คำเตือนความเสี่ยง: ระวังความเสี่ยงจากการระดมทุนที่ผิดกฎหมายในนาม 'สกุลเงินเสมือน' 'บล็อกเชน' — จากห้าหน่วยงานรวมถึงคณะกรรมการกำกับดูแลการธนาคารและการประกันภัย
ข่าวสาร
ค้นพบ
ค้นหา
เข้าสู่ระบบ
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
ดูตลาด
คู่มือทางเทคนิค: วิธีสร้างธุรกรรมบน Cardano
Adaverse Asia
特邀专栏作者
2022-11-08 04:45
บทความนี้มีประมาณ 1689 คำ การอ่านทั้งหมดใช้เวลาประมาณ 3 นาที
Cardano ทำงานอย่างไร

ที่มา: Adverse Asia

เพื่อให้เข้าใจถึงวิธีการทำงานของ Cardano อย่างถ่องแท้ คุณต้องเข้าใจแนวคิดสองสามข้อ - กลไกของ Cardano นั้นคล้ายกับ Bitcoin มาก เพียงแต่เสริมด้วยฟังก์ชันเพิ่มเติมบางอย่าง:

  1. UTXOs

  2. สัญญาที่ชาญฉลาด

  3. สัญญาที่ชาญฉลาด

กล่าวโดยย่อคือ Cardano ได้นำรูปแบบ Bitcoin UTXO และขยายออกไปด้วยคุณสมบัติที่สำคัญเพียงสองอย่างเท่านั้นชื่อระดับแรก

UTXOs

บางทีแนวคิดที่สำคัญที่สุดในการทำความเข้าใจ Cardano คือโมเดล UTXO ซึ่งเดิมทีโมเดล UTXO ใช้ใน Bitcoin แต่มีข้อ จำกัด มากมายในการพัฒนาสัญญาอัจฉริยะ Ethereum ละทิ้งโมเดลนี้เพื่อใช้สัญญาอัจฉริยะและใช้บัญชีแทน โมเดล (รองรับ smart ส่วนใหญ่ของ public chain ของสัญญาจะเป็นแบบนี้)

Cardano สืบทอดข้อดีของ Bitcoin ที่ชั้นฉันทามติ ในแง่ของการเลือกสถานะ จะพิจารณาข้อกำหนดการใช้งานของสัญญาอัจฉริยะ ดึงแนวคิดการออกแบบของ Ethereum และใช้ UTXO (EUTXO) เวอร์ชันปรับปรุงที่ได้รับการปรับปรุงเพื่อให้บรรลุสัญญาอัจฉริยะ . การสนับสนุนสัญญา.

ลงนามการทำธุรกรรมนี้ด้วยรหัสส่วนตัวของคุณเอกสารมีชุดวิดีโอบทช่วยสอนที่อธิบายแนวคิดมากมายในระดับสูง รวมถึงวิธีดำเนินการธุรกรรมแต่ละรายการและวิธีการทำงานของ UTXO

วิดีโอสองรายการแรกเกี่ยวกับ UTXO และธุรกรรมเป็นแนวคิดที่สำคัญมากในการทำความเข้าใจ ซึ่งช่วยให้เราเข้าใจว่าทรัพย์สินถูกจัดเก็บใน Cardano อย่างไร และข้อมูลที่จัดเก็บในแต่ละธุรกรรม

หลังจากเข้าใจแนวคิดระดับสูงของ UTXO และธุรกรรมแล้ว แนวทางปฏิบัติที่ดีที่สุดคือการสร้างและส่งธุรกรรมจริง ซึ่งแบ่งออกเป็น 3 ขั้นตอน:

  1. สร้างธุรกรรม

  2. ลงนามการทำธุรกรรมนี้ด้วยรหัสส่วนตัวของคุณ

  3. วิธีแรกในการสร้าง ลงนาม และส่งธุรกรรมคือการใช้ "Cardano-cli" ซึ่งเป็นมิตรมากและเกือบจะรับประกันความสำเร็จของการทำธุรกรรม แต่ผู้ใช้ต้องตั้งค่าโหนด Cardano ด้วยตนเอง

Cardano-cli

วิธีแรกในการสร้าง ลงนาม และส่งธุรกรรมคือการใช้ "Cardano-cli" ซึ่งเป็นมิตรมากและเกือบจะรับประกันความสำเร็จของการทำธุรกรรม แต่ผู้ใช้ต้องตั้งค่าโหนด Cardano ด้วยตนเอง

ที่เก็บ Github

อย่างไรก็ตาม เอกสาร Cardano ยังมีส่วนเกี่ยวกับวิธีเรียกใช้โหนดและ CLIแนะนำ

