Bitroot: Menjelajahi Cara Penerbitan yang Lebih Cerdas di BTC Chain (Dengan Panduan Interaktif)

Dari mata uang pewarna awal, OmniLayer, hingga inskripsi tahun lalu, dan hingga tahun ini seperti runa dan RGB++, komunitas Bitcoin terus mencoba menerbitkan aset di jaringan Bitcoin. Meskipun ada banyak kontroversi di kalangan para maksimalis Bitcoin yang berpendapat bahwa Bitcoin harus berperan sebagai mata uang yang sederhana dan khawatir kompleksitas akan membawa risiko potensial.

Alasan utama adalah keamanan dan skala jaringan Bitcoin yang sangat menggoda, sebagai infrastruktur berkualitas tinggi yang alami, dapat memberikan ruang narasi yang besar untuk aset yang diterbitkan di atasnya. Dan menghindari proposal untuk jaringan Bitcoin, hanya menggunakan ruang on-chain yang ada untuk menjelajahi cara penerbitan aset adalah sesuatu yang terbuka bagi komunitas. Saat ini, eksplorasi cara penerbitan aset ini bermunculan di mana-mana, tetapi akhirnya masih belum ditentukan.

Hari ini, Bitroot juga mengusulkan cara baru untuk menerbitkan aset menggunakan jaringan Bitcoin, dan mendukung integrasi smart contract, juga sebagai lapisan L2 untuk Bitcoin.Bitroot:探索BTC链上更智能的发币方式(附交互教程)

Evolusi Cara Penerbitan Aset di Jaringan Bitcoin

Mari kita mulai dengan cara penerbitan aset pada Bitcoin.

Koin berwarna awal menggunakan UTXO Bitcoin, dengan menambahkan beberapa informasi khusus ke UTXO Bitcoin untuk membedakannya dari UTXO lainnya, sehingga mencapai efek “pewarnaan”, dan UTXO yang “diwarnai” membawa aset baru. Metadata terkait aset ini utamanya disimpan dalam operasi OP_RETURN dari skrip transaksi Bitcoin. OP_RETURN awalnya dirancang untuk mengakhiri skrip dan mengembalikan nilai puncak tumpukan, mirip dengan fungsi pengembalian dalam bahasa pemrograman, tetapi kemudian menjadi cara untuk menyematkan data dalam transaksi Bitcoin, dengan fitur utamanya adalah data yang ditambahkan ke transaksi Bitcoin melalui OP_RETURN dapat diverifikasi namun tidak dapat dikonsumsi oleh jaringan Bitcoin, memungkinkan jumlah data yang dapat dimasukkan meningkat dari 40 byte dalam versi awal menjadi 80 byte saat ini. Proyek yang cukup representatif, misalnya Open Assets.

Selama masa yang sama dengan koin pewarnaan yang panas, muncul banyak cara penerbitan aset yang ditingkatkan, seperti OmniLayer (Mastercoin asli), yang lebih mirip Layer2 saat ini, menempatkan logika perdagangan di luar rantai Bitcoin, rantai Bitcoin bertindak sebagai fungsi log, dan juga memanfaatkan metadata transaksi OmniLayer dengan menggunakan OP_RETURN. Ada juga Counterparty, sebagai lapisan protokol di atas Bitcoin, juga ingin mengimplementasikan swap aset yang terdesentralisasi, Counterparty awalnya menggunakan operasi kode OP_CHECKMULTISIG Bitcoin untuk menyertakan data Counterparty ke dalam rantai blok Bitcoin, tetapi karena penggunaan OP_CHECKMULTISIG dianggap sebagai serangan peretas, kemudian diganti dengan operasi kode OP_Return untuk menyimpan data.

Beberapa metode penyimpanan awal lainnya termasuk: metode penerbitan menggunakan bidang nSequence, nSequence adalah bidang cadangan dalam transaksi Bitcoin dengan ruang 32 bit, keuntungan menggunakan nSequence adalah tidak menambah penyimpanan tambahan. Proyek representatif adalah EPOBC (enhanced, padded, order-based coloring), EPOBC menyimpan informasi tambahan aset dalam transaksi Bitcoin menggunakan bidang nSequence. Namun, kekurangannya adalah tidak ada penomoran aset, sehingga transaksi memerlukan pelacakan kembali ke transaksi genesis awal, yang cukup rumit.

