Cregis Research: Menafsirkan masa lalu dan masa kini BRC-20

1. Latar belakang dan sejarah perkembangan BRC-20

Dengan pesatnya perkembangan teknologi blockchain, berbagai cryptocurrency dan protokol token bermunculan. Sementara protokol token ERC-20 Ethereum menjadi standar industri, komunitas Bitcoin juga mengantarkan standar token eksperimental BRC-20. **Standar BRC-20 mengadopsi konsep desain yang sederhana dan aman untuk mewujudkan penerapan, pencetakan, dan transfer token. Berdasarkan jaringan Bitcoin, BRC-20 mewujudkan penerbitan dan pengelolaan token dengan mencatat data pada Satoshi. **Artikel ini akan memperkenalkan prinsip dan penerapan BRC-20, serta kelebihan dan kekurangannya, untuk memberikan pemahaman yang komprehensif dan mendalam kepada pembaca.

Untuk waktu yang lama, orang merasa bahwa ekosistem Bitcoin tidak dapat diskalakan dibandingkan Ethereum, karena kecuali untuk transaksi transfer, hampir tidak ada data yang dapat disimpan di blok tersebut. Alasan mengapa BRC-20 meledak baru-baru ini adalah karena ini adalah standar token berdasarkan Bitcoin, yang memperkenalkan NFT dan token lainnya ke dalam ekosistem Bitcoin.

Pencapaian Penting:

Pada Januari 2020, pengembang Bitcoin Core, Pieter Wuille merilis Proposal Peningkatan Bitcoin BIP 341 dan BIP 342, membawa kemungkinan ke ekosistem Bitcoin.

Pada bulan Juni 2022, Casey Rodarmor membuat perpanjangan teknis dan perluasan Tap di BIP342, dan mengusulkan skema peningkatan Bitcoin baru ordinal (nomor seri) dan inion (tulisan), yang terutama menyadari fungsi penyimpanan data pada rantai Bitcoin.

Pada Maret 2023, Domodata melakukan percobaan ERC-20, melalui fungsi protokol Ordinal dan inions, menyimpan data json pada rantai Bitcoin untuk membuktikan status saldo token di bawah rantai, dan menyadari fungsi penerbitan token ke Bitcoin ekosistem dalam bentuk terselubung.

Domodata (penulis BRC-20) percaya bahwa standar BRC-20 hanyalah eksperimen yang menarik, menunjukkan kepada kita bahwa adalah mungkin untuk membuktikan status saldo token off-chain dengan membuat prasasti on-chain. Dia merasa bahwa ini hanyalah upaya, dan standar BRC-20 tidak boleh dianggap sebagai satu-satunya standar. Pada saat yang sama, dia mendorong orang-orang di komunitas Bitcoin untuk bekerja sama dalam menambal dan mengoptimalkan standar, dan penulis BRC -20 juga percaya bahwa penerbitan aset pada Bitcoin saat ini ada dengan rencana yang lebih baik.

2. Pra-pengetahuan tentang BRC-20

BRC-20 adalah standar token berdasarkan protokol Ordinal. Protokol Ordinal adalah protokol ekstensi untuk jaringan Bitcoin yang memungkinkan data dituliskan pada Bitcoin Satoshi. Berdasarkan protokol Ordinal, BRC-20 dapat mewujudkan penerbitan, transfer, dan transaksi token.

Prinsip BRC-20 relatif rumit, dan perlu memahami beberapa konsep pada jaringan Bitcoin, seperti pemutakhiran Satoshi, Ordinal, Inion, dan Taproot. Di antara mereka, Satoshi adalah unit terkecil dari jaringan Bitcoin. Teori ordinal menomori setiap Satoshi, dan Inion mengukir data pada setiap Satoshi. Teknologi yang terkait dengan peningkatan Taproot adalah mekanisme untuk mengontrol Inion ini. Bersama-sama, konsep-konsep ini membentuk logika operasional standar BRC-20.

(1) Satoshi (Cong)

Satoshi bukanlah bitcoin, melainkan unit terkecil dari bitcoin, satu bitcoin dapat dibagi menjadi 100 juta satoshi.