หากคุณได้ตั้งค่าโหนดแล้ว นี่คือตัวอย่างธุรกรรมง่ายๆ ที่คุณสามารถลองทำได้แนะนำ

Cardano-serialization-lib + กระเป๋าเงินเบา

วิธีที่สองในการสร้างและส่งธุรกรรมคือการใช้ Cardano-serialization-lib กับ light wallet

แม้ว่าผู้ใช้จะสามารถใช้ light wallet ได้ตามต้องการ แต่ฉันได้สร้างโปรเจ็กต์เป็นตัวอย่างเพื่อสาธิตวิธีใช้ Cardano-serialization-lib และ Yoroi wallet เพื่อสร้าง ลงนาม และส่งธุรกรรมไปยังเครือข่ายทดสอบ

สาธิตวิธีสร้าง NFT เป็นหลักและส่งไปยังที่อยู่สคริปต์:

  1. ติดตั้งก่อนYoroi Nightly(รุ่นพัฒนาของ Yoroi wallet รองรับ testnet)

  2. จากนั้นก๊อกน้ำรับ testnet ADA บน

  3. จากนั้นคุณสามารถคัดลอกสิ่งนี้ที่เก็บ Githubเมื่อคุณเข้าใจวิธีการทำงานของธุรกรรมพื้นฐานแล้ว คุณควรพิจารณาอย่างใกล้ชิดว่าโทเค็นและ NFT ทำงานบน Cardano อย่างไรhttp://localhost:8080/)

โทเค็นและ NFT

เมื่อคุณเข้าใจวิธีการทำงานของธุรกรรมพื้นฐานแล้ว คุณควรพิจารณาอย่างใกล้ชิดว่าโทเค็นและ NFT ทำงานบน Cardano อย่างไร

อันที่จริง โทเค็นและ NFT ถูกเรียกว่า "สินทรัพย์ดั้งเดิม" ใน Cardano เนื่องจาก Cardano รองรับโทเค็นและ NFT แบบกำหนดเองบนชั้นบล็อกเชน ในขณะที่ Ethereum ใช้สัญญาอัจฉริยะเพื่อแสดงสินทรัพย์เหล่านี้บทความอันที่จริง โทเค็นและ NFT ถูกเรียกว่า "สินทรัพย์ดั้งเดิม" ใน Cardano เนื่องจาก Cardano รองรับโทเค็นและ NFT แบบกำหนดเองบนชั้นบล็อกเชน ในขณะที่ Ethereum ใช้สัญญาอัจฉริยะเพื่อแสดงสินทรัพย์เหล่านี้

โทเค็นและ NFT ได้รับการปฏิบัติเช่นเดียวกับ Cardano เช่นเดียวกับ ADAข้อมูลเมตาของโทเค็นคือที่ซึ่งข้อมูลสำคัญอื่น ๆ เกี่ยวกับโทเค็นอยู่ในขณะนี้

มีสองแนวคิดสำคัญที่ต้องทำความเข้าใจเกี่ยวกับโทเค็นและ NFT:

  1. กลยุทธ์โรงกษาปณ์

  2. ข้อมูลเมตา (Metadatacea)

ID ของโทเค็นเป็นเพียงแฮชของนโยบาย Mint ซึ่งเป็นชุดคำสั่งที่ระบุว่าสามารถเป็น Mint ได้หรือไม่

ข้อมูลเมตาของโทเค็นคือที่ซึ่งข้อมูลสำคัญอื่น ๆ เกี่ยวกับโทเค็นอยู่ในขณะนี้CIP25ชื่อระดับแรก

โดยใช้ serialization-lib +

ใช้CLIโดยใช้ serialization-lib +ชื่อระดับแรก

สคริปต์ Plutus (สัญญาอัจฉริยะ)

เพื่อให้เข้าใจ Cardano อย่างถ่องแท้ ปริศนาชิ้นสุดท้ายคือการทำความเข้าใจระบบสัญญาอัจฉริยะ

แต่ไม่มีวิธีง่ายๆ ในการเรียนรู้ส่วนนี้ ต้องใช้เวลามาก และไม่มีวิธีใดที่จะเรียนรู้ได้ดีไปกว่าการติดตามชุดวิดีโอที่เผยแพร่โดย IOG -- "Plutus Pioneer Program」。

ซีรีส์วิดีโอนี้จะพาเราเรียนรู้วิธีสร้างสคริปต์ Plutus ทดสอบและปรับใช้ และให้ตัวอย่างที่ดีมากมายเกี่ยวกับวิธีสร้างสคริปต์บน Cardano

ข้อความ

ลิงค์ต้นฉบับ

เว็บไซต์อย่างเป็นทางการ | Twitter

ลิงค์ต้นฉบับ

Cardano
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
สรุปโดย AI
กลับไปด้านบน
Cardano ทำงานอย่างไร
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android