Cảnh báo rủi ro: Đề phòng huy động vốn bất hợp pháp dưới danh nghĩa 'tiền điện tử' và 'blockchain'. — Năm cơ quan bao gồm Ủy ban Giám sát Ngân hàng và Bảo hiểm
Tìm kiếm
Đăng nhập
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
Xem thị trường
Hướng dẫn kỹ thuật: Cách xây dựng giao dịch trên Cardano?
Adaverse Asia
特邀专栏作者
2022-11-08 04:45
Bài viết này có khoảng 1689 từ, đọc toàn bộ bài viết mất khoảng 3 phút
Cardano hoạt động như thế nào?

Nguồn gốc: Adaverse Asia

Để hiểu đầy đủ cách thức hoạt động của Cardano, bạn cần hiểu một vài khái niệm - cơ chế Cardano rất giống với Bitcoin, chỉ được mở rộng với một số chức năng bổ sung:

  1. UTXOs

  2. hợp đồng thông minh

  3. hợp đồng thông minh

Nói tóm lại, Cardano đã sử dụng mô hình Bitcoin UTXO và mở rộng nó chỉ với hai tính năng thực sự quan trọng,tiêu đề cấp đầu tiên

UTXOs

Có lẽ khái niệm quan trọng nhất để hiểu về Cardano là mô hình UTXO — mô hình UTXO ban đầu được sử dụng trong Bitcoin, nhưng có nhiều hạn chế trong việc phát triển hợp đồng thông minh. mô hình (hỗ trợ thông minh Hầu hết các chuỗi công khai của hợp đồng đều như thế này).

Cardano kế thừa những ưu điểm của Bitcoin ở lớp đồng thuận. Về mặt lựa chọn trạng thái, nó xem xét các yêu cầu triển khai của hợp đồng thông minh, dựa trên ý tưởng thiết kế của Ethereum và áp dụng phiên bản sửa đổi cải tiến của UTXO (EUTXO) để thực hiện hợp đồng thông minh .Hỗ trợ hợp đồng.

Ký giao dịch này bằng khóa riêng của bạn;tài liệuCó một loạt video hướng dẫn giải thích nhiều khái niệm ở cấp độ cao, bao gồm cách thực hiện từng giao dịch và cách hoạt động của UTXO.

Hai video đầu tiên về UTXO và giao dịch là những khái niệm rất quan trọng cần hiểu, cho phép chúng tôi hiểu cách tài sản được lưu trữ trong Cardano và thông tin được lưu trữ trong mỗi giao dịch.

Sau khi hiểu các khái niệm cấp cao về UTXO và giao dịch, cách tốt nhất là thực sự xây dựng và gửi giao dịch, được chia thành 3 bước:

  1. xây dựng một giao dịch;

  2. Ký giao dịch này bằng khóa riêng của bạn;

  3. Phương pháp đầu tiên để xây dựng, ký và gửi giao dịch là sử dụng "Cardano-cli", rất thân thiện và gần như đảm bảo sự thành công của giao dịch, nhưng nó yêu cầu người dùng phải tự thiết lập nút Cardano.

Cardano-cli

Phương pháp đầu tiên để xây dựng, ký và gửi giao dịch là sử dụng "Cardano-cli", rất thân thiện và gần như đảm bảo sự thành công của giao dịch, nhưng nó yêu cầu người dùng phải tự thiết lập nút Cardano.

Kho lưu trữ Github

Tuy nhiên, tài liệu Cardano cũng có một phần về cách chạy nút và CLIhướng dẫn

Nếu bạn đã thiết lập một nút, đây là ví dụ về một giao dịch rất đơn giản mà bạn có thể thửhướng dẫn

Cardano-serialization-lib + ví nhẹ

Cách thứ hai để xây dựng và gửi giao dịch là sử dụng Cardano-serialization-lib với ví nhẹ.

Mặc dù người dùng có thể sử dụng bất kỳ ví nhẹ nào họ muốn, nhưng tôi đã tạo một dự án làm ví dụ để minh họa cách sử dụng ví Cardano-serialization-lib và Yoroi để tạo, ký và gửi giao dịch lên mạng thử nghiệm.

Chủ yếu trình bày cách tạo NFT và gửi nó đến địa chỉ tập lệnh:

  1. cài đặt trướcYoroi Nightly(Phiên bản phát triển ví Yoroi, hỗ trợ testnet).

  2. sau đó từvòiNhận một số ADA thử nghiệm trên

  3. Sau đó, bạn có thể sao chép nàyKho lưu trữ GithubKhi bạn hiểu cách thức hoạt động của các giao dịch cơ bản, bạn nên xem xét kỹ hơn cách thức hoạt động của các mã thông báo và NFT trên Cardano.http://localhost:8080/)

Token và NFT

Khi bạn hiểu cách thức hoạt động của các giao dịch cơ bản, bạn nên xem xét kỹ hơn cách thức hoạt động của các mã thông báo và NFT trên Cardano.

trên thực tế, mã thông báo và NFT được gọi là "tài sản gốc" trong Cardano vì Cardano hỗ trợ mã thông báo và NFT tùy chỉnh trên lớp chuỗi khối, trong khi Ethereum sử dụng hợp đồng thông minh để đại diện cho các tài sản này.bài báotrên thực tế, mã thông báo và NFT được gọi là "tài sản gốc" trong Cardano vì Cardano hỗ trợ mã thông báo và NFT tùy chỉnh trên lớp chuỗi khối, trong khi Ethereum sử dụng hợp đồng thông minh để đại diện cho các tài sản này.

Token và NFT được đối xử giống như trên Cardano như ADA,Siêu dữ liệu của mã thông báo là nơi chứa các thông tin quan trọng khác về mã thông báo, hiện

Có hai khái niệm quan trọng cần hiểu về mã thông báo và NFT:

  1. chiến lược bạc hà

  2. Siêu dữ liệu (Metadatcea)

ID của mã thông báo thực sự chỉ là một hàm băm của Chính sách Mint của nó, là một bộ hướng dẫn cho biết liệu nó có thể là Mint hay không.

Siêu dữ liệu của mã thông báo là nơi chứa các thông tin quan trọng khác về mã thông báo, hiệnCIP25tiêu đề cấp đầu tiên

, sử dụng tuần tự hóa-lib +

sử dụngCLI, sử dụng tuần tự hóa-lib +tiêu đề cấp đầu tiên

Tập lệnh Plutus (hợp đồng thông minh)

Để thực sự hiểu đầy đủ về Cardano, mảnh ghép cuối cùng là hiểu hệ thống hợp đồng thông minh của nó.

Nhưng không có cách nào dễ dàng để học phần này, nó cần đầu tư rất nhiều thời gian và không có cách nào tốt hơn để học nó hơn là làm theo loạt video do IOG phát hành -- "Plutus Pioneer Program」。

Chuỗi video này sẽ hướng dẫn chúng ta cách tạo Tập lệnh Plutus, thử nghiệm và triển khai chúng, đồng thời cung cấp cho chúng ta nhiều ví dụ hay về cách chúng ta có thể xây dựng tập lệnh trên Cardano.

chữ

liên kết gốc

Trang web chính thức | Twitter

liên kết gốc

Cardano
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký
https://t.me/Odaily_News
Tài khoản chính thức
https://twitter.com/OdailyChina
Tóm tắt AI
Trở về đầu trang
Cardano hoạt động như thế nào?
Bảng xếp hạng bài viết nóng
Daily
Weekly
Tải ứng dụng Odaily Nhật Báo Hành Tinh
Hãy để một số người hiểu Web3.0 trước
IOS
Android