Penulis: ALEX DeFi Kompiler: CoinTime 237

Bitcoin telah lama menjadi blockchain yang paling aman dan terdesentralisasi, dan dengan demikian, protokol Ordinals yang memungkinkan token BRC20 telah menarik banyak perhatian komunitas.

Saat ini, Bitcoin telah melampaui “lapisan mata uang” murni dan menjadi “lapisan data” tertinggi, dengan token BRC20 senilai ratusan juta dolar telah dibakar dan disimpan di dalamnya.

Namun kenyataannya, token BRC20 saat ini baru berusia sekitar tiga bulan dan bergantung pada pengindeks terpusat untuk menjaga keseimbangan global.

Apa itu indeks BRC20?

Indeks BRC20 adalah database yang melacak dompet dan jumlah token BRC20 yang disimpan. Orang yang membangun dan memelihara database ini disebut pengindeks. Meskipun semua pembakaran BRC20 terjadi secara on-chain, penting untuk memahami mengapa keadaan keseimbangan global tidak dapat menjelaskan dengan sendirinya.

Bitcoin bukanlah "mesin virtual" L1 seperti Ethereum. Cakupan kontrak pintar Bitcoin terbatas pada transaksi “kirim” dan “terima”. Kontrak pintar yang sepenuhnya ekspresif tidak dapat diterapkan pada protokol Bitcoin Core.

Pembatasan ini juga berlaku untuk token BRC20, yang merupakan file teks JSON atau 5 baris JavaScript yang dibakar ke satoshi. Mari kita lihat pembakaran BRC20 pertama yang dibakar dan diposting di Twitter pada tanggal 8 Maret tahun ini:

Penyebaran pembakaran berarti mengonfirmasi keberadaan token $ORDI, yang memiliki pasokan maksimum 21 juta, dan maksimum 1,000 token dapat dicetak per pembakaran.

Perlu dicatat bahwa pembuatan ORDI tidak memberikan token ORDI apa pun kepada pembuatnya. Untuk menyimpan token $ORDI memerlukan pembakaran yang melibatkan "pencetakan" dan bukan "penyebaran", dan setiap pembakaran dapat menyediakan hingga 1.000 token hingga batas maksimum tercapai.

Setelah pencetakan selesai, untuk mentransfer token BRC20 Anda, Anda perlu membakar transaksi "transfer", dan pembakaran inilah yang dikirim ke alamat dompet lain.

Jika ini terdengar agak sederhana, itu karena BRC20 adalah standar token tanpa fungsi kontrak pintar. Protokol Bitcoin tidak dapat "mengenali" transaksi penyebaran, pembuatan, atau transfer karena tidak membaca data. Yang ada hanyalah transfer satoshi dari satu dompet ke dompet lainnya, tidak berbeda dengan transaksi Bitcoin lainnya.

Tidak ada pengindeks, tidak ada pasar

Pada saat publikasi ini, kapitalisasi pasar ORDI mendekati $200 juta. Jika pembakaran hanya berupa file teks, adakah cara untuk menghentikan pengguna jahat mencoba menyebarkan dan membuat ORDI lagi?

Inilah sebabnya mengapa pengindeks sangat penting bagi infrastruktur BRC20. Jika tidak ada kode yang berjalan secara on-chain yang dapat menghasilkan "Kesalahan: ORDI sudah ada", maka pengindeks pasar BRC20 berhak menentukan apakah ORDI itu asli atau palsu.

Hal ini memerlukan database untuk "membaca" dan mencatat semua data transaksi BRC20 untuk memeriksa pembakaran mana yang "menerapkan" nama token baru untuk pertama kalinya. Pengindeks harus melacak dompet mana yang mencetak pasokan token asli hingga batas maksimum, dan apakah "transfer" token ini di pasar sekunder dapat ditelusuri kembali ke dompet tersebut.