Dapat dilihat bahwa menggunakan opcode OP_RETURN untuk menyimpan data hampir merupakan praktik umum untuk menerbitkan aset pada awalnya di BTC.

Setelah upgrade Segregated Witness dan Taproot di Bitcoin, memberikan ruang penyimpanan baru untuk penerbitan aset, saat itu Ordinals (inskripsi) lahir, dengan memanfaatkan tipe output transaksi P2TR (jenis output transaksi Bitcoin) yang diperkenalkan setelah upgrade Taproot, metadata ditorehkan pada data saksi(transaksi yang disaksikan, bidang saksi) transaksi, keuntungannya adalah ruang penyimpanan yang lebih besar: Batas atas informasi Taproot adalah 520 byte per transaksi, dan volume data yang dapat diakomodasi dapat diperluas melalui kombinasi beberapa informasi; biaya penyimpanan data saksi juga relatif lebih murah. Oleh karena itu, setelah diluncurkan secara eksperimental, Ordinals memicu sentimen spekulatif di pasar dan juga memfokuskan kembali perhatian komunitas pada cara penerbitan aset di atas rantai Bitcoin. Terinspirasi oleh Ordinals, berbagai protokol penerbitan aset yang ditingkatkan bermunculan, seperti Atomicals, yang mengadopsi logika token terwarnai, setiap jumlah token ARC-20 sesuai dengan jumlah sat, sehingga tidak memerlukan pengindeks off-chain seperti BRC-20, karena informasi aset semuanya terletak pada UTXO.

Namun cara penerbitan inskripsi juga mendapat banyak penolakan dari komunitas Bitcoin OG, terutama khawatir akan membuat blok Bitcoin menjadi besar, BRC-20 juga rentan terhadap serangan debu. Selain itu, posisi inskripsi berada di area data saksi, sehingga anggota komunitas khawatir ruang ini akan dihapus setelah upgrade di masa depan.

Protokol Runes yang sedang populer akhir-akhir ini kembali ke tradisional dengan memilih untuk menyimpan metadata aset di OP_RETURN, dan menggabungkan mekanisme berbasis UTXO dari Atomicals, di mana UTXO dapat berisi jumlah token Runes yang tidak terbatas.

Terlihat bahwa cara penerbitan aset telah melalui iterasi berulang, namun pada akhirnya lebih banyak protokol yang memilih menggunakan OP_RETURN dalam Bitcoin untuk menyimpan data aset.

Rencana Penerbitan Aset Baru Bitroot

Kembali ke Bitroot, Bitroot meluncurkan BRT20, sebuah protokol penerbitan aset baru di atas rantai Bitcoin. Bitroot menyebutnya sebagai protokol dasar, dengan lokasi penyimpanan data yang dipilih adalah OP_RETURN.

Secara khusus, Anda dapat membuat transaksi Bitcoin yang mencakup output OP_RETURN menggunakan pustaka bitcoinlib (sebuah pustaka populer untuk melakukan operasi terkait Bitcoin). Sama seperti cara aset Bitcoin lainnya diterbitkan dan diperdagangkan, Bitroot juga dapat menerbitkan dan melakukan perdagangan aset dengan membuat transaksi Bitcoin dalam format khusus. Ketika pengguna perlu menerbitkan aset baru, pengguna perlu membangun transaksi Bitcoin yang mencakup metadata khusus yang mendefinisikan nama aset, jumlah total, dan atribut lainnya. Begitu transaksi semacam itu dikonfirmasi oleh jaringan Bitcoin dan ditambahkan ke blockchain, node dalam protokol Bitroot akan mengurai data tersebut dan mencatat penciptaan dan alokasi aset yang sesuai di dalam basis data internalnya.Bitroot:探索BTC链上更智能的发币方式(附交互教程)