(2) Ordinal (nomor seri)

Teori bilangan ordinal adalah protokol untuk menetapkan nomor seri ke satoshi (subdivisi terkecil bitcoin) dan melacak satoshi tersebut saat transaksi dihabiskan. Nomor seri ini adalah angka yang sangat besar, seperti 804766073970493 ini. Setiap satoshi, yaitu ¹⁄₁₀₀₀₀₀₀₀₀ dari satu Bitcoin, memiliki nomor seri.

ord adalah proyek sumber terbuka (proyek ini mencakup beberapa bagian, satu adalah skema ordinal untuk meningkatkan Bitcoin, dan yang lainnya adalah alat ord yang dikembangkan dengan karat, yang mengintegrasikan fungsi indeks, memblokir browser, dan dompet baris perintah. Nanti kita Ini akan menjelaskan cara membakar prasasti Anda sendiri melalui ord toolkit.

Penelitian Cregis: Menafsirkan masa lalu dan masa kini BRC-20

(3) inion (tulisan)

** Protokol Ordinal mengimplementasikan fungsionalitas yang diperluas dengan menetapkan nomor unik untuk setiap satoshi dan menambahkan catatan. Proses ini disebut prasasti (inion), yaitu memberi makna turunan pada Satoshi. ** Anotasi berarti isi prasasti ditulis di saksi transaksi (saksi), sehingga Satoshi dapat menulis jenis konten apa pun. Lebih aman membatasi ukuran isi prasasti kurang dari 3,9M, karena isi prasasti sudah termasuk dalam transaksi, jadi semakin besar isinya, semakin tinggi biaya transaksi untuk transaksi prasasti.

Penelitian Cregis: Menafsirkan masa lalu dan masa kini BRC-20

Kita dapat membuat Inions kita sendiri dengan mendownload Bitcoin Core dan ord.

#installord --proto '=https' --tlsv1.2 -fsLS | pesta -s #Cetak nomor versi pesanan ord --versi

Buat dompet inti bitcoin

ord wallet create

Dapatkan alamat dompet

pesanan dompet terima #Lihat transaksi yang tertunda transaksi dompet ord #Buat Inion (tulisan) ord wallet inscribe --fee-rate FEE_RATE FILE

kirim prasasti

ord wallet send --fee-rate<FEE_RATE>

<INION_ID> (4) BIP341 dan BIP342

BIP341 dan BIP342 adalah dua proposal terkait peningkatan Bitcoin. Nama lengkap BIP adalah Proposal Peningkatan Bitcoin (Bitcoin Improvement Proposal), yang digunakan untuk mendeskripsikan fitur, proses, atau spesifikasi baru dari protokol, klien, atau lingkungan Bitcoin. BIP341 dan BIP342 terkait dengan pemutakhiran Taproot, tujuan utamanya adalah untuk meningkatkan privasi dan skalabilitas Bitcoin, daripada langsung digunakan untuk menulis data ke blockchain, tetapi pemutakhiran Taproot dapat menggunakan skrip Bitcoin dan mentransfer ke blockchain melalui transaksi. Biaya ditulis ke dalam data, meletakkan dasar teknis untuk standar brc-20.

  • **BIP341: **Keluaran Saksi Terpisah (saksi terpisah), proposal ini menentukan jenis keluaran baru yang mengimplementasikan fungsi Taproot. Hal ini memungkinkan transaksi yang mendukung Taproot untuk hidup berdampingan dalam satu blok dengan jenis transaksi lain sambil mempertahankan kompatibilitas ke belakang. BIP341 memberikan deskripsi dan spesifikasi terperinci untuk jenis keluaran baru.
  • **BIP342:**Tap, proposal ini menjelaskan bahasa skrip di dalam Taproot, yang disebut Tap. Tap didasarkan pada bahasa skrip Bitcoin yang ada dan telah diperluas serta dioptimalkan. BIP342 mendefinisikan sintaks, lingkungan operasi, dan aturan eksekusi Tap. Peningkatan ini membuatnya lebih efisien dan pribadi untuk mengeksekusi kontrak pintar yang kompleks di jaringan Bitcoin.

Secara konvensional kita dapat menggunakan opcode OP_RETURN untuk menambahkan sepotong kecil data (hingga 80 byte) ke output transaksi, sehingga secara permanen menulis data ke dalam blockchain Bitcoin. Jika kita perlu menyimpan lebih banyak data, kita perlu menggunakan metode segmentasi data, membuat beberapa transaksi yang berisi OP_RETURN, dan menulis sepotong data ke setiap blok kecil, metode ini akan sangat meningkatkan biaya transaksi.

Saat BIP341 dan 342 keluar, kita bisa menggunakan P2WSH (Pay-to-Witness--Hash), P2WSH adalah bagian dari Segregated Witness (Segregated Witness), yang memungkinkan Anda membuat alamat Bitcoin yang mewakili Witness-(skrip saksi), untuk membelanjakan dana dari alamat ini, input yang memenuhi persyaratan pembukaan kunci skrip harus disediakan. Proses spesifiknya adalah sebagai berikut:

  1. Buat skrip saksi yang berisi data yang ingin disimpan. Anda dapat menyematkan data dalam skrip menggunakan opcode OP_PUSHDATA.

  2. Hitung nilai hash (SHA-256) dari skrip saksi.

  3. Buat alamat P2WSH menggunakan nilai hash. 4. Buat transaksi Bitcoin untuk mengirim dana ke alamat P2WSH.

  4. Siarkan transaksi ke jaringan Bitcoin.

Saat kita melakukan transaksi, script unlocking dipisahkan dari badan transaksi dan disimpan di Witness (data saksi). Dengan teknologi ini kami dapat menyimpan data sewenang-wenang hingga 4MB di bagian Witness dari blok bit apa pun. Ini merupakan batas atas 4MB untuk semua Bitcoin Iniions (prasasti).

3. Prinsip teknis BRC-20

Berdasarkan standar BRC-20 dari prasasti ordinal, Satoshi (Satoshi) digunakan untuk menyimpan dan mengelola berbagai informasi token, seperti nama token, simbol, jumlah total, dll., dan informasi tersebut dikodekan dalam format JSON dan ditulis menjadi Satoshi (Satoshi) Di antara mereka, prasasti (inion) dibentuk satu per satu. Terakhir, dengan meringkas aktivitas semua inion (inion), status saldo pass BRC-20 dapat ditemukan, sehingga mewujudkan penyebaran, pencetakan, dan transfer token.

Penelitian Cregis: Menafsirkan masa lalu dan masa kini BRC-20

BRC-20 adalah standar token eksperimental berdasarkan Bitcoin. Ide intinya adalah membuat, mencetak, dan mentransfer token BRC-20 melalui teori ordinal untuk mewujudkan manajemen aset pada blockchain Bitcoin. Eksperimen ini terutama mencakup aspek-aspek berikut:

Penelitian Cregis: Menafsirkan masa lalu dan masa kini BRC-20

Deploy: Untuk membuat pass BRC-20, Anda perlu mengatur parameter pass, seperti simbol token, suplai maksimum dan batas pencetakan, dll. Proses penyebaran hanya digunakan untuk menginisialisasi BRC-20 dan tidak mempengaruhi keadaan.

{ "p": "brc-20", "on": "menyebarkan", "centang": "ordi", "maks": "21000000", "lim": "1000" } ***************Catatan*********\ ******* "p": "brc-20": menentukan protokol sebagai BRC-20, yang membantu sistem lain untuk mengidentifikasi dan memproses kejadian BRC-20. "op": "deploy": Menentukan bahwa tipe operasinya adalah deployment. "tick": "ordi": Menentukan pengenal 4 huruf dari token. Di sini, "ordi" digunakan sebagai contoh dalam dokumen demo. Pasokan maksimumnya telah tercapai. "max": "21000000": Tetapkan persediaan token maksimum menjadi 21.000.000. "lim": "1000": Menyetel batas pencetakan per ordinal menjadi 1000.

Mencetak (Mencetak): Gunakan fungsi pencetakan untuk mencetak sejumlah token BRC-20. Operasi pencetakan memberikan saldo yang sesuai dengan pemilik asli dari fungsi pencetakan. Jika token memiliki batas pencetakan, harap pastikan bahwa batas tersebut tidak terlampaui.

{ "p": "brc-20", "pada": "mint", "centang": "ordi", "amt": "1000" } ***************Catatan*********\ ******* "p": "brc-20": menentukan protokol sebagai BRC-20, yang membantu sistem lain untuk mengidentifikasi dan memproses peristiwa BRC-20. "op": "mint": Menentukan bahwa jenis operasinya adalah mint. "tick": "ordi": Tentukan pengenal 4 huruf dari token, di sini kami menggunakan "ordi" sebagai contoh. "amt": "1000": Tetapkan jumlah token yang dicetak menjadi 1000.

Transfer: Transfer sejumlah token BRC-20 melalui fungsi transfer. Operasi transfer mengurangi token dari saldo pengirim dan menambahkannya ke saldo penerima. Fungsi transfer hanya berlaku pada transfer pertama.

{ "p": "brc-20", "pada": "transfer", "centang": "ordi", "amt": "100" } ***************Catatan*********\ ******* "p": "brc-20": menentukan protokol sebagai BRC-20, yang membantu sistem lain untuk mengidentifikasi dan memproses kejadian BRC-20. "op": "transfer": Menentukan bahwa jenis operasinya adalah transfer. "tick": "ordi": Tentukan pengenal 4 huruf dari token, di sini kami menggunakan "ordi" sebagai contoh. "amt": "100": Tetapkan jumlah token yang ditransfer ke 100.

Pelacakan status: Kami membuat prasasti on-chain (inion) dan menyimpan data json yang sesuai dengan BRC-20 di dalamnya, yang dapat membuktikan status penyebaran, pencetakan, dan transfer token off-chain. Status saldo token BRC-20 dapat ditemukan dengan meringkas aktivitas semua elemen pada rantai.

Penelitian Cregis: Menafsirkan masa lalu dan masa kini BRC-20

4. Aplikasi dan pengoperasian BRC-20

(1) Cara membuat dompet BRC-20

Penelitian Cregis: Menafsirkan masa lalu dan masa kini BRC-20

  1. Unduh dan buat dompet: ordinalswallet.com 2. Klik profil dompet Anda. 3. Klik "Terima". 4. Salin alamat dompet. 5. Pergi ke bursa mana pun yang mendukung taproot dan tarik sejumlah BTC ke alamat ini. (Binance, Bybit, dll.)

(2) Cara membeli token BRC-20

Penelitian Cregis: Menafsirkan masa lalu dan masa kini BRC-20

  1. Klik pada tab BRC20 dan pilih salah satu token dari daftar. (Ambil $PEPE sebagai contoh) 2. Sekarang periksa jumlah token, harga setiap token. Klik "Beli Sekarang". 3. Konfirmasi kata sandi. 4. Klik "Beli Sekarang" dan konfirmasi transaksi.

(3) Cara mencetak token BRC-20 Anda sendiri

Penelitian Cregis: Menafsirkan masa lalu dan masa kini BRC-20

  1. Buka bagian "Prasasti". 2. Pilih "BRC-20", masukkan singkatan token (4 huruf) dan jumlahnya, lalu klik "Kirim". 3. Pilih biaya jaringan dan klik "Tulisan".

(4) Cara mencetak token lain secara gratis

Penelitian Cregis: Menafsirkan masa lalu dan masa kini BRC-20

  1. Buka daftar BRC-20 dan lihat bilah progres di bawah setiap pasokan token. (Jika bilah kemajuan tidak 100%, maka Anda dapat membuat token). 2. Klik Token >> Cek Detail >> Mint. 3. Tetapkan Biaya >> Prasasti. 4. Konfirmasi transaksi.

5. Risiko BRC-20

(1) Menyimpang dari asas desentralisasi

Mekanisme penerbitan dan penggunaan token BRC-20 menghasilkan tingkat sentralisasi tertentu. Ini karena token BRC-20 harus bergantung pada platform dan pertukaran khusus untuk penerbitan, perdagangan, dan manajemen, dan platform serta pertukaran ini seringkali memiliki lebih banyak sumber daya dan kekuatan. Ini bertentangan dengan semangat inti desentralisasi Bitcoin, karena tujuan Bitcoin adalah untuk mencapai sistem mata uang yang terdesentralisasi, adil, dan terbuka.

(2) Kurangnya keadilan dan keamanan

Prasasti pada token BRC-20 dapat menyebabkan ketidakadilan berdasarkan siapa cepat dia dapat. Ini karena pada jaringan Bitcoin, penambang dapat memilih untuk memproses transaksi yang ingin mereka proses, dan mekanisme penulisan token BRC-20 yang datang pertama, dilayani pertama membuat penambang lebih cenderung memproses transaksi yang membayar biaya lebih tinggi, dan mengabaikan transaksi lainnya. Hal ini dapat mengakibatkan beberapa pengguna dikecualikan karena mereka tidak mampu membayar biaya transaksi yang tinggi. Selain itu, token BRC-20 kurang aman dibandingkan jaringan Bitcoin itu sendiri, karena bergantung pada teknologi lapisan kedua di atas jaringan Bitcoin, yang mungkin memiliki celah dan risiko keamanan.

(3) Risiko

Token BRC-20 dapat memicu serangan strategis MEV yang disebut serangan time-bandit. Ini karena transaksi dan penerapan token BRC-20 di jaringan Bitcoin dapat memberikan kesempatan kepada penambang untuk mengeksploitasi serangan strategis MEV (Miner Extractable Value) untuk mencari keuntungan dengan memanipulasi urutan transaksi. Ini secara negatif mempengaruhi keamanan dan keandalan jaringan secara keseluruhan. Selain itu, token BRC-20 juga dapat menimbulkan risiko tindakan keras regulasi terhadap Bitcoin. Ini karena penerbitan dan perdagangan token BRC-20 mungkin melibatkan beberapa aktivitas ilegal, seperti pencucian uang, penipuan keuangan, dll., menyebabkan pemerintah dan regulator mengkhawatirkan seluruh jaringan Bitcoin dan mengambil tindakan untuk menekannya.

6. Saran Investasi BRC-20

Meskipun protokol BRC-20 saat ini sedang dalam tahap percobaan, protokol BRC-20 menyediakan metode implementasi token baru untuk komunitas Bitcoin.Kemunculan protokol BRC-20 akan membantu mempromosikan inovasi ekosistem Bitcoin dan menarik lebih banyak Pengembang dan pengguna bergabung dengan komunitas Bitcoin. Di masa mendatang, seiring komunitas Bitcoin mengoptimalkan dan meningkatkan protokol BRC-20, ini akan memainkan peran yang lebih besar di bidang mata uang kripto.

Beberapa tantangan saat ini. **Pertama-tama, dibandingkan dengan Ethereum's ERC-20, BRC-20 tidak dapat berinteraksi dengan smart contract, dan tidak dapat melakukan operasi otomatis, seperti transfer otomatis atau dividen. **Ini membatasi potensi aplikasi BRC-20 dalam skenario tertentu. Penerapannya dalam keuangan terdesentralisasi (DeFi) dan skenario aplikasi lainnya mungkin terbatas. Selain itu, karena protokol BRC-20 masih dalam tahap percobaan, skalabilitas dan kompatibilitasnya masih perlu dieksplorasi lebih lanjut. **

Sebagai eksperimen berdasarkan protokol Ordinal, BRC-20 pada dasarnya adalah eksperimen penerapan protokol Ordinal, yang memberi kita ide-ide baru. Investor harus memiliki perspektif jangka panjang ketika berinvestasi. Mungkin ada lebih banyak pengoptimalan dan inovasi berdasarkan protokol Ordinal di masa mendatang, dan investor harus memperhatikan tren perkembangan ini untuk membuat keputusan investasi yang lebih tepat.

Lihat Asli
Konten ini hanya untuk referensi, bukan ajakan atau tawaran. Tidak ada nasihat investasi, pajak, atau hukum yang diberikan. Lihat Penafian untuk pengungkapan risiko lebih lanjut.
  • Hadiah
  • Komentar
  • 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)