Oleh karena itu, tanpa pengindeks, tidak ada cara untuk membangun pasar BRC20, hanya kumpulan file teks yang hampir tidak dapat dibedakan.

Tantangan Pengindeksan

Meskipun Bitcoin sendiri tidak dapat diubah dan terdesentralisasi, ekosistem BRC20 bergantung pada pengindeks off-chain, yang merupakan kelemahan signifikan. Entitas terpusat pada dasarnya lemah, terutama mengingat kondisi pengindeks yang tidak stabil.

Luka bakar yang saat ini tidak diindeks atau dikenali dikatakan "terkutuk" dan diberi angka negatif (beberapa pengguna sengaja membuat luka bakar "terkutuk" ini sebagai hal yang baru). Tantangan lainnya adalah pembakaran P2WSH yang baru-baru ini diperkenalkan.

Singkatnya, "P2WSH" mengacu pada pembakaran "hash skrip bayar untuk menyaksikan" menggunakan Segwit (data saksi), seperti pembakaran biasa, tetapi tanpa menggunakan Taproot (P2TR). Selain itu, P2WSH menggunakan tanda tangan ECDSA dan bukan tanda tangan Schnorr.

Hasilnya adalah setelah pembakaran 10366012 , beberapa pengindeks BRC20 dapat mengenali pembakaran tersebut menggunakan skrip baru ini, sementara yang lain tidak, sehingga mengakibatkan perbedaan di antara pengindeks BRC20.

Ketidaksepakatan ini, yang didorong oleh rincian teknis, menyoroti konsekuensi serius yang dapat terjadi jika pengindeks utama bertindak jahat, baik secara sengaja atau melalui kerentanan.

Menuju desentralisasi

Untuk memastikan keberlanjutan dan pertumbuhan jangka panjang komunitas BRC20, fokusnya adalah membangun pengindeks terdesentralisasi yang dapat digunakan secara universal dan tidak dapat diubah.

Pengindeks on-chain yang terdesentralisasi dapat bekerja dengan pengindeks off-chain untuk menyediakan satu sumber kebenaran berdasarkan klaim yang tidak dapat diubah dan logika kontrak pintar yang dapat diverifikasi.

Tim ALEX membangun B20, bursa terdesentralisasi buku pesanan BRC20 pertama dan tercepat, dengan memanfaatkan skalabilitas L2, memungkinkan konfirmasi perdagangan cepat pada Bitcoin dan memastikan keamanan penyelesaian akhir.

Keberhasilan B20 menunjukkan potensi solusi L2 untuk melengkapi keamanan Bitcoin dan kurangnya kemampuan kontrak pintar. Solusi L2 dapat mengimplementasikan kontrak pintar di atas Bitcoin, menyediakan jalan untuk membangun pengindeks on-chain yang terdesentralisasi.

Lapisan kontrak pintar tumpukan unik dalam berbagi konsensus dengan Bitcoin dan langsung membaca status Bitcoin. Tim ALEX dan para pemikir terkemuka Stacks secara aktif bekerja untuk membangun pengindeks yang meresap dan tidak dapat diubah.

Versi pertama, yang akan dirilis dalam beberapa bulan ke depan, akan dapat memanfaatkan masukan dari pengindeks off-chain, sehingga memungkinkan berbagai pengindeks off-chain untuk menghasilkan sumber kebenaran yang sama.

Melalui kontrak pintar yang transparan, kebutuhan akan “kepercayaan” pada pengindeks off-chain dapat mulai dikurangi, seiring dengan semakin matang dan berkembangnya standar BRC20 untuk mewujudkan potensi penuhnya.

Bitcoin telah mengubah dunia melalui sistem transaksi keuangan yang tidak memerlukan perantara. Nilai-nilai Bitcoin inilah yang menginspirasi kami untuk berupaya mencapai tujuan membangun keadaan keseimbangan global untuk BRC20, di mana kebutuhan akan “kepercayaan” dihilangkan.