Menggunakan Timeline untuk Memperjelas Konteks Ekologis BTC - Penerbitan Aset

Lanjutan1/1/2024, 5:23:19 AM
Artikel ini memperkenalkan dan membandingkan sejarah perkembangan perjanjian penerbitan aset.

Singkatnya;

  1. Baru-baru ini, dengan popularitas ekosistem BTC, kita dapat melihat berbagai token yang diterbitkan di jaringan utama Bitcoin, jadi apa itu token-token ini dan bagaimana protokol di baliknya bekerja.
  2. Tujuan dari artikel ini adalah untuk menjelaskan keadaan rencana penerbitan aset BTC dalam bentuk timeline. Apa sebenarnya yang memicu popularitas inskripsi Bitcoin, mari kita telusuri dan cari tahu.
  3. Pada saat yang sama, artikel ini telah merujuk banyak artikel. Selama referensi dan penelitian saya, saya menemukan bahwa artikel-individu mungkin memiliki kesalahan dalam waktu beberapa perjanjian/proyek, jadi saya telah melampirkan materi relevan ke semua jadwal waktu dalam artikel ini. Jika ada kesalahan, tolong tunjukkan kepada saya, terima kasih.
  4. Penyangkalan: Token yang disebutkan dalam artikel ini hanya untuk pembelajaran dan pertukaran, dan tidak ada saran investasi. DYOR

Bab I — Roda Takdir Mulai Berputar

Angka Ordinal “1”

Banyak artikel yang ada diawali dengan Protokol Ordinals, tetapi dalam dokumentasi resmi Ordinals, yang pertama kali disebutkan adalah teori Angka Ordinal. Dari sini, dapat disimpulkan bahwa Casey juga mengambil sedikit inspirasi dari teori tersebut untuk menciptakan Protokol Ordinals

Seperti yang kita semua ketahui, unit terkecil dalam dunia Bitcoin adalah satoshi (sat), dan teori Bilangan Ordinal dapat dipahami secara sederhana sebagai penomoran buatan dari sat-sat ini. Dari bagian motivasi proposal BIP, kita dapat menyimpulkan bahwa teori ini ingin memberikan cara bagi Bitcoin untuk bertindak sebagai penanda yang stabil untuk mencegah transfer kepemilikan atau rotasi kunci, tanpa memerlukan perubahan apa pun pada jaringan Bitcoin.

Tentu saja, ada beberapa keberatan terhadap teori ini, seperti mengurangi privasi pengguna, meningkatkan ukuran set UTXO, serangan debu, dll. Untuk detailnya, lihat proposal BIP.

Perjanjian Ordinal “2”

Usulan perjanjian

Kesepakatan Ordinal diajukan dan dipublikasikan oleh Casey, di mana dia mengusulkan ide-ide berikut:

Dapatkah kita mengatur Satoshi ini dalam urutan tertentu, memberi mereka nomor ordinal antara 0 dan 2.100.000.000.000.000, dan kemudian menghubungkannya dengan informasi lain: gambar, teks, video, atau bahkan rangkaian kode. Akibatnya, setiap Satoshi menjadi unik dan tak tergantikan. Ini sama dengan memberikan kemampuan alami Bitcoin untuk membuat NFT.

