Để 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:
UTXOs
hợp đồng thông minh
hợp đồng thông minh
tiêu đề phụ
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.
Trong số đó Cardanotà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:
xây dựng một giao dịch;
Ký giao dịch này bằng khóa riêng của bạn;
tiêu đề phụ
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.
Đối với nhiều người dùng thông thường, đây chắc chắn là một ngưỡng lớn - yêu cầu phần cứng khá mạnh và nhiều bộ nhớ dự phòng.
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ửtiêu đề phụ。
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:
cài đặt trướcYoroi Nightly(Phiên bản phát triển ví Yoroi, hỗ trợ testnet).
sau đó từvòiNhận một số ADA thử nghiệm trên
Sau đó, bạn có thể sao chép nàyKho lưu trữ Githubtiêu đề phụ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.
bài báobà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.
Mã thông báo và NFT được xử lý theo cách tương tự trên Cardano cũng như trên ADA, về cơ bản, mỗi tài sản có một ID duy nhất, trong khi ADA có một chuỗi trống làm ID duy nhất của nó.
Có hai khái niệm quan trọng cần hiểu về mã thông báo và NFT:
chiến lược bạc hà
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ệnCIP 25 tiêu đề phụ
chữ
sử dụngCLI, sử dụng tuần tự hóa-lib +tiêu đề phụ,
chữ
chữ
chữ
chữ
About Adavers
Official Homepage: adaverse.co
Twitter: @Adaverse_Acc
Facebook: Adaverse Accelerator
Instagram: @adaverse_acc
Medium: Adaverse Accelerator ; Adaverse Asia
LinkedIn: @Adaverse
Telegram: @Adaverse Founders Group