Perlu dicatat bahwa data yang disimpan oleh Bitroot dalam OP_RETURN tidak hanya data penerbitan dan transaksi aset, tetapi juga smart contract.

Namun, ada perbedaan antara kontrak pintar di sini dan kontrak pintar EVM dalam arti biasa, karena kontrak pintar Bitroot dibangun di atas blockchain Bitcoin dan diimplementasikan menggunakan bahasa scripting Bitcoin, bahasa dasar untuk transaksi Bitcoin. Untuk alasan keamanan, bahasa scripting Bitcoin dirancang untuk menjadi non-Turing-complete, hanya berisi beberapa opcode biasa, seperti OP \ _ADD, OP \ _EQUAL, OP \ _CHECKSIG, OP \ _CHECKMULTISIG, dll., Yang dirancang untuk satu tujuan pembayaran. Tidak ada pernyataan loop, yang menghindari risiko loop tak terbatas, tetapi itu juga berarti bahwa ia tidak dapat melakukan tugas komputasi yang kompleks, dan skenario aplikasi utama adalah memverifikasi tanda tangan transaksi untuk memastikan keaslian transaksi. Akibatnya, kontrak pintar pada Bitcoin lebih dibatasi daripada kontrak pintar EVM.

Bitroot juga menyadari fitur bahasa skrip Bitcoin ini, solusinya adalah dengan menambahkan kode operasi dan fungsi tambahan untuk memperluas fungsionalitas bahasa skrip Bitcoin, untuk mendukung kontrak pintar yang lebih kompleks. Berikut adalah beberapa fitur dasar implementasi kontrak pintar Bitroot:

  1. Bahasa skrip berbasis Bitcoin

Bitroot memperluas fungsinya dengan menambahkan kode operasi tambahan dan fungsionalitas ke dalam bahasa skrip Bitcoin.

  1. Menanamkan Data dalam Transaksi

Data smart contract Bitroot disematkan dalam output OP_RETURN transaksi Bitcoin, node Bitroot dapat memecahkan dan menjalankannya. Oleh karena itu, logika kontrak pintar dan perubahan status dapat dienkripsi dan disimpan dalam data tersebut.

  1. Analisis dan Eksekusi Kontrak Pintar

Ketika jaringan Bitcoin mengkonfirmasi transaksi yang mengandung data OP_RETURN, node Bitroot akan menganalisis data dalam transaksi tersebut dan melakukan operasi yang sesuai berdasarkan kode kontrak pintar yang disematkan. Ini termasuk transfer aset, eksekusi kontrak, dan sebagainya. Setiap node Bitroot memvalidasi dan mengeksekusi operasi ini secara independen untuk menjaga konsistensi jaringan.

  1. Batasan dan Fitur

Meskipun Bitroot meningkatkan fungsionalitas smart contract melalui cara ini, namun fungsinya terbatas oleh keterbatasan non-Turing completeness dari skrip Bitcoin, sehingga smart contract Bitroot lebih cocok untuk aplikasi yang tidak memerlukan logika kompleks, seperti protokol keuangan sederhana dan manajemen aset.

  1. Perluasan di Masa Depan

Komunitas Bitroot telah menjelajahi lebih banyak cara untuk memperluas fungsi smart contract, termasuk upgrade protokol yang mungkin serta integrasi dengan teknologi blockchain lainnya untuk memberikan dukungan aplikasi yang lebih luas.

Berdasarkan fitur-fitur di atas, Bitroot dapat menerbitkan aset baru dan menyisipkan logika smart contract ke dalam transaksi, sehingga dapat mencapai kasus penggunaan keuangan yang lebih kompleks daripada penerbitan/transaksi tradisional, tanpa perlu memodifikasi protokol inti Bitcoin.

Bitroot berjalan pada dua repositori kode: Bitcoin Core dan perangkat lunak Bitroot sendiri, sehingga transaksi Bitroot harus dikonfirmasi oleh jaringan Bitcoin. Pada saat yang sama, Bitroot juga dapat mewarisi keamanan dan desentralisasi jaringan Bitcoin.Bitroot:探索BTC链上更智能的发币方式(附交互教程)

