Apa itu BRC-20?

09 Jun 2023 15:38
Apa itu BRC-20?

Apa itu BRC-20?

BRC-20 adalah standar token eksperimental yang dapat dipertukarkan menggunakan inscriptions ordinal pada Bitcoin.

Haruskah Bitcoin hanya digunakan sebagai asset digital, atau haruskah Bitcoin mendukung fungsionalitas yang lebih canggih? Pengenalan NFT ordinal memicu gelombang minat baru pada Bitcoin, dengan komunitas mulai bereksperimen dengan potensi penggunaan jaringan Bitcoin sebagai cara menyimpan data yang tidak dapat diubah.

Salah satu eksperimen baru tersebut adalah upaya untuk membuat token yang dapat dipertukarkan secara asli di Bitcoin melalui standar yang disebut BRC-20. Token BRC-20 adalah cara cerdas untuk menghindari batasan kemampuan pemrograman Bitcoin dan membuat token semi-fungible menggunakan inskripsi ordinal.

Dalam posting ini, kita akan menjelajahi token BRC-20, memeriksa cara kerjanya, dan mempertimbangkan kelayakannya sebagai standar token pada Bitcoin.

Apa itu Ordinal Bitcoin?

Pertama, primer singkat tentang ordinal. Ordinal memungkinkan data untuk dimasukkan ke dalam satoshi individu di Bitcoin. Mereka menggunakan sistem pengurutan logis yang disebut teori ordinal untuk memberi masing-masing satoshi nomor unik. Kemudian, data sewenang-wenang dapat dimasukkan ke dalam masing-masing satoshi.

Data yang dimasukkan ke satoshi ini dapat berkisar dari gambar, video, audio, teks, dan bahkan seluruh aplikasi seperti versi video game DOOM yang disederhanakan . Seperti yang akan kita lihat di bawah, token BRC-20 pada dasarnya adalah prasasti ordinal dengan jenis teks tertentu yang disematkan ke dalamnya, menyediakan seperangkat aturan dan spesifikasi untuk membuat dan mengelola token. Meskipun penulisan teks telah menjadi kasus penggunaan awal yang populer untuk NFT Bitcoin, karena kemunculan teknologinya, kasus penggunaan baru dapat muncul seiring waktu.

Ordinal memungkinkan pembuatan NFT yang benar-benar asli Bitcoin, tidak memerlukan solusi lapisan-2, bekerja tanpa perubahan pada protokol Bitcoin, dan kompatibel mundur dengan jaringan. Prasasti ordinal dengan cepat menjadi cara untuk menyimpan informasi yang tidak dapat diubah di blockchain Bitcoin.

Apa Standar Token BRC-20?

Awalnya diluncurkan oleh pengembang anonim pada 9 Maret 2023, token BRC-20 menggunakan standar eksperimental untuk membuat token yang sepadan secara native di Bitcoin. Khususnya, standar BRC-20 tidak menggunakan kontrak cerdas seperti standar token populer pada blockchain EVM—ini memungkinkan pengguna untuk menyimpan file skrip di Bitcoin dan menggunakannya untuk mengatribusikan token ke satoshi individu. Token BRC-20 menyematkan data JSON ke dalam prasasti ordinal untuk memungkinkan pengguna menyebarkan, membuat, dan mentransfer token.

Token BRC-20 pertama yang dibuat berisi data JSON berikut yang menentukan nama token, batas 1.000 token per mint, dan jumlah maksimum 21 juta token:


{ 
  "p": "brc-20", 
  "op": "deploy", 
  "centang": "ordi", 
  "max": "21000000", 
  "lim": "1000" 
}

Meskipun token BRC-20 hanyalah sebuah eksperimen untuk menciptakan kesepadanan bahkan menurut pembuatnya, mereka telah memicu minat yang besar dalam komunitas Bitcoin, dan pengotak-atik lainnya mulai bermain-main dengan membuat token BRC-20 mereka sendiri. Sementara itu, penyedia infrastruktur ordinal, seperti layanan dompet dan pasar, telah mulai mengintegrasikan BRC-20 untuk memungkinkan penggunanya mencetak dan menukar token BRC-20.

Jika tidak ada yang lain, token BRC-20 adalah contoh utama dari kekuatan komunitas sumber terbuka dan pengembangan kolaboratif. Saat pengembang memperkenalkan konsep baru dan menjadikannya open-source, ide tersebut dapat berkembang dan memiliki kehidupannya sendiri berkat peminat lain yang terus mendorong batas eksperimen. Lingkungan kolaboratif yang terbuka seperti itu kadang-kadang dapat merangsang kemajuan besar yang mendorong batas teknologi yang mendasarinya.

Keunggulan dan Keterbatasan Token BRC-20

Meskipun token BRC-20 dianggap dapat dipertukarkan, mungkin lebih akurat untuk menyebutnya semi-sepadan karena hanya dapat ditukar dengan peningkatan yang ditetapkan. 

Untuk mencetak token BRC-20, pengguna harus membuat JSON NFT mint yang menentukan jumlah yang akan dicetak, lalu bersaing dengan orang lain melalui lelang gas prioritas untuk mendapatkan kesempatan menyelesaikan pencetakan. Untuk menukar token BRC-20 secara native di Bitcoin, penjual harus membuat NFT transfer untuk memecah NFT mint asli mereka menjadi potongan yang lebih kecil sehingga mereka dapat menjual kumpulan token yang telah ditentukan sebelumnya. Jika pembeli ingin membeli token BRC-20 dalam jumlah tertentu, pembeli perlu mencari penjual yang ingin menjual jumlah token yang ingin mereka beli.

Selain itu, untuk menentukan saldo BRC-20 dari dompet, pengguna harus menjalankan atau mempercayai pengindeks off-chain yang menjalankan kumpulan aturan yang menafsirkan prasasti—memiliki simpul penuh Bitcoin tidak cukup untuk mencapai tugas ini.

Inilah yang dikatakan pembuat BRC-20 tentang standar token dalam dokumentasinya :

Ini hanyalah standar eksperimental yang menyenangkan yang menunjukkan bahwa Anda dapat membuat kondisi keseimbangan off-chain dengan prasasti. Itu sama sekali tidak boleh dianggap sebagai standar untuk kesepadanan pada bitcoin dengan ordinal, karena saya yakin hampir pasti ada pilihan desain yang lebih baik dan peningkatan pengoptimalan yang harus dilakukan.

BRC-20 vs ERC-20

Perbandingan antara BRC-20 dan ERC-20 hanyalah nama saja. ERC-20 adalah standar token yang dapat dituliskan pada Ethereum menggunakan smart contract, sedangkan BRC-20 adalah cara cerdas untuk membuat token semi-fungible menggunakan inskripsi ordinal pada Bitcoin. BRC-20 lebih sederhana dan lebih terbatas daripada ERC-20 karena programabilitas blockchain Bitcoin yang sengaja dibatasi. 

Masa Depan Token di Bitcoin

Meskipun bukan upaya pertama untuk merepresentasikan aset pada Bitcoin dengan eksperimen awal BRC-20 adalah cara baru untuk membuat token semi-fungible secara native di Bitcoin.

Meskipun pembuatnya sendiri tampaknya ragu-ragu tentang kelangsungan jangka panjang BRC-20 sebagai standar token, komunitas pengembang sumber terbuka dapat menggunakan konsep ini untuk mengembangkannya lebih jauh dan mendorong batas dari apa yang mungkin dengan kemampuan skrip Bitcoin.


End
Zaenal Arifin
Tip
Thank you!
Payment Error