Bagaimana cara menerbitkan aset dengan Taproot Assets?

Sumber: Lightning HSL

Mari kita pikirkan sesuatu yang sedikit lebih maju, bagaimana menerbitkan aset menggunakan transaksi Taproot, yang merupakan protokol aset Taproot.

Perjanjian ini masih cukup rumit, jadi mari kita pahami secara singkat hari ini, dan cukup untuk memiliki kesan terlebih dahulu.

Aset, atau token, jika seseorang mengeluarkan 100 angka dengan simbol tertentu, dan dapat menjamin bahwa tidak peduli bagaimana 100 hal itu diteruskan, semua orang dapat yakin bahwa hal-hal ini berasal dari 100 angka asli, ini adalah teknologi penerbitan aset yang sukses.

Transaksi akar tunggang (P2TR) dimaksudkan untuk mengunci dan membelanjakan Bitcoin, P2TR dapat menggunakan skrip n (1) (yaitu ada n skrip secara total, siapa pun dapat dihabiskan) untuk membelanjakan Bitcoin, dan dalam transaksi P2TR semua skrip n ini disimpan menggunakan pohon biner.

Pohon biner adalah algoritma yang sangat mengagumkan yang menulis beberapa data ke simpul daun pohon biner untuk mengisi informasi token. Seluruh algoritma menjamin bahwa token ini tidak dapat dipertukarkan dan tidak dapat dipertukarkan.

Keadaan dunia Ethereum adalah tentang menggunakan pohon biner untuk menyimpan dan memperbarui.

** Aset Taproot mengeluarkan token genesis transaksi, adalah untuk membangun transaksi Taproot, kondisi membuka kunci adalah sebagai berikut: **

  1. Membuka kunci tanda tangan kunci pribadi, yang merupakan sekunder dari penerbitan token, atau bahkan harus dihapus secara langsung, jika tidak, koin mungkin terbuang secara tidak sengaja.

  2. Jalur skrip tidak terkunci, skrip ini adalah pohon biner dari 2^256 simpul daun, dan informasi berikut ditulis dalam simpul daun pertama dalam transaksi genesis:

  1. Simbol, jumlah total, koma desimal, dan informasi token lainnya

  2. Alamat penerima koin genesis, dan kemudian node daun lainnya semuanya kosong (jika transaksi genesis dikirim ke beberapa alamat, tidak apa-apa), dan kemudian node daun di-hash berpasangan dan berpasangan, dan node tengah di-hash dalam dua atau dua ... Sampai ke simpul akar.

Akar hash ini akan disimpan dalam struktur data transaksi dan akhirnya diunggah ke rantai. Tetapi seluruh pohon biner tidak akan dirantai.

  1. Kondisi untuk membuka kunci jalur skrip, tanda tangan alamat penerima token, dan jalur mengirimkan simpul daun Anda sendiri di seluruh pohon biner.

Ketika node penambang memverifikasi bahwa jalur skrip tidak terkunci, node tersebut memverifikasi tanda tangan, dan memverifikasi bahwa akar pohon yang dihitung oleh jalur yang dikirimkan konsisten dengan akar pohon biner yang awalnya disimpan.

Ketika token ditransfer, alamat yang menyimpan token dibuka menggunakan jalur skrip, dan ketika transaksi dibangun, input berisi informasi token, jalur node daunnya sendiri, dan output termasuk alamat penerima token dan alamat perubahan, yang membentuk dua node daun baru.

Transaksi transfer adalah menghapus satu (atau lebih) node daun dan membuat dua (atau lebih) node daun.

Kemudian ambil kunci pribadi Anda sendiri untuk menandatangani seluruh transaksi.

Ketika penambang mendapatkan transaksi transfer token, itu akan memverifikasi bahwa root yang dihitung oleh informasi input sama dengan yang asli, dan menghitung root baru berdasarkan output.

Dengan cara ini, dimungkinkan untuk mengeluarkan aset asli pada rantai Bitcoin, yang diverifikasi dengan aman oleh node penambang Bitcoin.

Detail teknis yang lebih rinci terlalu sulit untuk saya jelaskan dalam istilah awam. Lebih lanjut tentang itu nanti.

Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)