Selain itu, Bitroot menyediakan serangkaian alat dan aplikasi dompet kepada komunitas pengembang, sehingga pengembang dan pengguna dapat dengan mudah menggunakan protokol Bitroot untuk manajemen aset, perdagangan, dan interaksi dengan smart contract. Bitroot juga mendukung API otomatisasi dan integrasi untuk memberikan kenyamanan maksimal kepada pengguna.

Bitroot dengan menyematkan fungsi smart contract ke dalam jaringan Bitcoin, dan mendefinisikan sistem parsing, membuat logika kontrak lebih terbuka dan transparan, sambil mewarisi keamanan jaringan Bitcoin, memberikan cara bermain yang lebih kaya untuk aset di jaringan Bitcoin. Selain penerbitan dan perdagangan aset, layanan Defi seperti pinjaman, Dex, derivatif, platform peluncuran, serta perdagangan aset seperti barang dalam game, karakter virtual, karya seni, dan lainnya juga dapat dilakukan di blockchain.

Pengalaman Uji Coba Bitroot

Saat ini, Bitroot sedang mengadakan uji coba terbuka, alamat jaringan uji coba: .

Mendapatkan Uji Coba BRT:;

BTC uji koin Faucet: ;

Pembelian koin uji BTC:

Setelah masuk, buat dompet terlebih dahulu, kemudian dapatkan token uji coba untuk melakukan uji coba penerbitan aset.Bitroot:探索BTC链上更智能的发币方式(附交互教程)

Saat ini ada tiga jenis aset yang dapat dibuat, yaitu aset dengan nama huruf, sub-aset dari aset yang sudah dibuat, dan aset nama digital gratis.

Membuat aset yang dinamai dengan huruf relatif mudah, masukkan Nama Token, Deskripsi (informasi deskripsi, informasi ini dapat diubah kapan saja), jumlah (penerbitan jumlah, defaultnya dapat ditingkatkan) klik buat token untuk membuat.Bitroot:探索BTC链上更智能的发币方式(附交互教程)

Untuk membuat sub-aset aset, Anda perlu membuat aset utama terlebih dahulu, pilih aset yang baru saja Anda buat, lalu masukkan Nama Token dan jumlah untuk membuatnya.Bitroot:探索BTC链上更智能的发币方式(附交互教程)

Ketika membuat aset nama digital gratis, akan diberikan nama token yang dimulai dengan huruf A secara acak (angka setelah A dapat disesuaikan). Masukkan informasi penjelasan dan kuantitas untuk membuatnya.Bitroot:探索BTC链上更智能的发币方式(附交互教程)

Hanya dengan mengklik panah di atas aset, Anda dapat mentransfer aset, melihat informasi, meningkatkan aset, mengunci aset agar tidak lagi ditingkatkan, dan lain sebagainya.Bitroot:探索BTC链上更智能的发币方式(附交互教程)

Pada sisi kiri area fungsi adalah antarmuka perdagangan aset. Antarmuka ini akan menampilkan pasangan perdagangan yang populer saat ini dan pasangan perdagangan yang memiliki pesanan terbuka di pasar saat ini. Cukup cari pasangan perdagangan yang sesuai untuk menyelesaikan pesanan jual beli, mudah dan nyaman.Bitroot:探索BTC链上更智能的发币方式(附交互教程)

Ringkasan

BRT20 yang dikembangkan oleh Bitroot, secara mendalam menggali fungsionalitas yang tersedia di rantai Bitcoin, menyediakan cara cerdas untuk menerbitkan aset asli di rantai Bitcoin. Namun, saat ini protokol ini masih dalam tahap awal dan akan memerlukan waktu untuk diterima secara luas oleh komunitas di masa depan.

BTC-0,12%
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
Tambahkan komentar
Tambahkan komentar
Tidak ada komentar
  • Sematkan