Perjanjian Ordinals diterapkan pada akhir tahun 2022, dan pemasangan pertama di mainnet diukir pada 2022.12.14 UTC (https://ordinalswallet.com/inscription/6fb976ab49dcec017f1e201e84395983204ae1a7c2abf7ced0a85d692e442799i0), selama periode tersebut perjanjian disetujuiSelalu diperbarui dan diiterasi tetapi belum diumumkan secara resmi. Saat ini, dapat diperbarui dari Pengumuman resmi pertama yang ditemukan di Twitter Casey adalah sebagai berikut, sehingga persetujuan Ordinals dapat dianggap sebagai usulan baik pada bulan Desember atau Januari: (Terima kasih juga atas petunjuk yang diberikan Shep)

Karakteristik dari perjanjian

Nomor SAT dan pembagian kelangkaan

Manusia adalah kolektor alami. Karena Nomor Ordinal secara artifisial menganugerahkan nomor pada Sats, mengapa mereka tidak memberikan SATs ini lebih tinggi atau lebih rendah, sehingga ada perbedaan antara kelangkaan. Saat ini, ada 6 jenis kelangkaan:


Kelangkaan ini mirip dengan yang kita sebut sebagai "uang kertas macan tutul", "uang kertas seri", dll. saat bermain dengan uang kertas dalam kehidupan nyata. Pada dasarnya, semuanya adalah uang kertas. Nilai aktualnya adalah nilai nominal uang, tetapi karena orang memberikan makna khusus padanya, mereka memiliki nilai koleksi yang lebih tinggi, dan ada premi, yaitu, yang sering kita sebut sebagai "konsensus menghasilkan nilai."

Saat menetapkan nomor aturan tertentu untuk setiap sat dan dilacak dalam transaksi, Perjanjian Ordinals juga memungkinkan siapa pun untuk melampirkan data tambahan seperti gambar (Image), teks (Text), video (Video), audio (Audio), dll. melalui Perjanjian Ordinals. Pada awalnya, para pemain lebih cenderung membuat NFT di atasnya. Posisi awal Pendiri Casey tentang hal itu juga untuk membiarkan orang menyimpan sesuatu yang tidak berubah di Bitcoin, rantai tertua dan paling umum. Jadi untuk sementara waktu, banyak orang akan menyamakan Ordinals dengan "Bitcoin NFTs." Hari ini, kita masih bisa melihatnya di Dompet Unisat.


Perdagangkan pertama masuk, pertama keluar

Untuk memastikan bahwa SAT berurutan dengan nomor seri tidak kacau selama proses transaksi, metode transaksi pertama masuk, pertama keluar digunakan.Berikut adalah contoh artikel Wang Yishi (https://yishi.io/a-beginner-guide-to-the-ordinals-protocol/) untuk menjelaskan karakteristik first in, first out:

Dalam gambar di bawah ini, ada dua input di sebelah kiri. Alamat 1 dan Alamat 2 memiliki total 5 Satoshi. Dalam transaksi ini, 4 Satoshi dikirim ke alamat yang diawali dengan 3 OpZ, dan 1 Satoshi tersisa untuk dibayarkan kepada penambang sebagai biaya penambang.


Dengan asumsi bahwa dalam transaksi di atas, kita secara diam-diam menggunakan protokol Ord untuk mengatur identitas (nomor seri) untuk setiap Satoshi, maka setelah transaksi selesai, 4 Satoshi bernomor Ord A- > D di alamat 1 dan alamat 2 pergi ke alamat 3, dan Satoshi terakhir diberikan kepada penambang.

Yang disebut sebagai "pertama masuk, pertama keluar" berarti bahwa setiap nomor Satoshi diurutkan berdasarkan indeksnya dalam output transaksi. Misalnya, dalam output transaksi (Output) pada gambar di bawah, alamat 3 mendahului alamat penambang, kemudian Satoshi yang ditransfer dari alamat 1 dan alamat 2 pertama diwariskan oleh alamat 3, dan kemudian alamat penambang.


Prinsip protokol

Siapa pun yang akrab dengan Bitcoin tahu bahwa Bitcoin lahir sebagai sistem uang elektronik peer-to-peer. Bahasa pemrograman yang digunakannya bukanlah bahasa skrip yang lengkap Turing, sehingga hampir tidak mungkin untuk menerapkan fungsi kompleks, dan dua pembaruan utama BTC pada '17 dan '21 membuatnya memungkinkan untuk menerapkan beberapa fungsi yang melibatkan logika kompleks di BTC.

Berdasarkan prinsip pengembangan yang dijelaskan di atas, Protokol Ordinals mencapai efek melihat dan transfer dengan menulis konten inskripsinya ke dalam skrip Taproot dan menggunakan UTXO. Karena biaya skrip Taproot hanya dapat dilakukan dari Output Taproot yang ada, dua tahap (commit/reveal) digunakan untuk mencapai pengukiran. Pertama, dalam mengirimkan transaksi, kita perlu membuat Output Taproot dengan skrip yang berisi konten inskripsi, dan kedua, dalam mengungkapkan transaksi, kita perlu menghabiskan transaksi yang diajukan sebelumnya untuk mengungkapkan konten inskripsi di rantai. Dalam proses ini, kita juga perlu melakukan serialisasi konten inskripsi dalam serangkaian langkah:

Nah, untuk menjelaskan ini dengan bahasa yang sederhana, ini setara dengan Anda menginisiasi transfer WeChat. Selama proses transfer, kita perlu menunjukkan konten dari inskripsi yang Anda buat di komentar (Output Taproot), dan kemudian mengirimkan transfer (menghabiskan untuk mengirimkan transaksi), jadi setelah pengiriman selesai, kita dapat membiarkan pihak lain melihat apa yang Anda tulis di komentar (mengungkapkan transaksi) di kotak obrolan. Jika tidak ada komentar pada transfer ini atau transaksi dibatalkan, konten inskripsi ini tidak akan diunggah ke tautan.

Bab II — Penerbitan Aset Ekosistem BTC Berkembang Pesat

Perjanjian Brc20 "1"

Usulan perjanjian

Setelah protokol Ordinals diluncurkan, pemain-pemain awal bermain dengan NFT, dan pengembang anonim domo merilis standar eksperimental pada 2023.3.8 — protokol BRC-20 yang diperbaiki berdasarkan protokol Ordinals dan secara resmi menerapkan BRC20 pertama $ordi, yang memungkinkan siapa pun untuk menerbitkan token di jaringan Bitcoin, mirip dengan cara memainkan token ERC-20 di Ethereum.

Pemberitahuan:

  1. Tweet terawal domo tentang BRC-20 adalah 2023.3.9, tetapi dari peninjauan waktu peluncuran $meme dan $ordi, seharusnya telah diluncurkan pada 2023.3.8

  2. $meme adalah BRC20 pertama yang diterapkan, dan $ordi adalah BRC20 pertama yang dirilis secara resmi, yang dapat disimpulkan dengan melihat waktu implementasi mereka

Namun, semua orang seharusnya telah mengalami perkembangan $ordi. Tidak ada banyak yang disebutkan di sini. Untuk detailnya, silakan lihat twit di bawah ini:

Prinsip protokol

Protokol BRC-20 menetapkan serangkaian standar untuk memungkinkan implementasi, pencetakan, dan transfer token BRC20 berdasarkan teori Ordinal. Standar format protokol ini berasal dari format proyek Nama Sats (proyek DID pertama berdasarkan protokol Ordinals):

Juga, untuk menjelaskan dengan bahasa yang mudah dimengerti di sini, seperti Perjanjian Ordinals, ini setara dengan Anda menginisiasi transfer WeChat, tetapi konten catatannya berbeda.

memperpanjang

Meskipun metode protokol BRC-20 ini memungkinkan penerbitan bebas token homogen di rantai Bitcoin, karena Bitcoin tidak memiliki model akun dan konten BRC-20 ditempatkan dalam skrip Taproot Segwit, kami tidak dapat menghitung langsung saldo BRC20 dari setiap akun di rantai. Oleh karena itu, metode saat ini adalah membangun server indeks di bawah rantai untuk mencapai akuisisi informasi token BRC20, perhitungan saldo, transfer transaksi, dll., tetapi ada risiko sentralisasi.

Pertama, mari kita memahami tiga bagian protokol lapisan BTC: perjanjian menetapkan aturan untuk menulis data ke Bitcoin, pengindeks menyediakan kemampuan untuk menanyakan dan menganalisis data ini, dan buku besar mencatat saldo token dan memproses transfer.

Untuk BRC20, server indeks pertama perlu mengenali setiap implementasi BRC20 untuk membaca informasi token, yang disebut sebagai "indeks."

Pada saat yang sama, karena saldo BRC20 semuanya diukir ke dalam skrip, jaringan BTC itu sendiri tidak dapat mengenalinya, sehingga server indeks BRC20 harus membangun ledger lokal untuk mencatat saldo BRC20. Setiap kali terjadi transfer, ledger lokal perlu diperiksa dan diperbarui untuk melihat apakah transaksi dapat dilakukan (apakah cukup koin).


Oleh karena itu, BRC20 perlu mengirim dua transaksi selama transaksi:

  1. Transaksi pertama membaca data ledger terbaru dalam ledger lokal dan menghitung saldo

  2. Transaksi kedua kemudian ditransfer.

Protokol Ordinals pada dasarnya dirancang untuk NFT. Berdasarkan BRC20 yang diperbaiki, kompleksitas transfer tumbuh secara rekursif. Indeks BRC20 juga melakukan pekerjaan sebagai buku besar. Buku besar ini sepenuhnya berada di luar rantai dari Bitcoin. Indeks harus mencatat setiap perubahan saldo dengan akurat untuk memastikan integritas buku besar.

Oleh karena itu, seiring berjalannya waktu, buku besar indekator akan terakumulasi, dan tekanan pada node akan meningkat. Jika indekator tidak terus-menerus termotivasi, akan sulit untuk bertahan. Jika buku besar indekator tidak lagi berfungsi, maka BRC20 akan benar-benar tidak dapat digunakan.

Sistem TRAC “2”

$TRAC

$TRAC adalah token BRC20 yang diluncurkan oleh Benny pada 2023.5.3 dan secara resmi dikerahkan dan diluncurkan pada 2023.5.22.

Trac Inti

Inti Trac adalah orakel dan pengindeks terdesentralisasi untuk inskripsi Bitcoin, yang memecahkan masalah seperti pengindeksan, pengambilan, dan penetapan harga data ekologis inskripsi.

Sebagai contoh, dalam hal indexer, meskipun data inskripsi disimpan di rantai Bitcoin, ini hanya informasi yang terkait dengan inskripsi, dan proses pembaruan data dan audit memerlukan indexer terpusat pihak ketiga, dan keamanan selalu dikritik (misalnya, kesalahan akuntansi indeks ordi Binance pada akhir November). Oleh karena itu, Trac dapat membuat ekosistem inskripsi mewarisi keamanan Bitcoin dalam skala yang lebih besar, mengumpulkan, mengorganisir, dan menyortir semua data pada Bitcoin, dan berencana untuk memperkenalkan ratusan node indexer di masa depan.

Pada saat yang sama, seiring dengan peningkatan jumlah node, Trac Core juga mengintegrasikan peran orakel untuk memperoleh data yang diperlukan dari sumber eksternal untuk dimasukkan ke dalam blockchain, yang merupakan dasar untuk membangun protokol tingkat lebih tinggi seperti DeFi asli yang terukir, dan API Trac dapat dipanggil secara gratis.

Sebagai hasilnya, slot kartu ekologi Trac Core, yang merupakan indeksor terdesentralisasi dan orakel Bitcoin, dapat dikatakan unggul dibandingkan sebagian besar proyek inskripsi.

Protokol Ketuk

Protokol Tap adalah protokol yang ditingkatkan berdasarkan Ordinals yang dirilis oleh tim $TRAC pada 2023.8.7. Kita dapat menganggapnya sebagai versi yang ditingkatkan dari protokol BRC20 yang mirip. Ini adalah protokol yang kompatibel dan ditingkatkan menjadi BRC20. Ini memiliki 4 fitur berikut:

  1. Protokol OrdFi dengan standar token unik
  2. Kompatibel dengan token BRC20, integrasi pasar yang mudah, dan melanggar batas panjang nama BRC20. Panjang token BRC-20 terbatas pada 4 digit, sedangkan panjang token Tap adalah 3 atau 5-32 bit (bukan 4 digit)
  3. Dukung fungsi-fungsi seperti transfer paket, aset yang dipertaruhkan, dan pertukaran token. Tingkatkan efisiensi transaksi tanpa bergantung pada rantai L2
  4. Persetujuan pertama untuk mendukung prasasti kutukan

Menggunakan $TRAC yang sebelumnya dikerahkan sebagai token tata kelola untuk protokolnya (tidak terlalu khas, tetapi saya akan menjelaskannya di sini)

Saat ini, token $TAP dan $-TAP telah resmi dirilis di Tap Protocol, di mana $TAP diciptakan oleh BennyTheDev pada 2023.8.6; $-TAP dibuka untuk mint komunitas, dengan total 21.000.000 (atau 21.000). Menurut penelitian Shep, $-TAP dideploy 30 menit lebih awal dari $TAP, dan merupakan token asli pertama dalam protokol.

pipa

Protokol Pipe diusulkan oleh penulis $TRAC Benny, yang merupakan peningkatan dari protokol Runes. Kesepakatan Pipe bisa dikatakan berhasil merebut kesepakatan Runes karena kesepakatan Runes diusulkan oleh Casey, pendiri kesepakatan Ordinals, tetapi fokus utamanya adalah pada kesepakatan Ordinals, sehingga perkembangan kesepakatan Runes lambat, dan Benny meluncurkan kesepakatan Pipe dalam waktu kurang lebih satu bulan setelah mempelajari gagasan kesepakatan Runes

Hubungan antara ketiga

Pada titik ini, kita dapat melihat bahwa Benny meluncurkan 3 proyek secara beruntun dalam waktu kurang dari setengah tahun, dan ketiga proyek ini juga saling terkait, set boneka akhir. Mari kita gunakan gambar di bawah ini untuk mengurai hubungan di antara mereka.

Secara umum, token governance dari sebuah proyek digunakan sebagai token asli dari perjanjian, dan Benny dapat mempromosikan dan membatasi satu sama lain melalui metode token governance ini, yang sangat jarang. Saat ini, fungsi spesifik dari token governance ini belum diumumkan secara resmi, jadi kita dapat melihat apakah ini akan menimbulkan beberapa tabrakan yang menarik dalam pengembangan selanjutnya.

Perjanjian Atomicals “3”

Usulan perjanjian

Pendiri Protokol Atomicals mencoba mengembangkan proyek DID pada Protokol Ordinals pada bulan Februari, tetapi selama proses pengembangan, ia menemukan bahwa keterbatasan Protokol Ordinals membuat beberapa fitur yang diinginkannya menjadi tidak mungkin atau agak canggung. Dia men-tweet ide pertamanya tentang Protokol Atomicals pada 2023.5.29, dan akhirnya meluncurkan kesepakatan tersebut pada 2023.9.17 setelah beberapa bulan pengembangan.

Peluncuran awal protokol Atomicals tidak terlalu menimbulkan kehebohan di ekosistem Bitcoin karena pada saat itu, karena diperkenalkannya Protokol Ordinals dan protokol BRC-20, sejumlah besar protokol yang ditingkatkan berdasarkan protokol tersebut muncul di rantai yang berbeda, tetapi ketika kami melihat dokumentasi protokol Atomicals, kami menemukan bahwa itu adalah protokol yang benar-benar berbeda.

Dasar Teoretis — Teori Materi Digital (DMT)

Teori DMT (Digital Matter Theory) mengacu pada teori materi digital, yang berarti bahwa informasi digital bukan hanya angka dan huruf acak; Bahkan, itu juga dapat dilihat sebagai "materi" sendiri, seperti kayu atau logam. DMT dapat berupa transaksi, byte, atau pola data blockchain lainnya dalam data blockchain, dan pola-pola ini dapat diubah menjadi barang atau aset digital yang berharga.

Berikut adalah kutipan dari konten Dr. Jingle untuk memudahkan pemahaman bagi semua orang:

  1. Beberapa fisikawan mengklaim bahwa informasi adalah bentuk materi baru yang pada akhirnya bisa menguasai segala hal di Bumi (yang juga sangat kontroversial). Menurut tren pertumbuhan saat ini, jumlah informasi digital di Bumi mungkin akan lebih banyak digunakan daripada atom fisik dalam sekitar 350 tahun, yang juga menyoroti pertumbuhan eksponensial dan pentingnya informasi digital.
  2. Ide fisikawan mendorong banyak orang untuk mengubahnya menjadi protokol yang dapat ditegakkan, mengurai informasi berharga dari blockchain Bitcoin untuk menciptakan "bukan token sembarangan". Menggunakan teori materi digital dapat sepenuhnya mengubah penciptaan nilai digital, menjadikannya lebih tidak sembarangan dan bermakna. Dengan menggunakan data dalam konteks teori materi digital, mekanisme baru dapat diciptakan untuk mengidentifikasi dan mendapatkan urutan nilai baru dalam data, membuka kemungkinan untuk bentuk token baru.
  3. Sebagai contoh, beberapa orang bahkan membandingkan Bitcoin dengan aplikasi DMT. Bitcoin juga bukan token sembarangan. Ini memiliki spesifikasi sendiri seperti 21 juta koin, satu blok dalam 10 menit, dll. Melalui pertukaran informasi digital di jaringan Bitcoin, nilai dapat ditransfer dan disimpan. Meskipun Bitcoin hanya ada di dunia digital, nilai dan pengaruhnya dapat memiliki dampak signifikan di dunia nyata, sama seperti uang fisik tradisional.
  4. Namun, DMT tidaklah tanpa kontroversi. Beberapa kritikus berpendapat bahwa informasi digital tidak dapat dibandingkan dengan entitas fisik dasar seperti materi dan energi, karena informasi digital itu sendiri tidak dapat langsung mengubah dunia nyata. Namun, para pendukung DMT percaya bahwa meskipun informasi digital tidak dapat langsung mengubah dunia nyata, namun melalui tindakan dan keputusan manusia, informasi digital dapat secara tidak langsung mengubah dunia, seperti penerapan cryptocurrency.

Masalah yang Dihadapi Pembangun Bitcoin

  1. Berbagai isu yang disebabkan oleh API milik sendiri:
  2. Penguncian layanan, biaya interaksi tinggi, data yang sama di chain akan memiliki bentuk ekspresi yang berbeda, persaingan di antara pengembang
  3. Indexer yang tidak dapat diandalkan:
  4. Masalah keamanan aset, perubahan yang sering, angka positif dan negatif dari Ordinal
  5. Kekurangan desain tingkat atas:
  6. Sulit untuk menggabungkan perjanjian dan mengembangkan fasilitas properti
  7. Keterbatasan metadata on-chain:
  8. Contoh: Koleksi harus diunggah secara manual ke repositori Github, dan harus diperbarui secara manual di puluhan pasar, tidak ada konsensus tentang tanggapan on-chain
  9. Bug tidak dapat diperbaiki atau mahal untuk diperbaiki
  10. Struktur data protokol Ordinals sangat bergantung pada penggunaan satu file, yang berarti bahwa pasar-pasar yang berbeda memiliki perjanjian di luar rantai dan indeks-indeks properti
  11. Ketidakberdayaan:
  12. Jika tidak ada akses ke indeksir terdesentralisasi yang kuat dan berkinerja tinggi serta kunci layanan/indeksir lebih banyak, maka portabilitas data akan menjadi masalah
  13. Kekurangan pendapatan:
  14. Bergantung pada layanan dan tempat pasar tertentu serta layanan properti seperti indeks dan API dapat mengakibatkan keuntungan yang lebih rendah

Tiga pertama adalah pertanyaan untuk pengembang, dan tiga terakhir adalah untuk pencipta

teori atom

Protokol Atomicals adalah protokol sederhana dan fleksibel untuk mencetak, mentransfer, dan memperbarui objek digital (biasanya dikenal sebagai NFT) untuk blockchain output transaksi yang tidak terpakai (UTXO) seperti Bitcoin.

1 ️ ︎ Objek digital — NFT “atom”

Atomical (atau "atom") adalah jenis NFT baru yang dapat dicetak, ditransfer, dan diperbarui di Bitcoin. Perbedaan utama adalah bahwa tidak perlu menggunakan layanan terpusat atau pengindeks pihak ketiga tepercaya. Itu tidak memerlukan perubahan apa pun pada Bitcoin untuk bekerja, juga tidak memerlukan sidechains atau L2 apa pun. Sudah waktunya untuk mengambil kembali kendali atas kehidupan digital kita untuk selamanya.

2 ️ ︎ BitWork — Micro Proof of Work PoW

Peningkatan paling menarik untuk protokol Atomicals adalah penambahan proses komputasi CPU ke dalam proses pencetakan token, yang disebut BitWork. Para pendiri perlu menghitung secara menyeluruh nilai hash yang cocok dengan karakter awalan tertentu sebelum mereka dapat mencetak uang koin.

PoW dapat membuat pencetakan koin relatif adil, dengan injeksi nilai energi dan waktu serta komponen keberuntungan acak.

Tidak seperti algoritma PoW tradisional, yang sulit dihitung, Bitwork dapat menyesuaikan kesulitan penambangan dengan cara yang sangat halus dengan mengubah metode pencocokan awalan. Ini dapat menambahkan angka antara 1 dan 15 setelah awalan, seperti "7777.1" atau "7777.15" atau angka apa pun di antaranya, yang menunjukkan rentang variasi yang diperbolehkan karakter tersebut untuk bervariasi.

Prinsip kerjanya adalah “.” Angka yang mengikuti disebut sebagai setengah wildcard dan digunakan untuk mencocokkan karakter ke-5 dimulai dari angka tersebut. Dengan “7777.10” Misalnya, 4 karakter txid pertama (hex) harus “7777,” dan karakter ke-5 bisa berupa angka 10 (hex) atau lebih.

Jadi 5 digit bisa berupa a, b, c, d, e, atau f. Ini memungkinkan seluruh sistem memilih antara 2 dan 16 kali daripada hanya 16 kali setiap kali kesulitan meningkat.

Pada saat yang sama, BitWork juga membawa beberapa kasus penggunaan novel:

  1. Tambahkan elemen keberuntungan acak ke proses pengecoran
  2. Mengatur komunitas sekitar vanity TXIDs dan ReFS
  3. Ketika Anda memiliki referensi atau awalan yang sangat keren, Anda dapat mengatur komunitas yang relevan melalui konsensus
  4. Peringkat konten berdasarkan teori sinyal mahal
  5. Dengan cara ini, kami dapat menilai konten berdasarkan konsumsi energi seperti listrik
  6. Pembatasan dan pembatasan pencetakan token — filter spam

3 ️ ︎ Kontainer NFTs — Standar NFT

Container (Container) adalah standar koleksi untuk mewakili NFT dan metadata. Ini dapat digunakan untuk menambahkan/mengubah/menghapus konten dari setiap perjanjian seperti Atomicals, Ordinals, Bitmaps, dll., dan Anda juga dapat memilih "penyegelan" permanen, yaitu, mengunci konten dalam wadah dan kemudian menghancurkan "kunci" yang dapat membuka wadah, sehingga mencapai tujuan mempertahankan keadaan saat disegel dan tidak dapat diubah.

Layanan nama kontainer:

  1. Nama kontainer dimulai dengan simbol pagar #, dan setiap nama adalah unik dan tidak dapat diulang, dan dilemparkan berdasarkan prinsip siapa cepat dia dapat
  2. Nama tersebut berada dalam rentang 3-64 karakter, dan Bitwork digunakan untuk memperlambat pendaftaran nama kontainer
  3. Contoh nama kontainer: #bitcoin -funks, #gemini -warriors,...

4 ️ ECT ARC20 — Dyed Coin

Protokol Atomicals menggunakan unit terkecil dari Bitcoin, duduk sebagai "atom" dasar. UTXO dari setiap sat digunakan untuk mewakili token itu sendiri, yaitu, saldo ARC20 adalah jumlah sat. 1 token = 1 sat.

ARC20 adalah model koin yang dicelupkan, dan informasi pendaftaran dicatat dalam skrip transaksi. Dengan mengikat informasi ke UTXO, programabilitas dan desentralisasi token dapat ditingkatkan. Pada saat yang sama, keamanan transaksi dijamin oleh jaringan utama BTC. Tidak perlu sistem off-chain apa pun untuk menghitung saldo token ARC20 dalam hal pelacakan transaksi dan menghitung saldo, karena saldo token konsisten dengan jumlah SATs di UTXO. Ini adalah perbedaan terbesar dari protokol BRC-20.

Saat mendeploy ARC20, informasi seperti nama token, jumlah total, batas kuantitas, pengaturan kesulitan, blok awal, gambar, dll.
2. Ketika pengguna mencetak ARC20, mereka menulis nama token ke dalam skrip UTXO. Jumlahnya langsung ditentukan oleh jumlah sats dalam UTXO, 1 sat = 1 token.
3. Untuk mentransfer ARC20, pengguna tidak perlu lagi mendepositkan data apa pun ke dalam BTC; mereka hanya perlu menggunakan UXTO, yang terus memegang token, sebagai input dan output transaksi ke alamat lain.

Untuk ARC20, kita hanya perlu sebuah indeks untuk membantu kita membaca informasi registrasi token dan mengidentifikasi transaksi mint untuk mengonfirmasi UTXO mana yang merupakan ARC20.

Manfaat dari ini adalah:

  1. Biaya server indeks telah sangat dikurangi. Hampir siapa pun dapat membuat server indeks mereka sendiri, dan sistem ini sangat terdesentralisasi
  2. Transfer sepenuhnya bergantung pada jaringan BTC dan tidak akan secara berulang-ulang membuat transaksi spam. Keamanan transfer ARC20 itu sendiri dijamin oleh BTC
  3. Kesatuan atom ARC20 konsisten dengan BTC, membuatnya cocok untuk banyak aplikasi asli

Tentu saja, desain koin yang diwarnai juga memiliki beberapa kekurangan, karena saldo tidak tertulis ke dalam data, tetapi satuan terikat, sehingga akurasi pemisahan minimum dari saldo ARC20 adalah 1.

Hal ini juga membuat pengguna tidak dapat melakukan transaksi bergranular di bawah jaringan BTC itu sendiri, yang telah menetapkan batas transaksi minimum sebesar 546 sat untuk mencegah serangan debu. Namun, protokol Atomicals kini telah mengusulkan rencana pemisahan khusus dan sedang aktif dikembangkan.

Berikut adalah gambar untuk menunjukkan perbedaan paling mendasar antara BRC20 dan ARC20:


5 ️ ︎ Sistem Nama Ranah (RNS) — Sistem Nama Domain Domain

RNS mengklaim sebagai saingan sejati dari sistem nama domain DNS dan bertujuan untuk menjadi pengganti global bagi DNS dan sistem nama domain blockchain lainnya

Nama Realm adalah pengidentifikasi yang dapat dibaca manusia yang dapat digunakan untuk mengaitkan alamat jaringan dan informasi sumber daya. Nama realm dimulai dengan tanda tambah + dan memiliki setidaknya satu karakter alfabet, seperti +alice dan +agent007, yang semuanya merupakan nama yang valid (tingkat atas - domain atau TLR di Sistem Nama Domain Realm (RNS)).

Nama domain dimiliki dan dikelola sendiri langsung pada blockchain Bitcoin menggunakan format objek digital atomik, yang pada dasarnya berarti tidak ada perantara atau registrar terpusat.


6 ️ ︎ Pencetakan Subrealm — Pabrik Subdomain

Mengelola dan membuat token komunitas dengan menerbitkan subrealms (Subrealms) di bawah setiap realm (Realm). Aturan spesifiknya adalah sebagai berikut:

  1. Setiap bidang atau subbidang dapat menerbitkan subbidang
  2. Semua subdomain dapat mewarisi karakteristik yang sama dan mempublikasikan subfield mereka berdasarkan subdomain tersebut
  3. Setiap orang adalah pendaftar di bidang yang mereka miliki, dan tidak ada agensi terpusat

Berikut adalah contoh umum:

  1. Pertama kami mendaftarkan bidang +ATOM
  2. Ketika kita ingin membentuk komunitas tentang Punk NFT di bidang ini, kita dapat membuat sub-bidang berdasarkan bidang +ATOM +ATOM.PUNK
  3. Setelah itu, kami ingin mendirikan sebuah DAO di komunitas Punk, maka kita dapat membuat sub-bidang lainnya +ATOM.PUNK.DAO
  4. Setiap orang dalam DAO diberikan DID, kemudian Anda dapat membuat subdomain +ATOM.PUNK.DAO.JINGLE

Selain itu, Subrealm juga dapat digunakan untuk organisasi media sosial, verifikasi identitas, loyalitas, dan lainnya.

Karakteristik dari perjanjian

Melalui teori atom di atas, kita dapat melihat bahwa fitur utama dari protokol Atomicals termasuk:

  1. Gunakan Satoshi sebagai unit dasar untuk mewakili token
  2. Memungkinkan objek digital diciptakan, ditransfer, dan diperbarui di Bitcoin
  3. Menyediakan pendekatan tokenisasi terdesentralisasi, yang kompatibel secara budaya dengan Bitcoin
  4. Menggunakan Proof of Work (POW) untuk meningkatkan keadilan dan desentralisasi proses pengecoran
  5. Dirancang untuk memperluas fungsionalitas Bitcoin dan mendukung berbagai aplikasi yang lebih luas

Perbedaan kunci dari perjanjian lain

Cara terbaik untuk memahami perbedaan dalam protokol Atomicals adalah dengan membandingkannya dengan protokol NFT populer lainnya:

protokol Bitmap "4"

Usulan perjanjian

Bitmap.land adalah proyek metaverse pertama dalam ekosistem Bitcoin, berdasarkan teori ordinal (Teori Ordinals) dan teori bitmap (Teori Bitmap).

Teori Bitmap (Teori Bitmap) diajukan oleh pengguna Twitter @blockamotopada 2023.6.5.

Teori ini memetakan setiap input transaksi dalam blok Bitcoin sebagai paket (Parcel) untuk membentuk blok atau distrik (distrik). Karena perbedaan dalam ukuran input transaksi yang berbeda, ukuran lot yang dipetakan juga berbeda.

Konsep kesepakatan

Pembeli Bitmap.land terpengaruh oleh Decentraland dan The Sandbox dan menggunakan metode membagi-bagi tanah dan menggambar pola pada peta, mirip dengan logika pembelian tanah di kedua platform tersebut. Pengguna menulis data ke Satoshi melalui prasasti untuk memperoleh kepemilikan blok Bitcoin tertentu, mirip dengan pencetakan gratis.


Pada blockchain Bitcoin, setiap blok dibagi menjadi empat bagian untuk mewakili siklus pengurangan separuh yang berbeda. Pengguna dapat memeriksa jumlah dan warna setiap blok di situs web Bitmap.land. Warna yang berbeda mewakili kondisi penjualan yang berbeda.

Penjualan Bitmap.land erat kaitannya dengan teori bilangan ordinal, mirip dengan penjualan tanah virtual Decentraland dan The Sandbox, yang bergantung pada standar ERC-721. Teori bilangan ordinal mirip dengan prinsip koin yang telah diwarnai sejak dulu, namun keduanya berbeda dalam konteks narasi, konsensus, ekologi, dan infrastruktur Bitcoin saat ini. Meskipun teori bilangan ordinal tidak seinnovatif ERC-721, pendekatan BRC-20 lebih primitif.

Teori bitmap menambahkan penjelasan baru ke blok Bitcoin, memberikan topikal, meskipun kurang dalam kegunaan. Ini mengubah hubungan antara Bitcoin dan metaverse, memberikan setiap blok dari blockchain Bitcoin dimensi baru dan menjadikannya bagian dari metaverse dengan memungkinkan pengguna untuk memiliki dan mencatat blok individu.

Teori bitmap menarik perhatian komunitas Ordinals dan memicu ledakan dalam inskripsi. Setiap blok pada blockchain Bitcoin dapat menjadi bagian dari metaverse melalui Bitmap, membawa peluang baru untuk penciptaan dan kepemilikan kepada komunitas.

Bitmap.land memperburuk batas antara Bitcoin dan metaverse melalui teori bitmap, membuka jalan bagi kepemilikan, kreativitas, dan pengembangan komunitas. Saat gejolak inskripsi berlanjut, ini berarti potensi besar bagi mereka yang mencari tempat di dunia digital.

Para siswa yang tertarik juga dapat pergi ke browser resmi untuk melihat berbagai bitmaps: https://bitmap.game/

protokol BRC-100 "5"

Usulan sebuah perjanjian

Seperti yang kita semua ketahui, protokol berbasis Bitcoin seperti Protokol Ordinals dan BRC-20 telah membawa banyak ruang untuk imajinasi dalam pengembangan ekosistem Bitcoin melalui mekanisme “pengumuman on-chain dan analisis off-chain”. Selain itu, sejumlah besar NFT dan token Bitcoin telah diterbitkan, tetapi pengembangan aplikasi terdesentralisasi seperti DeFi masih tertinggal. Akibatnya, Mikael.BTC merilis protokol yang mendukung komputasi terdesentralisasi: BRC-100 pada 2023.9.2.

Pengantar kepada perjanjian

BRC-100 adalah protokol ekstensi berdasarkan teori Ordinals, dirancang untuk menerapkan berbagai aplikasi terdesentralisasi di Bitcoin Layer 1. Perjanjian ini tidak hanya melakukan fungsi dasar BRC-20 pada Bitcoin, seperti penciptaan, pencetakan, dan perdagangan, tetapi juga memperkenalkan konsep komputasi terdesentralisasi.

Hal ini berarti bahwa berdasarkan tumpukan protokol BRC-100, memungkinkan untuk mengembangkan berbagai aplikasi terdesentralisasi seperti DeFi, SocialFi, dan GameFi, membawa skenario aplikasi terdesentralisasi, tanpa kepercayaan, tahan sensor, dan tanpa izin ke lapisan pertama Bitcoin.

Salah satu fitur utama dari protokol BRC-100 adalah interoperabilitasnya, yang tidak hanya memungkinkan semua protokol dan aplikasi dalam tumpukan protokolnya kompatibel satu sama lain, tetapi juga mendukung interaksi dengan BTC, BRC-20, atau rantai layer 1 lainnya seperti Ethereum dan Stacks. Selain itu, protokol ini memperkenalkan model UTXO dan model mesin keadaan, meningkatkan keamanan dan kemampuan komputasinya.

Karakteristik perjanjian

Karena protokol BRC-100 adalah perpanjangan dari teori Ordinals, BRC-100 sendiri memiliki semua fitur BRC-20, sambil juga memperkenalkan beberapa fitur inovatif:

Menyimpan uang: Ini didasarkan pada protokol BRC-100 untuk berbagai ekspansi seperti perjanjian airdrop, perjanjian tata kelola, perjanjian relay, dll. Kita dapat memahami bahwa Mikael ingin memperkenalkan berbagai permainan DeFi ke BTC

Penerus protokol

Protokol BRC-100 memperkenalkan konsep warisan. Protokol yang mewarisi langsung atau tidak langsung dari BRC-100 disebut protokol ekstensi BRC-100. Protokol ekstensi BRC-100 harus mewarisi hanya dari satu protokol. Kesepakatan yang diperluas mewarisi properti, operasi, dan operasi komputasi dari kesepakatan induk, dan hanya dapat memperluas properti dan operasi komputasi.

Ini mirip dengan saat kita membuat keramik, pada awalnya hanya embrio tanah liat. Perlahan, saat kita menghaluskan dan membentuknya, secara bertahap kita memiliki fungsi yang lebih berkembang seperti dekorasi, penyimpanan barang, dll.

tumpukan protokol BRC-100

Protokol BRC-100 dan semua perluasannya dan perbaikannya secara kolektif dikenal sebagai tumpukan BRC-100. Berdasarkan tumpukan ini, semua token/aplikasi kompatibel satu sama lain, yang berarti bahwa satu token/aplikasi dapat menggunakan aplikasi lain di mana saja.

Perjanjian dan aplikasi

Dalam tumpukan protokol BRC-100, protokol adalah standar untuk menggambarkan properti, operasi, dan operasi komputasi dari sebuah aplikasi. Sebuah aplikasi adalah contoh yang dibuat setelah protokol diterapkan ke jaringan Bitcoin melalui inskripsi.

Sebuah aplikasi pada dasarnya adalah token dengan kekuatan komputasi dan status. Kekuatan komputasi dari aplikasi dijelaskan secara rinci dalam protokol. Jika Anda tidak menambahkan sub-aplikasi, aplikasi tidak dapat memiliki kekuatan komputasi yang tidak dijelaskan dalam perjanjian. Sub-aplikasi yang ditambahkan juga hanya dapat memiliki kekuatan komputasi dari protokol; jika tidak, indexer publik tidak dapat memverifikasi status aplikasi, menyebabkan status pengguna dan aplikasi menjadi tidak konsisten.

Aplikasi bersarang

Aplikasi yang diterapkan berdasarkan BRC-100 dan protokolnya yang diperluas dapat bersarang, yaitu, di bawah satu aplikasi, aplikasi lain dapat dibuat, yang disebut sub-aplikasi.

Ticker aplikasi anak dimulai dengan "ticker aplikasi induk:". Beberapa aplikasi dapat dibuat di bawah satu aplikasi untuk menyelesaikan logika perhitungan independen yang berbeda. Sebagai contoh, dalam skenario DEX AMM klasik, beberapa sub-aplikasi/token LP, seperti "amm_dex: LP_BRC100_BTC", perlu dibuat dalam satu aplikasi DEX.

Status aplikasi dan alamat

Selain model UTXO, protokol BRC-100 juga memperkenalkan model mesin keadaan untuk memperluas kemampuan komputasi protokol tersebut.

Aplikasi, sub-aplikasi, dan alamat semuanya dapat memiliki status. Misalnya, aplikasi dapat memiliki token, dan alamat dapat memiliki saldo dalam aplikasi. UTXO dan transisi status dilakukan dengan instruksi burn2/burn3 dan mint2/mint3.

Operasi komputasi (cop) digunakan untuk mewakili logika komputasi tertentu, yaitu logika transformasi status aplikasi dan alamat.

Sebagai contoh, alamat A menghancurkan 10 token1 ke aplikasi melalui inskripsi burn3. Pada titik ini, aplikasi memiliki UTXO ini dan 10 token1. Aplikasi dapat mengalokasikan 10 token1 ini melalui logika komputasinya dengan mengubah alamat mana pun atau status internal aplikasi. Kemudian alamat token1 di aplikasi atau aplikasi dapat mencetaknya dengan perintah mint3.

Izin

Protokol BRC-100 memperkenalkan dua peran: pemilik dan administrator.

Alamat dengan tulisan penerapan implementasi disebut pemilik. Pemilik dapat melacak transfer UTXO dengan implementasi penerapan. Pemilik semua aplikasi anak adalah pemilik aplikasi induk.

Administrator dikelola oleh pemilik, dan administrator tidak dapat mengelola administrator lainnya. Hak pemilik dan admin sangat terbatas. Mereka tidak dapat memeriksa pengguna; mereka hanya dapat melakukan: mengelola aplikasi yang belum diluncurkan DAO dan menyelesaikan operasi komputasi mint2/burn2.

Seorang administrator dapat menjadi alamat, aplikasi, atau sub-aplikasi. Secara default, aplikasi dan sub-aplikasi adalah administrator satu sama lain; tidak diperlukan pengaturan tambahan, namun sub-aplikasi tidak menjadi administrator satu sama lain.

Inskripsi burn2/burn3 perlu dikirimkan ke pemasang aplikasi untuk pemrosesan yang tepat.

Beberapa token yang perlu dimintakan dengan instruksi “mint2” hanya dapat dialokasikan secara logis oleh aplikasi/sub-aplikasi, dan aplikasi/sub-aplikasi perlu menjadi administrator token. Instruksi “burn2” juga memiliki logika serupa.

Inskripsi burn2/burn3 perlu dikirim ke pembuat aplikasi untuk pengolahan yang tepat sesuai dengan logika operasi komputasional.

Pemerintahan terdesentralisasi dari aplikasi

Tumpukan protokol BRC-100 memperkenalkan protokol tata kelola: BRC-101, yang mengatur aplikasi yang mengimplementasikan BRC-100 atau standar protokol yang diperluas. Begitu aplikasi meluncurkan DAO, perlu menyelesaikan tata kelola melalui pemungutan suara terdesentralisasi.

Tata kelola aplikasi mencakup pembaruan properti aplikasi dan sub-aplikasi, implementasi sub-aplikasi, dan menghentikan aplikasi. Tata kelola aplikasi adalah tata kelola on-chain. Setelah suara on-chain disetujui, aplikasi harus diberitahu melalui tindakan komputasi: egov, kemudian aplikasi akan secara otomatis melakukan tata kelola setelah waktu terkunci.

Mengimplementasikan aplikasi/token

Dalam protokol BRC-100, ada dua cara untuk mendeploy aplikasi: satu adalah dengan mendeploy langsung menggunakan instruksi deployment, dan yang lainnya adalah dengan mendeploy melalui protokol tata kelola, BRC-101.

Yang pertama digunakan untuk mendeploy aplikasi induk dan anak yang tidak memerlukan konfigurasi tata kelola, dan yang lainnya digunakan untuk mendeploy aplikasi anak yang memerlukan tata kelola.

Mencetak token

Protokol BRC-100 menyediakan tiga instruksi pencetakan: mint, mint2, dan mint3, untuk mencetak token dalam skenario yang berbeda.

Saat mendeploy aplikasi, Anda perlu menetapkan jumlah token yang dapat di-mint oleh pengguna (menggunakan perintah “mint”). Sisa token juga akan di-mint menggunakan instruksi “mint”.

"Mint": Mint pengguna, mint yang adil, siapa pun dapat mencetak token untuk pengguna, tetapi jumlah total operator "mint" yang mencetak tidak dapat melebihi pengaturan atribut "max" dan "mma" aplikasi. Setelah pencetakan, pasokan token yang beredar akan meningkat.

"mint2": whitelist minting, aplikasi mencatat jumlah pengguna atau aplikasi yang dapat dicetak, dan siapa pun dapat mencetak token mint2 untuk pengguna atau aplikasi sesuai dengan aturan aplikasi. Setelah mint2, pasokan token yang beredar juga akan meningkat.

"mint3": Mint3 adalah pengecoran keuangan. mint3 adalah saldo pengguna atau aplikasi di aplikasi lain. Siapa pun dapat mengajukan token mint3 untuk pengguna atau aplikasi berdasarkan aturan aplikasi. Setelah mint3, pasokan token yang beredar tidak akan bertambah.

Menghancurkan token

Destroy adalah operasi baru yang diperkenalkan dalam protokol BRC-100. Pengguna dapat mengukir operasi penghancuran dan kemudian mentransfer inskripsi ke pengembang aplikasi, yang mirip dengan semantik operasi transfer. Token yang terbakar kemudian akan dihancurkan atau ditransfer ke saldo aplikasi.

Sama seperti definisi operasi mint, ada 3 operator pembakaran: burn, burn2, dan burn3, yang secara logis sesuai dengan mint, mint2, dan mint3 masing-masing. Tidak diperlukan konfigurasi tambahan, dan semua aplikasi/token mendukung instruksi pembakaran ini.

“Burn”: Pembakaran publik, di mana semua orang dapat menggunakan instruksi untuk menghancurkan token. Setelah token berhasil dihancurkan, peredaran akan berkurang, dan token yang dihancurkan tidak dapat diprakarsai lagi.

"burn2": Daftar putih dihancurkan. Sesuai dengan aturan yang ditetapkan oleh aplikasi, setelah token burn2 ditransfer ke aplikasi, saldo pengguna akan berkurang, status aplikasi akan diperbarui sesuai, dan sirkulasi akan berkurang. Secara nyata, logika seperti menghapus likuiditas dalam AMM DEX dapat diimplementasikan melalui burn2.

"Burn3": Kas-kas negara hancur. Burn3 akan mengurangi saldo token pengguna dan meningkatkan saldo aplikasi "to". Dalam aplikasi nyata, mungkin untuk bekerja sama dengan mint3 untuk menyelesaikan logika pertukaran token dan meningkatkan likuiditas di AMM DEX.

Pajak transaksi dan deflasi

Perjanjian BRC-100 memperkenalkan mekanisme baru untuk perdagangan token: pajak transaksi dan deflasi. Aplikasi dapat menetapkan persentase pajak transaksi, penerima pajak, dan persentase lubang hitam transaksi. Pengaturan ini hanya berlaku saat perdagangan di bursa terdesentralisasi berbasis AMM. Transfer normal, pencetakan, dan operasi penghancuran tidak menimbulkan pajak transaksi atau deflasi.

Operasi komputasi

Operasi komputasi adalah perilaku komputasi yang diperluas dari protokol BRC-100. Ini direpresentasikan oleh atribut cop dan merupakan unit daya komputasi terkecil dari protokol. Ketika digunakan dengan operator op: burn2/burn3/mint2/mint3, ini dapat dipahami sebagai fungsi transisi keadaan, yang menentukan bagaimana keadaan aplikasi dan pengguna diperbarui di bawah operator op yang sesuai.

Oracle oracles

Oracle adalah kebutuhan umum untuk blockchain berinteraksi dengan semua pihak di bawah rantai, dan telah diimplementasikan dan diterapkan dengan baik pada blockchain seperti Ethereum. Tanpa oracle, kontrak cerdas di blockchain akan sepenuhnya terbatas pada data on-chain. Namun, dibandingkan dengan blockchain, protokol BRC-100 memiliki karakteristik yang sangat khusus.

Tidak hanya memiliki daya komputasi dari blockchain, tetapi juga bergantung pada indeksir di luar rantai untuk menyelesaikan perhitungan. Pada saat yang sama, indeksir di luar rantai dapat berkomunikasi langsung dengan blockchain lain atau meta-protokol, tetapi blockchain tidak dapat melakukannya, yang berarti bahwa indeksir dapat memverifikasi bahwa data apapun di luar rantai atau di dalam rantai memenuhi persyaratan protokol Oracle BRC-100.

Contoh: memverifikasi transfer aset BTC atau BRC-20, memverifikasi harga ETH pada blok Ethereum, dll.

Dengan kata lain, dalam protokol BRC-100, para orakel memiliki paradigma baru: pengesahan dan verifikasi, di mana pengguna mengirimkan data pengesahan, dan indexer bertindak sebagai Pemeriksa Oracle untuk memverifikasi data pengesahan yang dikirimkan pengguna di luar kesepakatan, tanpa perlu layanan Oracle terpisah.

Dalam protokol BRC-100, instruksi burn2/burn3/mint2/mint3 secara naluri mendukung atribut bukti untuk mengirimkan data bukti di luar protokol. Indeksir dapat memverifikasi data sertifikasi dan memastikan konsistensi dan akurasi status. Bukti dapat menjadi bukti transfer, bukti pohon Merkel, bukti pengetahuan nol, bukti harga, dll., dan dapat digunakan untuk menghubungkan skenario seperti aset, airdrop, dll., dan dapat digunakan untuk menghubungkan skenario seperti lapisan 2 Bitcoin, penyelesaian pinjaman, dll.

protokol relay

Meta-protokol pada Bitcoin bersifat heterogen dan tidak dapat berkomunikasi satu sama lain. Protokol yang berbeda mirip dengan berbagai blockchain yang berbeda; mereka berbagi keamanan dari blockchain Bitcoin dan memiliki kemampuan komputasi yang berbeda. Selain itu, meta-protokol tidak dapat berkomunikasi langsung dengan blockchain lain: Ethereum, misalnya, tidak dapat menggunakan aset di blockchain lain.

Oleh karena itu, tumpukan protokol BRC-100 memerlukan protokol relay untuk menyelesaikan komunikasi antara Bitcoin, meta-protokol, blockchain, dan protokol BRC-100, menghubungkan aset di protokol atau blockchain lain ke BRC-100, dan berpartisipasi dalam aplikasi terdesentralisasi seperti DeFi. Sementara itu, karena keragaman protokol dan blockchain, BRC-100 akan memiliki beberapa protokol relay.

Pertama, kami akan merilis: BRC-103, yang bertanggung jawab untuk menjembatani aset antara Bitcoin, BRC-20, dan BRC-100.

Ketika suatu aset dijembatani dari meta-protokol atau blockchain (sumber) ke protokol BRC-100 (target), agar pengindeks dapat memverifikasi kebenaran transmisi, perlu untuk menyerahkan bukti data transmisi menggunakan perintah "mint2", yang disebut bukti transmisi.

Bukti transfer berarti bahwa ketika aset terikat diciptakan di protokol target (BRC-100), data transfer dari sisi sumber (seperti Bitcoin, BRC-20, atau blockchain lainnya) juga harus diserahkan sebagai bukti. Ini bisa berupa hash transaksi atau ID inskripsi.

Sehingga semua pengindeks BRC-100 dapat memverifikasi kebenaran pencetakan aset berlabuh.

Transfer Proof adalah aplikasi yang sangat penting dari protokol BRC-100 Oracle.

Kasus penggunaan protokol

Karena BRC-100 diperluas dari BRC-20, pada dasarnya memiliki semua skenario aplikasi BRC-20, tetapi skenario aplikasi BRC-100 jauh lebih dari itu. Kita masih dapat memperluas berdasarkan protokol BRC-100. Berikut adalah beberapa ekstensi resmi yang terdaftar, beberapa di antaranya sudah dalam pengembangan:

BRC-101 (dirilis)

Protokol tumpukan BRC-100 yang terdesentralisasi mengatur tata kelola on-chain yang mendefinisikan cara memperbarui atribut aplikasi/token induk/anak, menghentikan aplikasi, dan menambahkan aplikasi anak.

Selain itu, BRC-101 juga dapat menyelesaikan tata kelola off-chain melalui pemungutan suara terdesentralisasi.

BRC-102 (dalam pengembangan)

Protokol likuiditas otomatis mendefinisikan cara pertukaran token untuk tumpukan protokol BRC-100 melalui algoritma pembuat pasar otomatis (AMM). Logika perhitungannya akan mirip dengan Uniswap di Ethereum.

BRC-103 (dalam pengembangan)

Sebuah protokol relay antara BTC, BRC-20, dan BRC-100. Meta-protokol di Bitcoin adalah heterogen dan tidak dapat berkomunikasi satu sama lain. Protokol yang berbeda mirip dengan rantai yang berbeda. Mereka berbagi keamanan dari blockchain Bitcoin dan memiliki daya komputasi yang berbeda.

Oleh karena itu, tumpukan protokol BRC-100 akan menerbitkan beberapa protokol relai untuk menyelesaikan komunikasi antara meta-protokol, rantai yang berbeda, dan BRC-100, dan menjembatani protokol dan aset on-chain lainnya ke BRC-100 untuk berpartisipasi dalam DApps seperti DeFi.

BRC-104

Perjanjian pertambangan likuiditas menentukan cara mendapatkan imbalan token setelah melakukan staking token.

Token staking dapat menjadi token berbasis BRC-100 apa pun, seperti token liquidity pool protokol BRC-103, atau token imbalan yang sama. Selain itu, BRC-104 akan mendukung penguncian token yang dipertaruhkan selama periode penguncian.

BRC-105

Sebuah protokol airdrop mendefinisikan bagaimana cara mendistribusikan token secara efisien ke beberapa alamat.

Protokol akan menggunakan Pohon Merkle untuk menyelesaikan airdrop untuk menghemat biaya transaksi karena semua data airdrop asli tidak perlu dibuat publik di Bitcoin. Pengguna hanya perlu mengirimkan Bukti Merkle untuk membuktikan bahwa mereka memiliki airdrop selama “mint2”, kemudian semua indexer dapat memverifikasi kebenarannya untuk menyelesaikan airdrop.

BRC-106

Sebuah protokol kolam stablecoin terdesentralisasi mendefinisikan bagaimana stablecoin dihasilkan melalui agunan.

Logika komputasi akan mirip dengan DAI MakerDAO3 di Ethereum.

BRC-107

Sebuah perjanjian kolam pinjaman menentukan bagaimana aset dapat dipinjam melalui jaminan.

Logika komputasi akan mirip dengan Aave di Ethereum.

BRC-108

Protokol likuiditas otomatis untuk stablecoin.

BRC-109

Protokol perdagangan terdesentralisasi untuk kontrak berjangka tanpa batas.

BRC-110

Sebuah protokol relay antara blockchain yang kompatibel dengan EVM dan BRC-100 mendefinisikan bagaimana aset di blockchain yang kompatibel dengan EVM dapat dihubungkan ke BRC-100.

BRC-111

Protokol verifikasi lapisan 2 Bitcoin mendefinisikan cara memverifikasi data bukti lapisan 2 Bitcoin seperti kontrak pintar lapisan 2 di Ethereum.

protokol BRC-420 "6"

Usulan perjanjian

Setelah protokol BRC-20 diusulkan, protokol eksperimental baru lainnya yang disebut BRC-420, juga dikenal sebagai protokol metaverse, muncul pada 2023.9.19.

Konsep perjanjian

BRC-420 adalah sebuah eksperimen yang menarik. Ini adalah protokol metaverse pertama dalam Protokol Ordinals, sebuah protokol aset berbasis protokol Bitmap.

Dengan menggabungkan beberapa inskripsi menjadi satu aset kompleks, seperti item game, animasi, dan efek, atau modul game di metaverse. Semuanya mulai dari karakter kecil dan hewan peliharaan hingga skrip game lengkap dan mesin virtual telah diciptakan.

Karena sifat open source on-chain mereka, aset-aset ini dapat dijalankan atau diverifikasi oleh klien mana pun, sepenuhnya mencerminkan semangat "Klien Agnostik" dari permainan full-chain.


Perjanjian BRC-420 terdiri dari dua bagian: Standar Metaverse (Standar Metaverse), yang mendefinisikan format terbuka untuk aset di metaverse, dan Standar Royalti (standar royalti), yang menetapkan perjanjian on-chain untuk ekonomi pencipta.

BRC-420 membuka kemungkinan untuk permainan on-chain Ordinals dan blockchain modular. Pembuat berbeda dapat berkontribusi pada modul-modul yang berbeda, dan pembuat baru dapat membangun inovasi dari pendahulu mereka. Hal ini telah menyebabkan perkembangan inovasi dalam ekosistem Ordinals, yang menguntungkan semua peserta.

Pengembangan perjanjian

Saat ini, BRC-420 merilis BRC-420 DLC pada 3 November 2023, yang dapat mengintegrasikan ribuan prasasti meta ke dalam 1 DLC. Setelah implementasi, pengguna dapat mendapatkan ribuan aset meta dalam satu pencetakan.

Perjanjian Runes "7"

Usulan sebuah kesepakatan

Setelah protokol BRC20 keluar, Casey merasa bahwa itu bukan ide yang baik untuk membuat token homogen pada Bitcoin. 99% token homogen adalah penipuan dan tidak akan hilang dalam jangka pendek. Membuat protokol token homogen yang baik untuk Bitcoin kemungkinan akan membawa pendapatan biaya transaksi Bitcoin yang signifikan, perhatian pengembang, dan pengguna.

Oleh karena itu, Casey mengusulkan protokol Runes berdasarkan teknologi UTXO pada tanggal 2023.9.26.

Desain protokol Runes mungkin juga telah terpengaruh oleh ARC20. Pilihan tersebut adalah menulis data token langsung ke dalam skrip UTXO, yang mencakup ID, output, dan jumlah token.

Tentu saja, implementasi Runes sangat mirip dengan ARC20, dan transfer token ditangani langsung ke BTC mainnet. Perbedaannya adalah bahwa Runes menulis jumlah token dalam data skrip, yang membuatnya lebih akurat daripada ARC20.

Pada saat yang sama, kompleksitas juga meningkat, sehingga sulit untuk langsung memanfaatkan sifat kombinatorial BTC UTXO seperti ARC20.

Pengembangan perjanjian

Sejak peluncuran perjanjian Runes, sejak usaha pengembangan Casey terutama pada protokol Ordinals, pengembangan protokol Runes berjalan lambat, itulah mengapa Benny dengan cepat mengambil alih sudut dan mengembangkan protokol Pipe setelah peluncuran perjanjian Runes.

Selama Taiwan Blockchain Week pada bulan Desember, Casey juga mengumumkan di sebuah acara di Taipei bahwa Protokol Runes akan diluncurkan pada jaringan utama. Pada ketinggian blok 840.000, yaitu saat BTC berkurang setengah, kemungkinan akan berada pada akhir April 2014.

dijumlahkan

Setelah meneliti rencana penerbitan aset BTC, saya juga benar-benar merasakan pesonanya, jadi saya juga menyebutkan beberapa pendapat subjektif saya sendiri:

  1. Penerbitan aset BTC telah memicu perkembangan eksplosif dari ekosistem BTC tahun ini, meskipun ada review yang bervariasi tentangnya. Namun, ketika kita melihat perkembangan ekosistem BTC secara abstrak, semuanya tak terpisahkan dari satu hal penting — “kisah.”
  2. Seperti yang saya sebutkan dalam pemikiran sebelumnya, sebuah produk perlu didukung oleh narasi yang baik; jika tidak, mudah menghadapi situasi canggung di mana hanya ada produk dan tidak ada pengguna. Dan berbagai rencana penerbitan aset juga membuktikan hal ini, seperti pertama adalah pertama, berbagai imajinasi yang dibawa ke dalam ekosistem oleh perjanjian, dukungan resmi, dll., semua itu adalah ekspresi konkret dari narasi.
  3. Demikian pula, kita tidak dapat menyangkal kontribusi gelombang penerbitan aset ini terhadap ekosistem BTC. Meskipun sebagian besar solusi penerbitan aset mungkin tidak secara substansial melewati batasan Bitcoin dari segi teknis, mereka tidak hanya memberikan uji coba stres langka bagi rantai publik utama, tetapi juga membawa beberapa kemungkinan jalur untuk pengembangan masa depan Bitcoin.
  4. Melalui gelombang-gelombang inskripsi tahun ini, efek ekor panjang dari inskripsi telah perlahan-lahan berkembang dari Bitcoin asli ke inskripsi di rantai publik lainnya. Sementara itu, di bawah popularitas inskripsi, kami juga merasakan beberapa kekurangan dari jaringan utama Bitcoin saat ini, seperti biaya gas tinggi, kecepatan transaksi yang lambat, dll., yang juga menunjukkan perlunya rencana ekspansi BTC.
  5. Meskipun rencana ekspansi sudah disusun oleh pihak proyek sejak lama, namun masih belum menunjukkan perkembangan yang signifikan. Kini semakin banyak pengguna yang memperhatikan ekosistem BTC di tengah popularitas inskripsi, dan hal ini telah mempercepat pengembangan rencana ekspansi BTC secara tidak langsung.
  6. Saat ini, rencana ekspansi yang ada terutama dibagi menjadi tiga kategori yaitu sidechain/lightning network/native L2, namun belum ada satu pun arah yang menentukan keunggulan mereka, dan mereka masih berada dalam tahap kompetitif. Mengenai apakah di masa depan akan mekar sedikit lebih banyak atau menjadi luar biasa dalam suatu arah tertentu, kita boleh menantikannya. Sementara itu, ini adalah arah yang dapat kita fokuskan di masa depan.
  7. Dalam penyelidikan rencana penerbitan aset, ada tren yang sangat jelas. Dari peluncuran protokol Ordinals awal, hingga protokol yang ditingkatkan BRC-20 berbasis Ordinals selanjutnya, hingga protokol komputasi terdesentralisasi seperti protokol komputasi terdesentralisasi BRC-100 (yang ingin terus memperluas dan memperkenalkan gameplay dalam ekosistem DeFi ke Bitcoin), protokol metaverse BRC-420 (yang membawa kemungkinan memperkenalkan game, musik, dll. ke Bitcoin), ARC-20 (dengan rencana penerbitan aset baru paralel BRC-20), dll.
  8. Skema penerbitan aset telah berkembang dari melakukan beberapa perbaikan dasar terhadap perjanjian penerbitan aset yang ada hingga melakukan beberapa tata letak ekologis berskala besar dan bahkan menerbitkan aturan untuk kebutuhan ekosistem BTC (seperti orakel, DeFi, game, dll.) berdasarkan pada sebuah perjanjian penerbitan aset.
  9. Perkembangan ekosistem BTC masih sangat awal. Baik di Web2 atau Web3, ada fenomena di mana siapa pun dapat memiliki pengguna selama mereka memiliki kekuatan untuk menetapkan aturan terlebih dahulu. Oleh karena itu, masih banyak peluang kekayaan saat ini. Kita harus melihat secara komprehensif perkembangan ekosistem BTC. Bagaimanapun, kegemaran prasasti akan mendingin. Kita tidak hanya harus mengawasi penerbitan aset, tetapi juga melihat bagaimana mempercepat pengembangan seluruh ekosistem BTC di area lain melalui penerbitan aset.
  10. Tentu saja, ada juga beberapa pendapat yang berbeda tentang aspek ini, seperti pendapat dari Guru NingNing tentang BTC L2 https://twitter.com/0xNing0x/status/1737010523374563744, pembahasan yang rasional.
  11. Meskipun masih dalam tahap penelitian, pantat setiap orang menentukan kepala mereka. Namun, saya masih ingin mengingatkan semua orang untuk memperhatikan risiko saat berinvestasi, dan untuk jelas menulis logika investasi Anda sendiri. Apakah akan berperang dalam jangka pendek atau jangka panjang, logikanya berbeda, dan strateginya berbeda. Ketika berinvestasi, masih perlu menggabungkan pengetahuan dan tindakan sebanyak mungkin. Saya benar-benar percaya pada pepatah 'Anda tidak akan pernah menghasilkan uang selain dari yang Anda ketahui, dan bahkan jika Anda menghasilkannya sekarang, Anda akan membuangnya'.

Akhirnya, terima kasih telah membaca artikel ini. Tujuan asli artikel ini adalah memberi Anda pemahaman yang lebih baik dan komprehensif tentang perkembangan ekosistem BTC, dan Anda juga dipersilakan untuk datang dan berbicara dengan saya. Dalam beberapa hari mendatang, saya akan sesekali memposting beberapa pendapat, dan saya juga akan menulis artikel lain tentang rencana ekspansi, jadi tetap terhubung.

Penafian:

  1. Artikel ini dicetak ulang dari [ marsbit]. Semua hak cipta milik penulis asli [Bagaimana]. Jika ada keberatan terhadap pencetakan ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan segera.
  2. Penyangkalan Tanggung Jawab: Pandangan dan pendapat yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan saran investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Menggunakan Timeline untuk Memperjelas Konteks Ekologis BTC - Penerbitan Aset

Lanjutan1/1/2024, 5:23:19 AM
Artikel ini memperkenalkan dan membandingkan sejarah perkembangan perjanjian penerbitan aset.

Singkatnya;

  1. Baru-baru ini, dengan popularitas ekosistem BTC, kita dapat melihat berbagai token yang diterbitkan di jaringan utama Bitcoin, jadi apa itu token-token ini dan bagaimana protokol di baliknya bekerja.
  2. Tujuan dari artikel ini adalah untuk menjelaskan keadaan rencana penerbitan aset BTC dalam bentuk timeline. Apa sebenarnya yang memicu popularitas inskripsi Bitcoin, mari kita telusuri dan cari tahu.
  3. Pada saat yang sama, artikel ini telah merujuk banyak artikel. Selama referensi dan penelitian saya, saya menemukan bahwa artikel-individu mungkin memiliki kesalahan dalam waktu beberapa perjanjian/proyek, jadi saya telah melampirkan materi relevan ke semua jadwal waktu dalam artikel ini. Jika ada kesalahan, tolong tunjukkan kepada saya, terima kasih.
  4. Penyangkalan: Token yang disebutkan dalam artikel ini hanya untuk pembelajaran dan pertukaran, dan tidak ada saran investasi. DYOR

Bab I — Roda Takdir Mulai Berputar

Angka Ordinal “1”

Banyak artikel yang ada diawali dengan Protokol Ordinals, tetapi dalam dokumentasi resmi Ordinals, yang pertama kali disebutkan adalah teori Angka Ordinal. Dari sini, dapat disimpulkan bahwa Casey juga mengambil sedikit inspirasi dari teori tersebut untuk menciptakan Protokol Ordinals

Seperti yang kita semua ketahui, unit terkecil dalam dunia Bitcoin adalah satoshi (sat), dan teori Bilangan Ordinal dapat dipahami secara sederhana sebagai penomoran buatan dari sat-sat ini. Dari bagian motivasi proposal BIP, kita dapat menyimpulkan bahwa teori ini ingin memberikan cara bagi Bitcoin untuk bertindak sebagai penanda yang stabil untuk mencegah transfer kepemilikan atau rotasi kunci, tanpa memerlukan perubahan apa pun pada jaringan Bitcoin.

Tentu saja, ada beberapa keberatan terhadap teori ini, seperti mengurangi privasi pengguna, meningkatkan ukuran set UTXO, serangan debu, dll. Untuk detailnya, lihat proposal BIP.

Perjanjian Ordinal “2”

Usulan perjanjian

Kesepakatan Ordinal diajukan dan dipublikasikan oleh Casey, di mana dia mengusulkan ide-ide berikut:

Dapatkah kita mengatur Satoshi ini dalam urutan tertentu, memberi mereka nomor ordinal antara 0 dan 2.100.000.000.000.000, dan kemudian menghubungkannya dengan informasi lain: gambar, teks, video, atau bahkan rangkaian kode. Akibatnya, setiap Satoshi menjadi unik dan tak tergantikan. Ini sama dengan memberikan kemampuan alami Bitcoin untuk membuat NFT.

Perjanjian Ordinals diterapkan pada akhir tahun 2022, dan pemasangan pertama di mainnet diukir pada 2022.12.14 UTC (https://ordinalswallet.com/inscription/6fb976ab49dcec017f1e201e84395983204ae1a7c2abf7ced0a85d692e442799i0), selama periode tersebut perjanjian disetujuiSelalu diperbarui dan diiterasi tetapi belum diumumkan secara resmi. Saat ini, dapat diperbarui dari Pengumuman resmi pertama yang ditemukan di Twitter Casey adalah sebagai berikut, sehingga persetujuan Ordinals dapat dianggap sebagai usulan baik pada bulan Desember atau Januari: (Terima kasih juga atas petunjuk yang diberikan Shep)

Karakteristik dari perjanjian

Nomor SAT dan pembagian kelangkaan

Manusia adalah kolektor alami. Karena Nomor Ordinal secara artifisial menganugerahkan nomor pada Sats, mengapa mereka tidak memberikan SATs ini lebih tinggi atau lebih rendah, sehingga ada perbedaan antara kelangkaan. Saat ini, ada 6 jenis kelangkaan:


Kelangkaan ini mirip dengan yang kita sebut sebagai "uang kertas macan tutul", "uang kertas seri", dll. saat bermain dengan uang kertas dalam kehidupan nyata. Pada dasarnya, semuanya adalah uang kertas. Nilai aktualnya adalah nilai nominal uang, tetapi karena orang memberikan makna khusus padanya, mereka memiliki nilai koleksi yang lebih tinggi, dan ada premi, yaitu, yang sering kita sebut sebagai "konsensus menghasilkan nilai."

Saat menetapkan nomor aturan tertentu untuk setiap sat dan dilacak dalam transaksi, Perjanjian Ordinals juga memungkinkan siapa pun untuk melampirkan data tambahan seperti gambar (Image), teks (Text), video (Video), audio (Audio), dll. melalui Perjanjian Ordinals. Pada awalnya, para pemain lebih cenderung membuat NFT di atasnya. Posisi awal Pendiri Casey tentang hal itu juga untuk membiarkan orang menyimpan sesuatu yang tidak berubah di Bitcoin, rantai tertua dan paling umum. Jadi untuk sementara waktu, banyak orang akan menyamakan Ordinals dengan "Bitcoin NFTs." Hari ini, kita masih bisa melihatnya di Dompet Unisat.


Perdagangkan pertama masuk, pertama keluar

Untuk memastikan bahwa SAT berurutan dengan nomor seri tidak kacau selama proses transaksi, metode transaksi pertama masuk, pertama keluar digunakan.Berikut adalah contoh artikel Wang Yishi (https://yishi.io/a-beginner-guide-to-the-ordinals-protocol/) untuk menjelaskan karakteristik first in, first out:

Dalam gambar di bawah ini, ada dua input di sebelah kiri. Alamat 1 dan Alamat 2 memiliki total 5 Satoshi. Dalam transaksi ini, 4 Satoshi dikirim ke alamat yang diawali dengan 3 OpZ, dan 1 Satoshi tersisa untuk dibayarkan kepada penambang sebagai biaya penambang.


Dengan asumsi bahwa dalam transaksi di atas, kita secara diam-diam menggunakan protokol Ord untuk mengatur identitas (nomor seri) untuk setiap Satoshi, maka setelah transaksi selesai, 4 Satoshi bernomor Ord A- > D di alamat 1 dan alamat 2 pergi ke alamat 3, dan Satoshi terakhir diberikan kepada penambang.

Yang disebut sebagai "pertama masuk, pertama keluar" berarti bahwa setiap nomor Satoshi diurutkan berdasarkan indeksnya dalam output transaksi. Misalnya, dalam output transaksi (Output) pada gambar di bawah, alamat 3 mendahului alamat penambang, kemudian Satoshi yang ditransfer dari alamat 1 dan alamat 2 pertama diwariskan oleh alamat 3, dan kemudian alamat penambang.


Prinsip protokol

Siapa pun yang akrab dengan Bitcoin tahu bahwa Bitcoin lahir sebagai sistem uang elektronik peer-to-peer. Bahasa pemrograman yang digunakannya bukanlah bahasa skrip yang lengkap Turing, sehingga hampir tidak mungkin untuk menerapkan fungsi kompleks, dan dua pembaruan utama BTC pada '17 dan '21 membuatnya memungkinkan untuk menerapkan beberapa fungsi yang melibatkan logika kompleks di BTC.

Berdasarkan prinsip pengembangan yang dijelaskan di atas, Protokol Ordinals mencapai efek melihat dan transfer dengan menulis konten inskripsinya ke dalam skrip Taproot dan menggunakan UTXO. Karena biaya skrip Taproot hanya dapat dilakukan dari Output Taproot yang ada, dua tahap (commit/reveal) digunakan untuk mencapai pengukiran. Pertama, dalam mengirimkan transaksi, kita perlu membuat Output Taproot dengan skrip yang berisi konten inskripsi, dan kedua, dalam mengungkapkan transaksi, kita perlu menghabiskan transaksi yang diajukan sebelumnya untuk mengungkapkan konten inskripsi di rantai. Dalam proses ini, kita juga perlu melakukan serialisasi konten inskripsi dalam serangkaian langkah:

Nah, untuk menjelaskan ini dengan bahasa yang sederhana, ini setara dengan Anda menginisiasi transfer WeChat. Selama proses transfer, kita perlu menunjukkan konten dari inskripsi yang Anda buat di komentar (Output Taproot), dan kemudian mengirimkan transfer (menghabiskan untuk mengirimkan transaksi), jadi setelah pengiriman selesai, kita dapat membiarkan pihak lain melihat apa yang Anda tulis di komentar (mengungkapkan transaksi) di kotak obrolan. Jika tidak ada komentar pada transfer ini atau transaksi dibatalkan, konten inskripsi ini tidak akan diunggah ke tautan.

Bab II — Penerbitan Aset Ekosistem BTC Berkembang Pesat

Perjanjian Brc20 "1"

Usulan perjanjian

Setelah protokol Ordinals diluncurkan, pemain-pemain awal bermain dengan NFT, dan pengembang anonim domo merilis standar eksperimental pada 2023.3.8 — protokol BRC-20 yang diperbaiki berdasarkan protokol Ordinals dan secara resmi menerapkan BRC20 pertama $ordi, yang memungkinkan siapa pun untuk menerbitkan token di jaringan Bitcoin, mirip dengan cara memainkan token ERC-20 di Ethereum.

Pemberitahuan:

  1. Tweet terawal domo tentang BRC-20 adalah 2023.3.9, tetapi dari peninjauan waktu peluncuran $meme dan $ordi, seharusnya telah diluncurkan pada 2023.3.8

  2. $meme adalah BRC20 pertama yang diterapkan, dan $ordi adalah BRC20 pertama yang dirilis secara resmi, yang dapat disimpulkan dengan melihat waktu implementasi mereka

Namun, semua orang seharusnya telah mengalami perkembangan $ordi. Tidak ada banyak yang disebutkan di sini. Untuk detailnya, silakan lihat twit di bawah ini:

Prinsip protokol

Protokol BRC-20 menetapkan serangkaian standar untuk memungkinkan implementasi, pencetakan, dan transfer token BRC20 berdasarkan teori Ordinal. Standar format protokol ini berasal dari format proyek Nama Sats (proyek DID pertama berdasarkan protokol Ordinals):

Juga, untuk menjelaskan dengan bahasa yang mudah dimengerti di sini, seperti Perjanjian Ordinals, ini setara dengan Anda menginisiasi transfer WeChat, tetapi konten catatannya berbeda.

memperpanjang

Meskipun metode protokol BRC-20 ini memungkinkan penerbitan bebas token homogen di rantai Bitcoin, karena Bitcoin tidak memiliki model akun dan konten BRC-20 ditempatkan dalam skrip Taproot Segwit, kami tidak dapat menghitung langsung saldo BRC20 dari setiap akun di rantai. Oleh karena itu, metode saat ini adalah membangun server indeks di bawah rantai untuk mencapai akuisisi informasi token BRC20, perhitungan saldo, transfer transaksi, dll., tetapi ada risiko sentralisasi.

Pertama, mari kita memahami tiga bagian protokol lapisan BTC: perjanjian menetapkan aturan untuk menulis data ke Bitcoin, pengindeks menyediakan kemampuan untuk menanyakan dan menganalisis data ini, dan buku besar mencatat saldo token dan memproses transfer.

Untuk BRC20, server indeks pertama perlu mengenali setiap implementasi BRC20 untuk membaca informasi token, yang disebut sebagai "indeks."

Pada saat yang sama, karena saldo BRC20 semuanya diukir ke dalam skrip, jaringan BTC itu sendiri tidak dapat mengenalinya, sehingga server indeks BRC20 harus membangun ledger lokal untuk mencatat saldo BRC20. Setiap kali terjadi transfer, ledger lokal perlu diperiksa dan diperbarui untuk melihat apakah transaksi dapat dilakukan (apakah cukup koin).


Oleh karena itu, BRC20 perlu mengirim dua transaksi selama transaksi:

  1. Transaksi pertama membaca data ledger terbaru dalam ledger lokal dan menghitung saldo

  2. Transaksi kedua kemudian ditransfer.

Protokol Ordinals pada dasarnya dirancang untuk NFT. Berdasarkan BRC20 yang diperbaiki, kompleksitas transfer tumbuh secara rekursif. Indeks BRC20 juga melakukan pekerjaan sebagai buku besar. Buku besar ini sepenuhnya berada di luar rantai dari Bitcoin. Indeks harus mencatat setiap perubahan saldo dengan akurat untuk memastikan integritas buku besar.

Oleh karena itu, seiring berjalannya waktu, buku besar indekator akan terakumulasi, dan tekanan pada node akan meningkat. Jika indekator tidak terus-menerus termotivasi, akan sulit untuk bertahan. Jika buku besar indekator tidak lagi berfungsi, maka BRC20 akan benar-benar tidak dapat digunakan.

Sistem TRAC “2”

$TRAC

$TRAC adalah token BRC20 yang diluncurkan oleh Benny pada 2023.5.3 dan secara resmi dikerahkan dan diluncurkan pada 2023.5.22.

Trac Inti

Inti Trac adalah orakel dan pengindeks terdesentralisasi untuk inskripsi Bitcoin, yang memecahkan masalah seperti pengindeksan, pengambilan, dan penetapan harga data ekologis inskripsi.

Sebagai contoh, dalam hal indexer, meskipun data inskripsi disimpan di rantai Bitcoin, ini hanya informasi yang terkait dengan inskripsi, dan proses pembaruan data dan audit memerlukan indexer terpusat pihak ketiga, dan keamanan selalu dikritik (misalnya, kesalahan akuntansi indeks ordi Binance pada akhir November). Oleh karena itu, Trac dapat membuat ekosistem inskripsi mewarisi keamanan Bitcoin dalam skala yang lebih besar, mengumpulkan, mengorganisir, dan menyortir semua data pada Bitcoin, dan berencana untuk memperkenalkan ratusan node indexer di masa depan.

Pada saat yang sama, seiring dengan peningkatan jumlah node, Trac Core juga mengintegrasikan peran orakel untuk memperoleh data yang diperlukan dari sumber eksternal untuk dimasukkan ke dalam blockchain, yang merupakan dasar untuk membangun protokol tingkat lebih tinggi seperti DeFi asli yang terukir, dan API Trac dapat dipanggil secara gratis.

Sebagai hasilnya, slot kartu ekologi Trac Core, yang merupakan indeksor terdesentralisasi dan orakel Bitcoin, dapat dikatakan unggul dibandingkan sebagian besar proyek inskripsi.

Protokol Ketuk

Protokol Tap adalah protokol yang ditingkatkan berdasarkan Ordinals yang dirilis oleh tim $TRAC pada 2023.8.7. Kita dapat menganggapnya sebagai versi yang ditingkatkan dari protokol BRC20 yang mirip. Ini adalah protokol yang kompatibel dan ditingkatkan menjadi BRC20. Ini memiliki 4 fitur berikut:

  1. Protokol OrdFi dengan standar token unik
  2. Kompatibel dengan token BRC20, integrasi pasar yang mudah, dan melanggar batas panjang nama BRC20. Panjang token BRC-20 terbatas pada 4 digit, sedangkan panjang token Tap adalah 3 atau 5-32 bit (bukan 4 digit)
  3. Dukung fungsi-fungsi seperti transfer paket, aset yang dipertaruhkan, dan pertukaran token. Tingkatkan efisiensi transaksi tanpa bergantung pada rantai L2
  4. Persetujuan pertama untuk mendukung prasasti kutukan

Menggunakan $TRAC yang sebelumnya dikerahkan sebagai token tata kelola untuk protokolnya (tidak terlalu khas, tetapi saya akan menjelaskannya di sini)

Saat ini, token $TAP dan $-TAP telah resmi dirilis di Tap Protocol, di mana $TAP diciptakan oleh BennyTheDev pada 2023.8.6; $-TAP dibuka untuk mint komunitas, dengan total 21.000.000 (atau 21.000). Menurut penelitian Shep, $-TAP dideploy 30 menit lebih awal dari $TAP, dan merupakan token asli pertama dalam protokol.

pipa

Protokol Pipe diusulkan oleh penulis $TRAC Benny, yang merupakan peningkatan dari protokol Runes. Kesepakatan Pipe bisa dikatakan berhasil merebut kesepakatan Runes karena kesepakatan Runes diusulkan oleh Casey, pendiri kesepakatan Ordinals, tetapi fokus utamanya adalah pada kesepakatan Ordinals, sehingga perkembangan kesepakatan Runes lambat, dan Benny meluncurkan kesepakatan Pipe dalam waktu kurang lebih satu bulan setelah mempelajari gagasan kesepakatan Runes

Hubungan antara ketiga

Pada titik ini, kita dapat melihat bahwa Benny meluncurkan 3 proyek secara beruntun dalam waktu kurang dari setengah tahun, dan ketiga proyek ini juga saling terkait, set boneka akhir. Mari kita gunakan gambar di bawah ini untuk mengurai hubungan di antara mereka.

Secara umum, token governance dari sebuah proyek digunakan sebagai token asli dari perjanjian, dan Benny dapat mempromosikan dan membatasi satu sama lain melalui metode token governance ini, yang sangat jarang. Saat ini, fungsi spesifik dari token governance ini belum diumumkan secara resmi, jadi kita dapat melihat apakah ini akan menimbulkan beberapa tabrakan yang menarik dalam pengembangan selanjutnya.

Perjanjian Atomicals “3”

Usulan perjanjian

Pendiri Protokol Atomicals mencoba mengembangkan proyek DID pada Protokol Ordinals pada bulan Februari, tetapi selama proses pengembangan, ia menemukan bahwa keterbatasan Protokol Ordinals membuat beberapa fitur yang diinginkannya menjadi tidak mungkin atau agak canggung. Dia men-tweet ide pertamanya tentang Protokol Atomicals pada 2023.5.29, dan akhirnya meluncurkan kesepakatan tersebut pada 2023.9.17 setelah beberapa bulan pengembangan.

Peluncuran awal protokol Atomicals tidak terlalu menimbulkan kehebohan di ekosistem Bitcoin karena pada saat itu, karena diperkenalkannya Protokol Ordinals dan protokol BRC-20, sejumlah besar protokol yang ditingkatkan berdasarkan protokol tersebut muncul di rantai yang berbeda, tetapi ketika kami melihat dokumentasi protokol Atomicals, kami menemukan bahwa itu adalah protokol yang benar-benar berbeda.

Dasar Teoretis — Teori Materi Digital (DMT)

Teori DMT (Digital Matter Theory) mengacu pada teori materi digital, yang berarti bahwa informasi digital bukan hanya angka dan huruf acak; Bahkan, itu juga dapat dilihat sebagai "materi" sendiri, seperti kayu atau logam. DMT dapat berupa transaksi, byte, atau pola data blockchain lainnya dalam data blockchain, dan pola-pola ini dapat diubah menjadi barang atau aset digital yang berharga.

Berikut adalah kutipan dari konten Dr. Jingle untuk memudahkan pemahaman bagi semua orang:

  1. Beberapa fisikawan mengklaim bahwa informasi adalah bentuk materi baru yang pada akhirnya bisa menguasai segala hal di Bumi (yang juga sangat kontroversial). Menurut tren pertumbuhan saat ini, jumlah informasi digital di Bumi mungkin akan lebih banyak digunakan daripada atom fisik dalam sekitar 350 tahun, yang juga menyoroti pertumbuhan eksponensial dan pentingnya informasi digital.
  2. Ide fisikawan mendorong banyak orang untuk mengubahnya menjadi protokol yang dapat ditegakkan, mengurai informasi berharga dari blockchain Bitcoin untuk menciptakan "bukan token sembarangan". Menggunakan teori materi digital dapat sepenuhnya mengubah penciptaan nilai digital, menjadikannya lebih tidak sembarangan dan bermakna. Dengan menggunakan data dalam konteks teori materi digital, mekanisme baru dapat diciptakan untuk mengidentifikasi dan mendapatkan urutan nilai baru dalam data, membuka kemungkinan untuk bentuk token baru.
  3. Sebagai contoh, beberapa orang bahkan membandingkan Bitcoin dengan aplikasi DMT. Bitcoin juga bukan token sembarangan. Ini memiliki spesifikasi sendiri seperti 21 juta koin, satu blok dalam 10 menit, dll. Melalui pertukaran informasi digital di jaringan Bitcoin, nilai dapat ditransfer dan disimpan. Meskipun Bitcoin hanya ada di dunia digital, nilai dan pengaruhnya dapat memiliki dampak signifikan di dunia nyata, sama seperti uang fisik tradisional.
  4. Namun, DMT tidaklah tanpa kontroversi. Beberapa kritikus berpendapat bahwa informasi digital tidak dapat dibandingkan dengan entitas fisik dasar seperti materi dan energi, karena informasi digital itu sendiri tidak dapat langsung mengubah dunia nyata. Namun, para pendukung DMT percaya bahwa meskipun informasi digital tidak dapat langsung mengubah dunia nyata, namun melalui tindakan dan keputusan manusia, informasi digital dapat secara tidak langsung mengubah dunia, seperti penerapan cryptocurrency.

Masalah yang Dihadapi Pembangun Bitcoin

  1. Berbagai isu yang disebabkan oleh API milik sendiri:
  2. Penguncian layanan, biaya interaksi tinggi, data yang sama di chain akan memiliki bentuk ekspresi yang berbeda, persaingan di antara pengembang
  3. Indexer yang tidak dapat diandalkan:
  4. Masalah keamanan aset, perubahan yang sering, angka positif dan negatif dari Ordinal
  5. Kekurangan desain tingkat atas:
  6. Sulit untuk menggabungkan perjanjian dan mengembangkan fasilitas properti
  7. Keterbatasan metadata on-chain:
  8. Contoh: Koleksi harus diunggah secara manual ke repositori Github, dan harus diperbarui secara manual di puluhan pasar, tidak ada konsensus tentang tanggapan on-chain
  9. Bug tidak dapat diperbaiki atau mahal untuk diperbaiki
  10. Struktur data protokol Ordinals sangat bergantung pada penggunaan satu file, yang berarti bahwa pasar-pasar yang berbeda memiliki perjanjian di luar rantai dan indeks-indeks properti
  11. Ketidakberdayaan:
  12. Jika tidak ada akses ke indeksir terdesentralisasi yang kuat dan berkinerja tinggi serta kunci layanan/indeksir lebih banyak, maka portabilitas data akan menjadi masalah
  13. Kekurangan pendapatan:
  14. Bergantung pada layanan dan tempat pasar tertentu serta layanan properti seperti indeks dan API dapat mengakibatkan keuntungan yang lebih rendah

Tiga pertama adalah pertanyaan untuk pengembang, dan tiga terakhir adalah untuk pencipta

teori atom

Protokol Atomicals adalah protokol sederhana dan fleksibel untuk mencetak, mentransfer, dan memperbarui objek digital (biasanya dikenal sebagai NFT) untuk blockchain output transaksi yang tidak terpakai (UTXO) seperti Bitcoin.

1 ️ ︎ Objek digital — NFT “atom”

Atomical (atau "atom") adalah jenis NFT baru yang dapat dicetak, ditransfer, dan diperbarui di Bitcoin. Perbedaan utama adalah bahwa tidak perlu menggunakan layanan terpusat atau pengindeks pihak ketiga tepercaya. Itu tidak memerlukan perubahan apa pun pada Bitcoin untuk bekerja, juga tidak memerlukan sidechains atau L2 apa pun. Sudah waktunya untuk mengambil kembali kendali atas kehidupan digital kita untuk selamanya.

2 ️ ︎ BitWork — Micro Proof of Work PoW

Peningkatan paling menarik untuk protokol Atomicals adalah penambahan proses komputasi CPU ke dalam proses pencetakan token, yang disebut BitWork. Para pendiri perlu menghitung secara menyeluruh nilai hash yang cocok dengan karakter awalan tertentu sebelum mereka dapat mencetak uang koin.

PoW dapat membuat pencetakan koin relatif adil, dengan injeksi nilai energi dan waktu serta komponen keberuntungan acak.

Tidak seperti algoritma PoW tradisional, yang sulit dihitung, Bitwork dapat menyesuaikan kesulitan penambangan dengan cara yang sangat halus dengan mengubah metode pencocokan awalan. Ini dapat menambahkan angka antara 1 dan 15 setelah awalan, seperti "7777.1" atau "7777.15" atau angka apa pun di antaranya, yang menunjukkan rentang variasi yang diperbolehkan karakter tersebut untuk bervariasi.

Prinsip kerjanya adalah “.” Angka yang mengikuti disebut sebagai setengah wildcard dan digunakan untuk mencocokkan karakter ke-5 dimulai dari angka tersebut. Dengan “7777.10” Misalnya, 4 karakter txid pertama (hex) harus “7777,” dan karakter ke-5 bisa berupa angka 10 (hex) atau lebih.

Jadi 5 digit bisa berupa a, b, c, d, e, atau f. Ini memungkinkan seluruh sistem memilih antara 2 dan 16 kali daripada hanya 16 kali setiap kali kesulitan meningkat.

Pada saat yang sama, BitWork juga membawa beberapa kasus penggunaan novel:

  1. Tambahkan elemen keberuntungan acak ke proses pengecoran
  2. Mengatur komunitas sekitar vanity TXIDs dan ReFS
  3. Ketika Anda memiliki referensi atau awalan yang sangat keren, Anda dapat mengatur komunitas yang relevan melalui konsensus
  4. Peringkat konten berdasarkan teori sinyal mahal
  5. Dengan cara ini, kami dapat menilai konten berdasarkan konsumsi energi seperti listrik
  6. Pembatasan dan pembatasan pencetakan token — filter spam

3 ️ ︎ Kontainer NFTs — Standar NFT

Container (Container) adalah standar koleksi untuk mewakili NFT dan metadata. Ini dapat digunakan untuk menambahkan/mengubah/menghapus konten dari setiap perjanjian seperti Atomicals, Ordinals, Bitmaps, dll., dan Anda juga dapat memilih "penyegelan" permanen, yaitu, mengunci konten dalam wadah dan kemudian menghancurkan "kunci" yang dapat membuka wadah, sehingga mencapai tujuan mempertahankan keadaan saat disegel dan tidak dapat diubah.

Layanan nama kontainer:

  1. Nama kontainer dimulai dengan simbol pagar #, dan setiap nama adalah unik dan tidak dapat diulang, dan dilemparkan berdasarkan prinsip siapa cepat dia dapat
  2. Nama tersebut berada dalam rentang 3-64 karakter, dan Bitwork digunakan untuk memperlambat pendaftaran nama kontainer
  3. Contoh nama kontainer: #bitcoin -funks, #gemini -warriors,...

4 ️ ECT ARC20 — Dyed Coin

Protokol Atomicals menggunakan unit terkecil dari Bitcoin, duduk sebagai "atom" dasar. UTXO dari setiap sat digunakan untuk mewakili token itu sendiri, yaitu, saldo ARC20 adalah jumlah sat. 1 token = 1 sat.

ARC20 adalah model koin yang dicelupkan, dan informasi pendaftaran dicatat dalam skrip transaksi. Dengan mengikat informasi ke UTXO, programabilitas dan desentralisasi token dapat ditingkatkan. Pada saat yang sama, keamanan transaksi dijamin oleh jaringan utama BTC. Tidak perlu sistem off-chain apa pun untuk menghitung saldo token ARC20 dalam hal pelacakan transaksi dan menghitung saldo, karena saldo token konsisten dengan jumlah SATs di UTXO. Ini adalah perbedaan terbesar dari protokol BRC-20.

Saat mendeploy ARC20, informasi seperti nama token, jumlah total, batas kuantitas, pengaturan kesulitan, blok awal, gambar, dll.
2. Ketika pengguna mencetak ARC20, mereka menulis nama token ke dalam skrip UTXO. Jumlahnya langsung ditentukan oleh jumlah sats dalam UTXO, 1 sat = 1 token.
3. Untuk mentransfer ARC20, pengguna tidak perlu lagi mendepositkan data apa pun ke dalam BTC; mereka hanya perlu menggunakan UXTO, yang terus memegang token, sebagai input dan output transaksi ke alamat lain.

Untuk ARC20, kita hanya perlu sebuah indeks untuk membantu kita membaca informasi registrasi token dan mengidentifikasi transaksi mint untuk mengonfirmasi UTXO mana yang merupakan ARC20.

Manfaat dari ini adalah:

  1. Biaya server indeks telah sangat dikurangi. Hampir siapa pun dapat membuat server indeks mereka sendiri, dan sistem ini sangat terdesentralisasi
  2. Transfer sepenuhnya bergantung pada jaringan BTC dan tidak akan secara berulang-ulang membuat transaksi spam. Keamanan transfer ARC20 itu sendiri dijamin oleh BTC
  3. Kesatuan atom ARC20 konsisten dengan BTC, membuatnya cocok untuk banyak aplikasi asli

Tentu saja, desain koin yang diwarnai juga memiliki beberapa kekurangan, karena saldo tidak tertulis ke dalam data, tetapi satuan terikat, sehingga akurasi pemisahan minimum dari saldo ARC20 adalah 1.

Hal ini juga membuat pengguna tidak dapat melakukan transaksi bergranular di bawah jaringan BTC itu sendiri, yang telah menetapkan batas transaksi minimum sebesar 546 sat untuk mencegah serangan debu. Namun, protokol Atomicals kini telah mengusulkan rencana pemisahan khusus dan sedang aktif dikembangkan.

Berikut adalah gambar untuk menunjukkan perbedaan paling mendasar antara BRC20 dan ARC20:


5 ️ ︎ Sistem Nama Ranah (RNS) — Sistem Nama Domain Domain

RNS mengklaim sebagai saingan sejati dari sistem nama domain DNS dan bertujuan untuk menjadi pengganti global bagi DNS dan sistem nama domain blockchain lainnya

Nama Realm adalah pengidentifikasi yang dapat dibaca manusia yang dapat digunakan untuk mengaitkan alamat jaringan dan informasi sumber daya. Nama realm dimulai dengan tanda tambah + dan memiliki setidaknya satu karakter alfabet, seperti +alice dan +agent007, yang semuanya merupakan nama yang valid (tingkat atas - domain atau TLR di Sistem Nama Domain Realm (RNS)).

Nama domain dimiliki dan dikelola sendiri langsung pada blockchain Bitcoin menggunakan format objek digital atomik, yang pada dasarnya berarti tidak ada perantara atau registrar terpusat.


6 ️ ︎ Pencetakan Subrealm — Pabrik Subdomain

Mengelola dan membuat token komunitas dengan menerbitkan subrealms (Subrealms) di bawah setiap realm (Realm). Aturan spesifiknya adalah sebagai berikut:

  1. Setiap bidang atau subbidang dapat menerbitkan subbidang
  2. Semua subdomain dapat mewarisi karakteristik yang sama dan mempublikasikan subfield mereka berdasarkan subdomain tersebut
  3. Setiap orang adalah pendaftar di bidang yang mereka miliki, dan tidak ada agensi terpusat

Berikut adalah contoh umum:

  1. Pertama kami mendaftarkan bidang +ATOM
  2. Ketika kita ingin membentuk komunitas tentang Punk NFT di bidang ini, kita dapat membuat sub-bidang berdasarkan bidang +ATOM +ATOM.PUNK
  3. Setelah itu, kami ingin mendirikan sebuah DAO di komunitas Punk, maka kita dapat membuat sub-bidang lainnya +ATOM.PUNK.DAO
  4. Setiap orang dalam DAO diberikan DID, kemudian Anda dapat membuat subdomain +ATOM.PUNK.DAO.JINGLE

Selain itu, Subrealm juga dapat digunakan untuk organisasi media sosial, verifikasi identitas, loyalitas, dan lainnya.

Karakteristik dari perjanjian

Melalui teori atom di atas, kita dapat melihat bahwa fitur utama dari protokol Atomicals termasuk:

  1. Gunakan Satoshi sebagai unit dasar untuk mewakili token
  2. Memungkinkan objek digital diciptakan, ditransfer, dan diperbarui di Bitcoin
  3. Menyediakan pendekatan tokenisasi terdesentralisasi, yang kompatibel secara budaya dengan Bitcoin
  4. Menggunakan Proof of Work (POW) untuk meningkatkan keadilan dan desentralisasi proses pengecoran
  5. Dirancang untuk memperluas fungsionalitas Bitcoin dan mendukung berbagai aplikasi yang lebih luas

Perbedaan kunci dari perjanjian lain

Cara terbaik untuk memahami perbedaan dalam protokol Atomicals adalah dengan membandingkannya dengan protokol NFT populer lainnya:

protokol Bitmap "4"

Usulan perjanjian

Bitmap.land adalah proyek metaverse pertama dalam ekosistem Bitcoin, berdasarkan teori ordinal (Teori Ordinals) dan teori bitmap (Teori Bitmap).

Teori Bitmap (Teori Bitmap) diajukan oleh pengguna Twitter @blockamotopada 2023.6.5.

Teori ini memetakan setiap input transaksi dalam blok Bitcoin sebagai paket (Parcel) untuk membentuk blok atau distrik (distrik). Karena perbedaan dalam ukuran input transaksi yang berbeda, ukuran lot yang dipetakan juga berbeda.

Konsep kesepakatan

Pembeli Bitmap.land terpengaruh oleh Decentraland dan The Sandbox dan menggunakan metode membagi-bagi tanah dan menggambar pola pada peta, mirip dengan logika pembelian tanah di kedua platform tersebut. Pengguna menulis data ke Satoshi melalui prasasti untuk memperoleh kepemilikan blok Bitcoin tertentu, mirip dengan pencetakan gratis.


Pada blockchain Bitcoin, setiap blok dibagi menjadi empat bagian untuk mewakili siklus pengurangan separuh yang berbeda. Pengguna dapat memeriksa jumlah dan warna setiap blok di situs web Bitmap.land. Warna yang berbeda mewakili kondisi penjualan yang berbeda.

Penjualan Bitmap.land erat kaitannya dengan teori bilangan ordinal, mirip dengan penjualan tanah virtual Decentraland dan The Sandbox, yang bergantung pada standar ERC-721. Teori bilangan ordinal mirip dengan prinsip koin yang telah diwarnai sejak dulu, namun keduanya berbeda dalam konteks narasi, konsensus, ekologi, dan infrastruktur Bitcoin saat ini. Meskipun teori bilangan ordinal tidak seinnovatif ERC-721, pendekatan BRC-20 lebih primitif.

Teori bitmap menambahkan penjelasan baru ke blok Bitcoin, memberikan topikal, meskipun kurang dalam kegunaan. Ini mengubah hubungan antara Bitcoin dan metaverse, memberikan setiap blok dari blockchain Bitcoin dimensi baru dan menjadikannya bagian dari metaverse dengan memungkinkan pengguna untuk memiliki dan mencatat blok individu.

Teori bitmap menarik perhatian komunitas Ordinals dan memicu ledakan dalam inskripsi. Setiap blok pada blockchain Bitcoin dapat menjadi bagian dari metaverse melalui Bitmap, membawa peluang baru untuk penciptaan dan kepemilikan kepada komunitas.

Bitmap.land memperburuk batas antara Bitcoin dan metaverse melalui teori bitmap, membuka jalan bagi kepemilikan, kreativitas, dan pengembangan komunitas. Saat gejolak inskripsi berlanjut, ini berarti potensi besar bagi mereka yang mencari tempat di dunia digital.

Para siswa yang tertarik juga dapat pergi ke browser resmi untuk melihat berbagai bitmaps: https://bitmap.game/

protokol BRC-100 "5"

Usulan sebuah perjanjian

Seperti yang kita semua ketahui, protokol berbasis Bitcoin seperti Protokol Ordinals dan BRC-20 telah membawa banyak ruang untuk imajinasi dalam pengembangan ekosistem Bitcoin melalui mekanisme “pengumuman on-chain dan analisis off-chain”. Selain itu, sejumlah besar NFT dan token Bitcoin telah diterbitkan, tetapi pengembangan aplikasi terdesentralisasi seperti DeFi masih tertinggal. Akibatnya, Mikael.BTC merilis protokol yang mendukung komputasi terdesentralisasi: BRC-100 pada 2023.9.2.

Pengantar kepada perjanjian

BRC-100 adalah protokol ekstensi berdasarkan teori Ordinals, dirancang untuk menerapkan berbagai aplikasi terdesentralisasi di Bitcoin Layer 1. Perjanjian ini tidak hanya melakukan fungsi dasar BRC-20 pada Bitcoin, seperti penciptaan, pencetakan, dan perdagangan, tetapi juga memperkenalkan konsep komputasi terdesentralisasi.

Hal ini berarti bahwa berdasarkan tumpukan protokol BRC-100, memungkinkan untuk mengembangkan berbagai aplikasi terdesentralisasi seperti DeFi, SocialFi, dan GameFi, membawa skenario aplikasi terdesentralisasi, tanpa kepercayaan, tahan sensor, dan tanpa izin ke lapisan pertama Bitcoin.

Salah satu fitur utama dari protokol BRC-100 adalah interoperabilitasnya, yang tidak hanya memungkinkan semua protokol dan aplikasi dalam tumpukan protokolnya kompatibel satu sama lain, tetapi juga mendukung interaksi dengan BTC, BRC-20, atau rantai layer 1 lainnya seperti Ethereum dan Stacks. Selain itu, protokol ini memperkenalkan model UTXO dan model mesin keadaan, meningkatkan keamanan dan kemampuan komputasinya.

Karakteristik perjanjian

Karena protokol BRC-100 adalah perpanjangan dari teori Ordinals, BRC-100 sendiri memiliki semua fitur BRC-20, sambil juga memperkenalkan beberapa fitur inovatif:

Menyimpan uang: Ini didasarkan pada protokol BRC-100 untuk berbagai ekspansi seperti perjanjian airdrop, perjanjian tata kelola, perjanjian relay, dll. Kita dapat memahami bahwa Mikael ingin memperkenalkan berbagai permainan DeFi ke BTC

Penerus protokol

Protokol BRC-100 memperkenalkan konsep warisan. Protokol yang mewarisi langsung atau tidak langsung dari BRC-100 disebut protokol ekstensi BRC-100. Protokol ekstensi BRC-100 harus mewarisi hanya dari satu protokol. Kesepakatan yang diperluas mewarisi properti, operasi, dan operasi komputasi dari kesepakatan induk, dan hanya dapat memperluas properti dan operasi komputasi.

Ini mirip dengan saat kita membuat keramik, pada awalnya hanya embrio tanah liat. Perlahan, saat kita menghaluskan dan membentuknya, secara bertahap kita memiliki fungsi yang lebih berkembang seperti dekorasi, penyimpanan barang, dll.

tumpukan protokol BRC-100

Protokol BRC-100 dan semua perluasannya dan perbaikannya secara kolektif dikenal sebagai tumpukan BRC-100. Berdasarkan tumpukan ini, semua token/aplikasi kompatibel satu sama lain, yang berarti bahwa satu token/aplikasi dapat menggunakan aplikasi lain di mana saja.

Perjanjian dan aplikasi

Dalam tumpukan protokol BRC-100, protokol adalah standar untuk menggambarkan properti, operasi, dan operasi komputasi dari sebuah aplikasi. Sebuah aplikasi adalah contoh yang dibuat setelah protokol diterapkan ke jaringan Bitcoin melalui inskripsi.

Sebuah aplikasi pada dasarnya adalah token dengan kekuatan komputasi dan status. Kekuatan komputasi dari aplikasi dijelaskan secara rinci dalam protokol. Jika Anda tidak menambahkan sub-aplikasi, aplikasi tidak dapat memiliki kekuatan komputasi yang tidak dijelaskan dalam perjanjian. Sub-aplikasi yang ditambahkan juga hanya dapat memiliki kekuatan komputasi dari protokol; jika tidak, indexer publik tidak dapat memverifikasi status aplikasi, menyebabkan status pengguna dan aplikasi menjadi tidak konsisten.

Aplikasi bersarang

Aplikasi yang diterapkan berdasarkan BRC-100 dan protokolnya yang diperluas dapat bersarang, yaitu, di bawah satu aplikasi, aplikasi lain dapat dibuat, yang disebut sub-aplikasi.

Ticker aplikasi anak dimulai dengan "ticker aplikasi induk:". Beberapa aplikasi dapat dibuat di bawah satu aplikasi untuk menyelesaikan logika perhitungan independen yang berbeda. Sebagai contoh, dalam skenario DEX AMM klasik, beberapa sub-aplikasi/token LP, seperti "amm_dex: LP_BRC100_BTC", perlu dibuat dalam satu aplikasi DEX.

Status aplikasi dan alamat

Selain model UTXO, protokol BRC-100 juga memperkenalkan model mesin keadaan untuk memperluas kemampuan komputasi protokol tersebut.

Aplikasi, sub-aplikasi, dan alamat semuanya dapat memiliki status. Misalnya, aplikasi dapat memiliki token, dan alamat dapat memiliki saldo dalam aplikasi. UTXO dan transisi status dilakukan dengan instruksi burn2/burn3 dan mint2/mint3.

Operasi komputasi (cop) digunakan untuk mewakili logika komputasi tertentu, yaitu logika transformasi status aplikasi dan alamat.

Sebagai contoh, alamat A menghancurkan 10 token1 ke aplikasi melalui inskripsi burn3. Pada titik ini, aplikasi memiliki UTXO ini dan 10 token1. Aplikasi dapat mengalokasikan 10 token1 ini melalui logika komputasinya dengan mengubah alamat mana pun atau status internal aplikasi. Kemudian alamat token1 di aplikasi atau aplikasi dapat mencetaknya dengan perintah mint3.

Izin

Protokol BRC-100 memperkenalkan dua peran: pemilik dan administrator.

Alamat dengan tulisan penerapan implementasi disebut pemilik. Pemilik dapat melacak transfer UTXO dengan implementasi penerapan. Pemilik semua aplikasi anak adalah pemilik aplikasi induk.

Administrator dikelola oleh pemilik, dan administrator tidak dapat mengelola administrator lainnya. Hak pemilik dan admin sangat terbatas. Mereka tidak dapat memeriksa pengguna; mereka hanya dapat melakukan: mengelola aplikasi yang belum diluncurkan DAO dan menyelesaikan operasi komputasi mint2/burn2.

Seorang administrator dapat menjadi alamat, aplikasi, atau sub-aplikasi. Secara default, aplikasi dan sub-aplikasi adalah administrator satu sama lain; tidak diperlukan pengaturan tambahan, namun sub-aplikasi tidak menjadi administrator satu sama lain.

Inskripsi burn2/burn3 perlu dikirimkan ke pemasang aplikasi untuk pemrosesan yang tepat.

Beberapa token yang perlu dimintakan dengan instruksi “mint2” hanya dapat dialokasikan secara logis oleh aplikasi/sub-aplikasi, dan aplikasi/sub-aplikasi perlu menjadi administrator token. Instruksi “burn2” juga memiliki logika serupa.

Inskripsi burn2/burn3 perlu dikirim ke pembuat aplikasi untuk pengolahan yang tepat sesuai dengan logika operasi komputasional.

Pemerintahan terdesentralisasi dari aplikasi

Tumpukan protokol BRC-100 memperkenalkan protokol tata kelola: BRC-101, yang mengatur aplikasi yang mengimplementasikan BRC-100 atau standar protokol yang diperluas. Begitu aplikasi meluncurkan DAO, perlu menyelesaikan tata kelola melalui pemungutan suara terdesentralisasi.

Tata kelola aplikasi mencakup pembaruan properti aplikasi dan sub-aplikasi, implementasi sub-aplikasi, dan menghentikan aplikasi. Tata kelola aplikasi adalah tata kelola on-chain. Setelah suara on-chain disetujui, aplikasi harus diberitahu melalui tindakan komputasi: egov, kemudian aplikasi akan secara otomatis melakukan tata kelola setelah waktu terkunci.

Mengimplementasikan aplikasi/token

Dalam protokol BRC-100, ada dua cara untuk mendeploy aplikasi: satu adalah dengan mendeploy langsung menggunakan instruksi deployment, dan yang lainnya adalah dengan mendeploy melalui protokol tata kelola, BRC-101.

Yang pertama digunakan untuk mendeploy aplikasi induk dan anak yang tidak memerlukan konfigurasi tata kelola, dan yang lainnya digunakan untuk mendeploy aplikasi anak yang memerlukan tata kelola.

Mencetak token

Protokol BRC-100 menyediakan tiga instruksi pencetakan: mint, mint2, dan mint3, untuk mencetak token dalam skenario yang berbeda.

Saat mendeploy aplikasi, Anda perlu menetapkan jumlah token yang dapat di-mint oleh pengguna (menggunakan perintah “mint”). Sisa token juga akan di-mint menggunakan instruksi “mint”.

"Mint": Mint pengguna, mint yang adil, siapa pun dapat mencetak token untuk pengguna, tetapi jumlah total operator "mint" yang mencetak tidak dapat melebihi pengaturan atribut "max" dan "mma" aplikasi. Setelah pencetakan, pasokan token yang beredar akan meningkat.

"mint2": whitelist minting, aplikasi mencatat jumlah pengguna atau aplikasi yang dapat dicetak, dan siapa pun dapat mencetak token mint2 untuk pengguna atau aplikasi sesuai dengan aturan aplikasi. Setelah mint2, pasokan token yang beredar juga akan meningkat.

"mint3": Mint3 adalah pengecoran keuangan. mint3 adalah saldo pengguna atau aplikasi di aplikasi lain. Siapa pun dapat mengajukan token mint3 untuk pengguna atau aplikasi berdasarkan aturan aplikasi. Setelah mint3, pasokan token yang beredar tidak akan bertambah.

Menghancurkan token

Destroy adalah operasi baru yang diperkenalkan dalam protokol BRC-100. Pengguna dapat mengukir operasi penghancuran dan kemudian mentransfer inskripsi ke pengembang aplikasi, yang mirip dengan semantik operasi transfer. Token yang terbakar kemudian akan dihancurkan atau ditransfer ke saldo aplikasi.

Sama seperti definisi operasi mint, ada 3 operator pembakaran: burn, burn2, dan burn3, yang secara logis sesuai dengan mint, mint2, dan mint3 masing-masing. Tidak diperlukan konfigurasi tambahan, dan semua aplikasi/token mendukung instruksi pembakaran ini.

“Burn”: Pembakaran publik, di mana semua orang dapat menggunakan instruksi untuk menghancurkan token. Setelah token berhasil dihancurkan, peredaran akan berkurang, dan token yang dihancurkan tidak dapat diprakarsai lagi.

"burn2": Daftar putih dihancurkan. Sesuai dengan aturan yang ditetapkan oleh aplikasi, setelah token burn2 ditransfer ke aplikasi, saldo pengguna akan berkurang, status aplikasi akan diperbarui sesuai, dan sirkulasi akan berkurang. Secara nyata, logika seperti menghapus likuiditas dalam AMM DEX dapat diimplementasikan melalui burn2.

"Burn3": Kas-kas negara hancur. Burn3 akan mengurangi saldo token pengguna dan meningkatkan saldo aplikasi "to". Dalam aplikasi nyata, mungkin untuk bekerja sama dengan mint3 untuk menyelesaikan logika pertukaran token dan meningkatkan likuiditas di AMM DEX.

Pajak transaksi dan deflasi

Perjanjian BRC-100 memperkenalkan mekanisme baru untuk perdagangan token: pajak transaksi dan deflasi. Aplikasi dapat menetapkan persentase pajak transaksi, penerima pajak, dan persentase lubang hitam transaksi. Pengaturan ini hanya berlaku saat perdagangan di bursa terdesentralisasi berbasis AMM. Transfer normal, pencetakan, dan operasi penghancuran tidak menimbulkan pajak transaksi atau deflasi.

Operasi komputasi

Operasi komputasi adalah perilaku komputasi yang diperluas dari protokol BRC-100. Ini direpresentasikan oleh atribut cop dan merupakan unit daya komputasi terkecil dari protokol. Ketika digunakan dengan operator op: burn2/burn3/mint2/mint3, ini dapat dipahami sebagai fungsi transisi keadaan, yang menentukan bagaimana keadaan aplikasi dan pengguna diperbarui di bawah operator op yang sesuai.

Oracle oracles

Oracle adalah kebutuhan umum untuk blockchain berinteraksi dengan semua pihak di bawah rantai, dan telah diimplementasikan dan diterapkan dengan baik pada blockchain seperti Ethereum. Tanpa oracle, kontrak cerdas di blockchain akan sepenuhnya terbatas pada data on-chain. Namun, dibandingkan dengan blockchain, protokol BRC-100 memiliki karakteristik yang sangat khusus.

Tidak hanya memiliki daya komputasi dari blockchain, tetapi juga bergantung pada indeksir di luar rantai untuk menyelesaikan perhitungan. Pada saat yang sama, indeksir di luar rantai dapat berkomunikasi langsung dengan blockchain lain atau meta-protokol, tetapi blockchain tidak dapat melakukannya, yang berarti bahwa indeksir dapat memverifikasi bahwa data apapun di luar rantai atau di dalam rantai memenuhi persyaratan protokol Oracle BRC-100.

Contoh: memverifikasi transfer aset BTC atau BRC-20, memverifikasi harga ETH pada blok Ethereum, dll.

Dengan kata lain, dalam protokol BRC-100, para orakel memiliki paradigma baru: pengesahan dan verifikasi, di mana pengguna mengirimkan data pengesahan, dan indexer bertindak sebagai Pemeriksa Oracle untuk memverifikasi data pengesahan yang dikirimkan pengguna di luar kesepakatan, tanpa perlu layanan Oracle terpisah.

Dalam protokol BRC-100, instruksi burn2/burn3/mint2/mint3 secara naluri mendukung atribut bukti untuk mengirimkan data bukti di luar protokol. Indeksir dapat memverifikasi data sertifikasi dan memastikan konsistensi dan akurasi status. Bukti dapat menjadi bukti transfer, bukti pohon Merkel, bukti pengetahuan nol, bukti harga, dll., dan dapat digunakan untuk menghubungkan skenario seperti aset, airdrop, dll., dan dapat digunakan untuk menghubungkan skenario seperti lapisan 2 Bitcoin, penyelesaian pinjaman, dll.

protokol relay

Meta-protokol pada Bitcoin bersifat heterogen dan tidak dapat berkomunikasi satu sama lain. Protokol yang berbeda mirip dengan berbagai blockchain yang berbeda; mereka berbagi keamanan dari blockchain Bitcoin dan memiliki kemampuan komputasi yang berbeda. Selain itu, meta-protokol tidak dapat berkomunikasi langsung dengan blockchain lain: Ethereum, misalnya, tidak dapat menggunakan aset di blockchain lain.

Oleh karena itu, tumpukan protokol BRC-100 memerlukan protokol relay untuk menyelesaikan komunikasi antara Bitcoin, meta-protokol, blockchain, dan protokol BRC-100, menghubungkan aset di protokol atau blockchain lain ke BRC-100, dan berpartisipasi dalam aplikasi terdesentralisasi seperti DeFi. Sementara itu, karena keragaman protokol dan blockchain, BRC-100 akan memiliki beberapa protokol relay.

Pertama, kami akan merilis: BRC-103, yang bertanggung jawab untuk menjembatani aset antara Bitcoin, BRC-20, dan BRC-100.

Ketika suatu aset dijembatani dari meta-protokol atau blockchain (sumber) ke protokol BRC-100 (target), agar pengindeks dapat memverifikasi kebenaran transmisi, perlu untuk menyerahkan bukti data transmisi menggunakan perintah "mint2", yang disebut bukti transmisi.

Bukti transfer berarti bahwa ketika aset terikat diciptakan di protokol target (BRC-100), data transfer dari sisi sumber (seperti Bitcoin, BRC-20, atau blockchain lainnya) juga harus diserahkan sebagai bukti. Ini bisa berupa hash transaksi atau ID inskripsi.

Sehingga semua pengindeks BRC-100 dapat memverifikasi kebenaran pencetakan aset berlabuh.

Transfer Proof adalah aplikasi yang sangat penting dari protokol BRC-100 Oracle.

Kasus penggunaan protokol

Karena BRC-100 diperluas dari BRC-20, pada dasarnya memiliki semua skenario aplikasi BRC-20, tetapi skenario aplikasi BRC-100 jauh lebih dari itu. Kita masih dapat memperluas berdasarkan protokol BRC-100. Berikut adalah beberapa ekstensi resmi yang terdaftar, beberapa di antaranya sudah dalam pengembangan:

BRC-101 (dirilis)

Protokol tumpukan BRC-100 yang terdesentralisasi mengatur tata kelola on-chain yang mendefinisikan cara memperbarui atribut aplikasi/token induk/anak, menghentikan aplikasi, dan menambahkan aplikasi anak.

Selain itu, BRC-101 juga dapat menyelesaikan tata kelola off-chain melalui pemungutan suara terdesentralisasi.

BRC-102 (dalam pengembangan)

Protokol likuiditas otomatis mendefinisikan cara pertukaran token untuk tumpukan protokol BRC-100 melalui algoritma pembuat pasar otomatis (AMM). Logika perhitungannya akan mirip dengan Uniswap di Ethereum.

BRC-103 (dalam pengembangan)

Sebuah protokol relay antara BTC, BRC-20, dan BRC-100. Meta-protokol di Bitcoin adalah heterogen dan tidak dapat berkomunikasi satu sama lain. Protokol yang berbeda mirip dengan rantai yang berbeda. Mereka berbagi keamanan dari blockchain Bitcoin dan memiliki daya komputasi yang berbeda.

Oleh karena itu, tumpukan protokol BRC-100 akan menerbitkan beberapa protokol relai untuk menyelesaikan komunikasi antara meta-protokol, rantai yang berbeda, dan BRC-100, dan menjembatani protokol dan aset on-chain lainnya ke BRC-100 untuk berpartisipasi dalam DApps seperti DeFi.

BRC-104

Perjanjian pertambangan likuiditas menentukan cara mendapatkan imbalan token setelah melakukan staking token.

Token staking dapat menjadi token berbasis BRC-100 apa pun, seperti token liquidity pool protokol BRC-103, atau token imbalan yang sama. Selain itu, BRC-104 akan mendukung penguncian token yang dipertaruhkan selama periode penguncian.

BRC-105

Sebuah protokol airdrop mendefinisikan bagaimana cara mendistribusikan token secara efisien ke beberapa alamat.

Protokol akan menggunakan Pohon Merkle untuk menyelesaikan airdrop untuk menghemat biaya transaksi karena semua data airdrop asli tidak perlu dibuat publik di Bitcoin. Pengguna hanya perlu mengirimkan Bukti Merkle untuk membuktikan bahwa mereka memiliki airdrop selama “mint2”, kemudian semua indexer dapat memverifikasi kebenarannya untuk menyelesaikan airdrop.

BRC-106

Sebuah protokol kolam stablecoin terdesentralisasi mendefinisikan bagaimana stablecoin dihasilkan melalui agunan.

Logika komputasi akan mirip dengan DAI MakerDAO3 di Ethereum.

BRC-107

Sebuah perjanjian kolam pinjaman menentukan bagaimana aset dapat dipinjam melalui jaminan.

Logika komputasi akan mirip dengan Aave di Ethereum.

BRC-108

Protokol likuiditas otomatis untuk stablecoin.

BRC-109

Protokol perdagangan terdesentralisasi untuk kontrak berjangka tanpa batas.

BRC-110

Sebuah protokol relay antara blockchain yang kompatibel dengan EVM dan BRC-100 mendefinisikan bagaimana aset di blockchain yang kompatibel dengan EVM dapat dihubungkan ke BRC-100.

BRC-111

Protokol verifikasi lapisan 2 Bitcoin mendefinisikan cara memverifikasi data bukti lapisan 2 Bitcoin seperti kontrak pintar lapisan 2 di Ethereum.

protokol BRC-420 "6"

Usulan perjanjian

Setelah protokol BRC-20 diusulkan, protokol eksperimental baru lainnya yang disebut BRC-420, juga dikenal sebagai protokol metaverse, muncul pada 2023.9.19.

Konsep perjanjian

BRC-420 adalah sebuah eksperimen yang menarik. Ini adalah protokol metaverse pertama dalam Protokol Ordinals, sebuah protokol aset berbasis protokol Bitmap.

Dengan menggabungkan beberapa inskripsi menjadi satu aset kompleks, seperti item game, animasi, dan efek, atau modul game di metaverse. Semuanya mulai dari karakter kecil dan hewan peliharaan hingga skrip game lengkap dan mesin virtual telah diciptakan.

Karena sifat open source on-chain mereka, aset-aset ini dapat dijalankan atau diverifikasi oleh klien mana pun, sepenuhnya mencerminkan semangat "Klien Agnostik" dari permainan full-chain.


Perjanjian BRC-420 terdiri dari dua bagian: Standar Metaverse (Standar Metaverse), yang mendefinisikan format terbuka untuk aset di metaverse, dan Standar Royalti (standar royalti), yang menetapkan perjanjian on-chain untuk ekonomi pencipta.

BRC-420 membuka kemungkinan untuk permainan on-chain Ordinals dan blockchain modular. Pembuat berbeda dapat berkontribusi pada modul-modul yang berbeda, dan pembuat baru dapat membangun inovasi dari pendahulu mereka. Hal ini telah menyebabkan perkembangan inovasi dalam ekosistem Ordinals, yang menguntungkan semua peserta.

Pengembangan perjanjian

Saat ini, BRC-420 merilis BRC-420 DLC pada 3 November 2023, yang dapat mengintegrasikan ribuan prasasti meta ke dalam 1 DLC. Setelah implementasi, pengguna dapat mendapatkan ribuan aset meta dalam satu pencetakan.

Perjanjian Runes "7"

Usulan sebuah kesepakatan

Setelah protokol BRC20 keluar, Casey merasa bahwa itu bukan ide yang baik untuk membuat token homogen pada Bitcoin. 99% token homogen adalah penipuan dan tidak akan hilang dalam jangka pendek. Membuat protokol token homogen yang baik untuk Bitcoin kemungkinan akan membawa pendapatan biaya transaksi Bitcoin yang signifikan, perhatian pengembang, dan pengguna.

Oleh karena itu, Casey mengusulkan protokol Runes berdasarkan teknologi UTXO pada tanggal 2023.9.26.

Desain protokol Runes mungkin juga telah terpengaruh oleh ARC20. Pilihan tersebut adalah menulis data token langsung ke dalam skrip UTXO, yang mencakup ID, output, dan jumlah token.

Tentu saja, implementasi Runes sangat mirip dengan ARC20, dan transfer token ditangani langsung ke BTC mainnet. Perbedaannya adalah bahwa Runes menulis jumlah token dalam data skrip, yang membuatnya lebih akurat daripada ARC20.

Pada saat yang sama, kompleksitas juga meningkat, sehingga sulit untuk langsung memanfaatkan sifat kombinatorial BTC UTXO seperti ARC20.

Pengembangan perjanjian

Sejak peluncuran perjanjian Runes, sejak usaha pengembangan Casey terutama pada protokol Ordinals, pengembangan protokol Runes berjalan lambat, itulah mengapa Benny dengan cepat mengambil alih sudut dan mengembangkan protokol Pipe setelah peluncuran perjanjian Runes.

Selama Taiwan Blockchain Week pada bulan Desember, Casey juga mengumumkan di sebuah acara di Taipei bahwa Protokol Runes akan diluncurkan pada jaringan utama. Pada ketinggian blok 840.000, yaitu saat BTC berkurang setengah, kemungkinan akan berada pada akhir April 2014.

dijumlahkan

Setelah meneliti rencana penerbitan aset BTC, saya juga benar-benar merasakan pesonanya, jadi saya juga menyebutkan beberapa pendapat subjektif saya sendiri:

  1. Penerbitan aset BTC telah memicu perkembangan eksplosif dari ekosistem BTC tahun ini, meskipun ada review yang bervariasi tentangnya. Namun, ketika kita melihat perkembangan ekosistem BTC secara abstrak, semuanya tak terpisahkan dari satu hal penting — “kisah.”
  2. Seperti yang saya sebutkan dalam pemikiran sebelumnya, sebuah produk perlu didukung oleh narasi yang baik; jika tidak, mudah menghadapi situasi canggung di mana hanya ada produk dan tidak ada pengguna. Dan berbagai rencana penerbitan aset juga membuktikan hal ini, seperti pertama adalah pertama, berbagai imajinasi yang dibawa ke dalam ekosistem oleh perjanjian, dukungan resmi, dll., semua itu adalah ekspresi konkret dari narasi.
  3. Demikian pula, kita tidak dapat menyangkal kontribusi gelombang penerbitan aset ini terhadap ekosistem BTC. Meskipun sebagian besar solusi penerbitan aset mungkin tidak secara substansial melewati batasan Bitcoin dari segi teknis, mereka tidak hanya memberikan uji coba stres langka bagi rantai publik utama, tetapi juga membawa beberapa kemungkinan jalur untuk pengembangan masa depan Bitcoin.
  4. Melalui gelombang-gelombang inskripsi tahun ini, efek ekor panjang dari inskripsi telah perlahan-lahan berkembang dari Bitcoin asli ke inskripsi di rantai publik lainnya. Sementara itu, di bawah popularitas inskripsi, kami juga merasakan beberapa kekurangan dari jaringan utama Bitcoin saat ini, seperti biaya gas tinggi, kecepatan transaksi yang lambat, dll., yang juga menunjukkan perlunya rencana ekspansi BTC.
  5. Meskipun rencana ekspansi sudah disusun oleh pihak proyek sejak lama, namun masih belum menunjukkan perkembangan yang signifikan. Kini semakin banyak pengguna yang memperhatikan ekosistem BTC di tengah popularitas inskripsi, dan hal ini telah mempercepat pengembangan rencana ekspansi BTC secara tidak langsung.
  6. Saat ini, rencana ekspansi yang ada terutama dibagi menjadi tiga kategori yaitu sidechain/lightning network/native L2, namun belum ada satu pun arah yang menentukan keunggulan mereka, dan mereka masih berada dalam tahap kompetitif. Mengenai apakah di masa depan akan mekar sedikit lebih banyak atau menjadi luar biasa dalam suatu arah tertentu, kita boleh menantikannya. Sementara itu, ini adalah arah yang dapat kita fokuskan di masa depan.
  7. Dalam penyelidikan rencana penerbitan aset, ada tren yang sangat jelas. Dari peluncuran protokol Ordinals awal, hingga protokol yang ditingkatkan BRC-20 berbasis Ordinals selanjutnya, hingga protokol komputasi terdesentralisasi seperti protokol komputasi terdesentralisasi BRC-100 (yang ingin terus memperluas dan memperkenalkan gameplay dalam ekosistem DeFi ke Bitcoin), protokol metaverse BRC-420 (yang membawa kemungkinan memperkenalkan game, musik, dll. ke Bitcoin), ARC-20 (dengan rencana penerbitan aset baru paralel BRC-20), dll.
  8. Skema penerbitan aset telah berkembang dari melakukan beberapa perbaikan dasar terhadap perjanjian penerbitan aset yang ada hingga melakukan beberapa tata letak ekologis berskala besar dan bahkan menerbitkan aturan untuk kebutuhan ekosistem BTC (seperti orakel, DeFi, game, dll.) berdasarkan pada sebuah perjanjian penerbitan aset.
  9. Perkembangan ekosistem BTC masih sangat awal. Baik di Web2 atau Web3, ada fenomena di mana siapa pun dapat memiliki pengguna selama mereka memiliki kekuatan untuk menetapkan aturan terlebih dahulu. Oleh karena itu, masih banyak peluang kekayaan saat ini. Kita harus melihat secara komprehensif perkembangan ekosistem BTC. Bagaimanapun, kegemaran prasasti akan mendingin. Kita tidak hanya harus mengawasi penerbitan aset, tetapi juga melihat bagaimana mempercepat pengembangan seluruh ekosistem BTC di area lain melalui penerbitan aset.
  10. Tentu saja, ada juga beberapa pendapat yang berbeda tentang aspek ini, seperti pendapat dari Guru NingNing tentang BTC L2 https://twitter.com/0xNing0x/status/1737010523374563744, pembahasan yang rasional.
  11. Meskipun masih dalam tahap penelitian, pantat setiap orang menentukan kepala mereka. Namun, saya masih ingin mengingatkan semua orang untuk memperhatikan risiko saat berinvestasi, dan untuk jelas menulis logika investasi Anda sendiri. Apakah akan berperang dalam jangka pendek atau jangka panjang, logikanya berbeda, dan strateginya berbeda. Ketika berinvestasi, masih perlu menggabungkan pengetahuan dan tindakan sebanyak mungkin. Saya benar-benar percaya pada pepatah 'Anda tidak akan pernah menghasilkan uang selain dari yang Anda ketahui, dan bahkan jika Anda menghasilkannya sekarang, Anda akan membuangnya'.

Akhirnya, terima kasih telah membaca artikel ini. Tujuan asli artikel ini adalah memberi Anda pemahaman yang lebih baik dan komprehensif tentang perkembangan ekosistem BTC, dan Anda juga dipersilakan untuk datang dan berbicara dengan saya. Dalam beberapa hari mendatang, saya akan sesekali memposting beberapa pendapat, dan saya juga akan menulis artikel lain tentang rencana ekspansi, jadi tetap terhubung.

Penafian:

  1. Artikel ini dicetak ulang dari [ marsbit]. Semua hak cipta milik penulis asli [Bagaimana]. Jika ada keberatan terhadap pencetakan ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan segera.
  2. Penyangkalan Tanggung Jawab: Pandangan dan pendapat yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan saran investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.
Start Now
Sign up and get a
$100
Voucher!