Peneliti Bitcoin, A Jian dan Kepala Teknologi Harshky Capital, Jeffery Hu, berbicara tentang pandangan mereka tentang lapisan kedua Bitcoin termasuk BRC-20.
Jeffery Hu:Pemimpin Hashkey Capital Tech,@hu_zhiwei
Brutoshi: Direktur Mempool, salah satu pendiri AstroX, produk dompet Web3, @brutoshi_
0xHelen: Manajer Mempool, pembuat web3
Protokol NFT Bitcoin telah menarik banyak perhatian sejak diluncurkan pada bulan Februari—dari NFT berbasis Ordinal hingga token BRC20 berbasis Ordinal, tetapi untuk protokol BRC20, beberapa peneliti Bitcoin percaya bahwa ini bukan solusi terbaik, mirip dengan lapisan kedua dari Bitcoin seperti RGB, adalah pilihan yang lebih baik.
Dalam episode podcast Mempool kali ini, peneliti Bitcoin A Jian dan pemimpin Teknologi Harshky Capital, Jeffery Hu, berbicara tentang pandangan mereka tentang lapisan kedua Bitcoin termasuk Brc20.
1 Bitcoin siap untuk lapisan kedua yang baru
Ordinals diusulkan oleh pengembang inti Bitcoin Casey Rodarmor pada 2 Februari 2022, dan akan diluncurkan pada akhir Januari 2023. Keseluruhan pengembangan memakan waktu hampir satu tahun. data konten ditulis ke Bitcoin, dan setiap bagian data terikat ke satu Satoshi Bitcoin. Perjanjian Ordinal dapat dipahami dari dua bagian, satu adalah nomor urut Ordinal, dan yang lainnya adalah tulisan Inion:
Ordinal ordinal number: Untuk memahami Ordinals, Anda harus terlebih dahulu memahami Satoshi Satoshi, satuan mata uang terkecil dari Bitcoin. Satu Bitcoin sama dengan 100 juta Satoshi. Berdasarkan sistem akuntansi Bitcoin UTXO, Casey menggunakan serangkaian solusi teknis untuk membuat cerita bersambung Satoshi dan melacaknya.
prasasti inion: Setelah setiap satoshi diberi nomor, sepotong konten dapat ditulis ke dalam area isolasi saksi. Konten tersebut dapat berupa gambar, teks, audio dan video, atau bahkan kode. Selama ukurannya kurang dari 4MB, ini proses adalah seni Produk terikat pada Satoshi untuk dikeluarkan dan diedarkan.
Bitcoin sebenarnya adalah sistem buku besar yang terdesentralisasi, dan inti dari buku besar ini adalah sistem skripnya — bahasa yang digunakan untuk menulis aturan transaksi Bahasa ini tidak memiliki kelengkapan Turing, dan menyediakan kemampuan untuk mengeksekusi transaksi dan menyesuaikan fungsi operasi tertentu.
Logika Ordinal dalam skrip sebenarnya mengandalkan kode operasi "op_if" dalam skrip Bitcoin.Kode operasi ini sudah ada sejak Bitcoin lahir dan ditulis oleh Satoshi Nakamoto. "op_if" berarti bahwa jika "0" dan "op_if" muncul di tumpukan, seluruh kode antara "0" dan "op_if" akan dilewati dan tidak akan masuk ke tumpukan untuk benar-benar dieksekusi.
Dan Ordinals memanfaatkan ini - ketika perlu melampirkan prasasti, pertama-tama memverifikasi tanda tangan, lalu menulis "0" dan "op_if" ke tumpukan, dan tengah "0" dan "op_if" data segmen benar-benar dilewati sesuai dengan pengaturan skrip, dan segmen data ini adalah tulisan Ordinals.
Selain "op_if", keberadaan Ordinal juga terkait dengan peningkatan teknis utama Bitcoin, Segregated Witness. Seperti yang kita semua tahu, pembukuan Bitcoin menggunakan sistem UTXO, dan UTXO memiliki kunci publik skripnya sendiri, dan biasanya perlu menyediakan beberapa data untuk menyelesaikan program verifikasi yang diprogram oleh kunci publik skrip agar sejumlah uang dapat dibuka. Awalnya, semua data yang diperlukan untuk melewati validator akan ditempatkan di kolom tanda tangan skrip masukan. Pada Agustus 2017, Bitcoin mengadopsi pemutakhiran soft fork yang disebut Segregated Witness (SegWit).Dalam istilah awam, dengan menempatkan data seperti tanda tangan yang memakan banyak ruang penyimpanan di akhir skrip transaksi, ukuran blok Bitcoin tidak melebihi Di bawah batas 4MB, blok tersebut memiliki lebih banyak ruang, sehingga lebih banyak transaksi dapat dilakukan untuk mencapai tujuan ekspansi.
Karena Saksi Terpisah adalah soft fork, itu tidak wajib.Untuk menarik semua orang untuk menggunakan Saksi Terpisah, pengembang membuat penyimpanan data di Saksi Terpisah lebih murah. Ukuran transaksi adalah dasar untuk membebankan biaya penanganan Bitcoin.Oleh karena itu, pengembang mengadopsi metode yang tepat untuk memberikan diskon pada perhitungan ukuran transaksi bagian isolasi saksi——membagi struktur data transaksi menjadi dua bagian : data transaksi dan data saksi Saat melihat ukuran data, virtual Byte (vByte) digunakan sebagai satuan, dan 1 vByte setara dengan 4 satuan berat (wu):
Data saksi: termasuk data skrip dan tanda tangan, setiap byte dihitung sebagai 1wu;
Data transaksi: berisi informasi pengirim, penerima, input dan output, setiap byte adalah 4wu;
Artinya, bobot data bagian saksi hanya 25% dari bagian transaksi, dan biaya transaksi juga 25%.Pada saat yang sama, ukuran blok maksimum sebelumnya diubah dari 1MB menjadi 1vMB, yaitu 4MB .
Namun implementasi Ordinals yang sebenarnya juga terkait dengan Taproot. Dalam teknologi isolasi saksi, ada batasan khusus pada ukuran input data setiap kali, tetapi pada November 2021, Bitcoin akan mengalami peningkatan besar lainnya ke Taproot, menghilangkan batasan jumlah data di bagian saksi. ukuran datanya hanya Dibatasi oleh blok maksimum 4MB di area terisolasi, dan pada saat yang sama, memungkinkan pengembang untuk menulis skrip yang lebih canggih di bagian saksi.
Setelah serangkaian peningkatan teknis, tidak mungkin untuk menyimpan data pada rantai Bitcoin sebelumnya, meletakkan dasar untuk realisasi Ordinal selangkah demi selangkah.
Setelah rilis Ordinals, komunitas pertama kali menggunakan protokol ini untuk menerbitkan NFT, terutama setelah lembaga terkenal seperti Yuga Labs juga menerbitkan NFT Bitcoin berbasis BRC20, yang menarik perhatian luas di industri.Mempool juga merilis artikel khusus tentang Bitcoin NFT Laporan penelitian (tetapi yang dengan cepat menarik lebih banyak perhatian dari pasar adalah protokol BRC20 berdasarkan token yang diterbitkan Ordinals.
2. BRC20 mengikuti jalur lama Omni Layer
Mengikuti kegemaran Bitcoin NFT, pengguna Twitter @domodata membuat standar token BRC-20 pada Bitcoin pada 8 Maret 2023.
Begitu BRC20 keluar, itu menarik perhatian besar, dan banyak orang berharap menggunakan pusat perhatian Ordinal untuk mengeluarkan token. Token pertama yang digunakan pada BRC-20 adalah "ordi", penghargaan untuk BTC. Jumlah total Ordi juga 21 juta, dan setiap koin dibatasi hingga 1.000. Ordi telah membangkitkan popularitas besar di pasar, jika dihitung menurut harga mint, kenaikan puncaknya lebih dari 3000 kali lipat, dan pernah menjadi koin meme terpanas di pasar. Namun pada akhir Mei ketika artikel kami diterbitkan, harga Ordi turun dari puncaknya $24 menjadi sekitar $8.
Sementara itu, pada tanggal 25 Mei, sebuah perusahaan bernama Stably mengumumkan bahwa mereka akan segera meluncurkan stablecoin yang didukung dolar AS (USD), Stably USD, sebagai token BRC20 yang diterbitkan secara lokal dengan simbol #USD.
Secara sederhana menjelaskan BRC20 secara teknis, ini sebenarnya memanfaatkan fitur bahwa prasasti dapat menulis data sewenang-wenang di blok, dan menulis data dalam bentuk JSON untuk mengeluarkan token. Liburan musim panas JSON ini menentukan beberapa standar untuk token, termasuk nama Aset, sirkulasi, dan informasi lain tertulis pada rantai dalam bentuk prasasti.
**Jika Anda menggunakan Ethereum sebagai contoh, itu setara dengan mengimplementasikan fungsi penerbitan token di ERC20 di atas ERC721. Lebih baik memahami bentuk "matryoshka" ini secara metaforis. Jika Bitcoin adalah uang kertas, Ordinals seperti menulis beberapa teks atau menggambar di uang kertas, atau bahkan menyematkan permainan ukuran yang tepat, menurut pendapat kami tamu Jeffery Hu, BRC20 setara dengan menulis cek pada uang kertas ini, dan melalui cek pada uang kertas ini, transfer uang ke orang lain. **
Menurut tamu kami, A Jian dan Jeffery Hu, BRC20 sangat mirip dengan perjanjian Omni Layer sebelumnya, "dan semua orang pernah melewati jalan ini sebelumnya, dan kami sudah tahu bahwa ini adalah jalan yang tidak berfungsi."
Omni Layer juga mencoba mengeluarkan aset tambahan di atas Bitcoin. Apa yang benar-benar membuat Omnilayer mendarat dalam skala besar adalah pada tahun 2014 Tether mengeluarkan mata uang stabil USDT berdasarkan itu.Alamat akun transfer ini biasanya dimulai dengan "1" dan "3". Meskipun kecepatan transfernya lambat, karena berbasis blockchain Bitcoin, tetap diterima oleh pengguna di awal, apalagi transfer uang dalam jumlah besar biasanya menggunakan USDT berbasis Omni Layer. Namun pada tahun 2018, Ethereum menjadi populer, sehingga Tether mengeluarkan USDT pada Ethereum, dan kecepatan transfernya meningkat tajam.Alamat ini biasanya "0x", dan pengguna berbasis Omni Layer secara bertahap hilang.
**Desain Omni Layer dan Ordinals sangat mirip. Bahkan, ini juga menggunakan skrip OP_RETURN dari Bitcoin. **Menyematkan sepotong kecil data dalam transaksi, sehingga informasi token selain Bitcoin tertulis di rantai Bitcoin. .
Dalam sistem UTXO Bitcoin, setiap transaksi memiliki pembelanjaan (spend) yang merupakan input, dan kemudian menghasilkan keluaran (output), yaitu “keluaran transaksi yang tidak terpakai” (Unspent Transaction Output). Skrip output bertanggung jawab untuk pemrograman dalam transaksi, dan ketika transaksi mencoba untuk menghabiskan dari akun, itu harus menyediakan skrip input yang "memecahkan" teka-teki yang disediakan oleh skrip output.
Tetapi ketika opcode OP_RETURN digunakan dalam skrip keluaran, itu menandai keluaran sebagai tidak dapat dihabiskan, yang berarti bahwa transaksi tidak memengaruhi saldo, tetapi transaksi tetap dicatat di blockchain:
OP_RETURN digunakan pada langkah pertama untuk membuat transaksi pay-to-script-hash (P2SH). Skrip pengunci keluaran transaksi menyertakan opcode OP_RETURN, diikuti dengan data yang akan dimasukkan (biasanya hingga 40 byte).
Pengguna menambahkan input ke transaksi ini, seperti output transaksi yang tidak terpakai (UTXO) yang ingin mereka gunakan sebagai input transaksi.
Setelah pengguna membuat transaksi, transaksi ditandatangani dengan kunci pribadi mereka sendiri.
Setelah transaksi disiarkan, penambang memverifikasinya dan memasukkannya ke dalam blok berikutnya.
Karena OP_RETURN menandai keluaran transaksi sebagai terbukti tidak dapat digunakan, tidak ada token baru yang dibuat dan dana tidak ditransfer.
Data terkait OP_RETURN akan disimpan secara permanen di blockchain.
Tidak sulit untuk melihat bahwa ada beberapa perbedaan antara protokol Omini dan protokol Odinals: dalam protokol Omni, tidak ada hubungan antara aset pada rantai Bitcoin dan transaksi itu sendiri, tetapi dalam protokol Ordinals, dengan melacak aliran satoshi, untuk melacak dan memutuskan Siapa yang memiliki NFT, artinya, NFT dan aset Bitcoin itu sendiri terikat.
tapi sangat mirip dengan:
Pertama-tama, mereka semua menulis data pada rantai, dan idenya adalah membagi seluruh desain protokol menjadi dua lapisan:
Lapisan pertama adalah Bitcoin, yang menulis data transaksi ke dalam blok, tetapi karena kode berisi OP_RETURN, data antara tidak akan dikenali, tetapi data ini akan dikenali oleh lapisan lain;
Lapisan kedua adalah protokol tambahan, yang digunakan untuk menganalisis konotasi data yang secara khusus ditempatkan di lokasi tertentu, dan membantu pengguna menggunakan aset selain Bitcoin pada rantai Bitcoin;
Kedua, inti dari solusi mereka untuk masalah pembelanjaan ganda adalah bahwa UTXO tidak dapat digunakan dua kali:
Di era Omni, setiap USDT diwarnai dan dilengkapi dengan beberapa aset lain, jadi kami menyebutnya USDT diwarnai. Saat dibelanjakan, transaksi membawa OP_RETURN, yang berisi transaksi Omni lengkap Informasi ini memberi tahu semua orang bahwa ini aset telah dikirim sepenuhnya ke UTXO tertentu, karena UTXO hanya dapat digunakan satu kali, sehingga juga dapat memastikan bahwa aset yang dibawa dalam UTXO tidak dibelanjakan ganda
Ordinals melacak Satoshi, dan Satoshi hanya akan berada di UTXO tertentu, dan UTXO ini hanya dapat digunakan sekali, yang juga memastikan bahwa NFT atau BRC20 yang terikat ke Satoshi hanya dapat digunakan sekali.
Di hadapan BRC20, perlu dipikirkan bahwa Omni Layer telah terbukti tidak layak, BRC20 sangat mirip dengannya, dapatkah dikembangkan lebih baik?
Menurut pendapat tamu kami, RGB mungkin merupakan metode yang lebih baik - dalam hal menggunakan UTXO untuk memastikan keamanan dana, tidak perlu meletakkan semua data di rantai, hanya perlu meletakkan komitmen data di rantai , melalui cara ini untuk menerapkan sistem kontrak pintar yang aman.
3. RGB adalah protokol distribusi aset yang lebih baik
Untuk waktu yang lama, ketika Vitalic masih menjalankan situs Bitcoin Magazine, banyak orang di komunitas, termasuk dia, mencoba mengeluarkan aset tambahan pada Bitcoin. Baik Omnilayer dan Counterparty adalah hasil dari upaya ini, (dalam episode ke-4 kami , upaya dan upaya semacam ini diselesaikan).
Setelah masa kerja keras, komunitas sampai pada kesimpulan bulat: jika Anda ingin menggunakan skrip Bitcoin untuk mengeluarkan aset tambahan, itu berarti semua node perlu mengurai informasi aset tambahan dalam skrip Bitcoin, Dalam skala besar nyata aplikasi, kekurangan dalam kecepatan dan biaya sangat jelas.
Akibatnya, Vitalic menyerah pada Bitcoin sebagai lapisan terbawah, memulai dari awal, dan menulis buku putih Ethereum pada akhir tahun 2013. Pada saat yang sama, ada orang lain yang tidak melepaskan Bitcoin, tetapi menyerah menulis semua data ke rantai Bitcoin, dan hanya meletakkan bagian terpenting dari data pada rantai, yaitu protokol lapisan kedua Bitcoin. seperti RGB.
Berdasarkan konsep validasi sisi klien dan segel sekali pakai yang diusulkan oleh Peter Todd pada tahun 2017, protokol RGB mengusulkan solusi yang lebih terukur, lebih pribadi, dan lebih berorientasi masa depan. Blockchain Bitcoin hanya digunakan bila diperlukan, dan pekerjaan verifikasi transfer token dihapus dari lapisan konsensus seluruh rantai, ditempatkan di luar rantai, dan hanya pihak yang menerima klien pembayaran yang memverifikasi, tetapi gunakan jaringan terdesentralisasi Bitcoin untuk mencegah ganda pembelanjaan dan anti sensor. Secara umum memiliki ciri-ciri sebagai berikut:**
Seal satu kali dan transfer off-chain: Desain dasar RGB adalah seperti ini. Token terikat ke UTXO Bitcoin. Jika Anda ingin mentransfer token, Anda harus membelanjakan UTXO ini. Saat Anda membelanjakan UTXO ini, Transaksi Bitcoin harus berisi komitmen data, informasi pembayaran dalam RGB, termasuk input, ke mana UTXO token akan dikirim, id aset, jumlah, transaksi yang dihabiskan, dan sebagainya.
(Referensi literatur:
Jika Anda memiliki token tambahan pada Bitcoin untuk ditransfer, token ini terikat ke UTXO;
Untuk mentransfer token ini, Anda perlu membuat transaksi RGB dan transaksi Bitcoin yang menggunakan UTXO dan transaksi Bitcoin tersebut berkomitmen untuk transaksi RGB.
Transaksi RGB adalah transfer token dari transaksi Bitcoin output 1 ke output 2 dari transaksi Bitcoin C.
Keluaran dari transaksi akhir B adalah alamat perubahan, setelah dikurangi biaya penambang, sisa dana dikirim kembali ke pemilik aslinya, dan transaksi RGB juga dilakukan*. *
Dalam desain ini, UTXO Bitcoin bertindak sebagai wadah satu kali untuk aset RGB. Untuk mentransfer aset, Anda hanya perlu membuka wadah lama dan menutup wadah baru.
Artinya, dalam transaksi RGB, ketika transaksi perlu dimulai, inisiator transaksi akan mengirimkan data tanpa cacat yang membuktikan urutan sirkulasi aset ke rekanan dengan cara off-chain point-to-point. , UTXO yang dibawa oleh pengguna menghabiskan , gunakan keluaran OP_RETURN untuk membawa nilai hash dari transaksi ini Perlu dicatat bahwa, dibandingkan dengan protokol Omni, yang akan menempatkan transaksi lengkap, protokol RGB hanya menempatkan hash nilai. **
Verifikasi mandiri: Apakah itu Omnilayer atau Ordinal, sebenarnya UTXO tidak dapat digunakan untuk memastikan keamanan aset tambahan pada Bitcoin. Bahkan, RGB juga didasarkan pada konsep seperti itu - biarkan pengguna memverifikasi secara mandiri The status kontrak pada UTXO tertentu, dan verifikasi bahwa semua transisi status kontrak aman atau tidak, lalu gunakan transaksi UTXO Bitcoin untuk mengaktifkan sistem kontrak pintar.
Misalnya, ketika Brutoshi ingin mengirim aset ke A Jian, A Jian membutuhkan Brutoshi untuk memberikan catatan terperinci tentang proses transfer untuk memverifikasi bahwa aset memang telah dialihkan atau ditransfer kepadanya melalui transaksi bitcoin satu per satu, dan materi tersebut dapat juga memungkinkan Ah Jian untuk membuktikan kepada orang berikutnya bahwa aset tersebut memang telah ditransfer dari tempat tertentu kepadanya.Metode verifikasi ini disebut verifikasi mandiri-rantai transfer tidak bercacat, menerima Investor dapat dengan aman menerima aset dan dapat membayar yang lain.
Anti-sensor: Selain itu, RGB tidak mengharuskan penerima untuk memberikan UTXO yang jelas, tetapi memberikan UTXO plus nilai yang disamarkan, yang menjamin privasi penerima. Pada saat yang sama, dalam proses transfer, gunakan teknologi bukti tanpa pengetahuan untuk memastikan bahwa jumlahnya tidak akan terungkap selama seluruh proses transfer, yang lebih bersifat pribadi daripada UTXO pada Bitcoin.
Ini juga didasarkan pada konsep Peter Tolder yang sangat radikal, **Dia percaya bahwa penambang tidak boleh mengetahui konten spesifik dari suatu transaksi, langsung saja ke tambang, karena jika Anda mengetahui konten transaksi, itu akan membawa kemungkinan ulasan . **RGB mewarisi konsep ini - semua aset RGB hanya dilampirkan secara artifisial ke UTXO, oleh karena itu, jejaknya pada rantai adalah transaksi Bitcoin biasa, dan penambang tidak Untuk mengetahui apakah ada aset RGB dalam transaksi, penambang hanya perlu menambang transaksi bitcoin.
Untuk waktu yang lama, privasi Bitcoin telah dibatasi. Misalnya, jumlah transfer transaksi bersifat publik. Komunitas Bitcoin membuat pilihan seperti itu karena mereka percaya bahwa auditabilitas jumlah uang akan lebih penting daripada privasi. dari transaksi.
Pada acara offline Ordinals kami yang diadakan pada bulan April, Luxor Mining, kumpulan penambangan terbesar di Amerika Utara, memberi tahu kami bahwa sebagai perusahaan yang berbasis di Amerika Serikat, mereka harus mematuhi persyaratan undang-undang AS, berdasarkan beberapa OFAC, seperti kreasi dari sensor Korea Utara, jadi, dalam beberapa kasus ekstrim, penolakan sensor penuh juga diperlukan.
Sepertinya RGB adalah solusi teknis yang sempurna, tetapi terkadang pengembangan ekologi membutuhkan "waktu, tempat, dan orang yang tepat". Kertas putih Ethereum dirilis pada akhir 2013, dan jaringan utama dirilis pada 2015. Meskipun ada serangan terhadap Ethereum pada tahun 2016 Namun, dengan perkembangan DeFi, semakin banyak pengembang yang membangun aplikasi di Ethereum, merangkul paradigma teknis yang berbeda dari Bitcoin dan RGB ini.
RGB telah dingin selama beberapa tahun, dengan tim yang terdiri dari sekitar 5 orang, semuanya orang Ukraina, yang terus mempertahankan perjanjian, tetapi kedua tamu kami setuju bahwa seiring waktu, solusi yang benar-benar cocok dapat berkembang.
4. Lapisan 2 Bitcoin
Di komunitas Ethereum, setiap orang telah membentuk konsensus yang relatif kuat di lapisan kedua. Di DevCon di Praha, komunitas percaya bahwa banyak konsep Layer2 sebelumnya, termasuk Plasma, dll., memiliki beberapa kelemahan teknis, tetapi tidak sampai Rollup struktur Layer2 yang ideal muncul: untuk mengatasi keterbatasan kinerja rantai utama dan masalah lain, itu didesain ulang Rantai yang dibuat dapat bebas kepercayaan di kedua arah dengan rantai utama, yang berarti bahwa jaringan utama dan rantai samping dapat memverifikasi satu sama lain dan aliran dana dua arah.
Tetapi pada Bitcoin, kami tidak memiliki cara untuk menerapkan konsep Ethereum Layer2, contoh paling sederhana, Lightning Network tidak diragukan lagi adalah layer2 pada Bitcoin, tetapi tidak memiliki rantai independen, seperti Bitcoin Kepercayaan antara rantai samping Bitcoin dan Bitcoin biasanya satu arah, jadi kami mencoba mendefinisikan dan mengklasifikasikan lapisan2 Bitcoin, dan tamu kami Jeffery Hu membaginya menjadi empat kategori:
Sumber gambar: Jeffery Twitter @hu_zhiwei
A. Batal
Rollup adalah solusi lapisan-2 paling populer di Ethereum, yang pada dasarnya mentransfer proses perhitungan dari rantai utama ke rantai terpisah yang disebut "Rantai Rollup". Setelah transaksi dieksekusi pada rantai Rollup ini, data dikumpulkan dan dirangkum, dan dikirimkan ke rantai utama untuk verifikasi, sehingga mengurangi kemacetan jaringan di Ethereum.
Sebaliknya, dalam proyek Rollup seperti Rollkit dan Alpen di Bitcoin, Bitcoin memainkan peran lapisan ketersediaan data dibandingkan dengan fungsi kontrak cerdas yang lebih kuat di Ethereum, tetapi karena Bitcoin dianggap sebagai rantai paling aman, oleh karena itu, solusi ini juga memiliki kelebihan dalam skenario aplikasi tertentu.
B. Saluran status
Saluran status Bitcoin yang paling khas adalah Lightning Network. Konsepnya adalah membuka "saluran hijau" di luar blockchain, dan melakukan sejumlah besar frekuensi tinggi dan transaksi kecil di luar blockchain, dan data penyelesaian akhir ditempatkan di blockchain Masalah seperti konfirmasi transaksi di dalam dan di luar rantai dan saluran pembayaran diselesaikan melalui metode teknis seperti RSMC dan HTTPL. Dibandingkan dengan solusi seperti Rollup, ini tidak memiliki rantai independen, tetapi hanya satu saluran.
Keamanan tertinggi dari Lightning Network sebenarnya dijamin oleh penambang Bitcoin, seperti halnya Rollup.Oleh karena itu, Rollup sangat mirip dengan desain saluran negara.
Dalam beberapa tahun terakhir, kecepatan perkembangan Jaringan Lightning tidak terlalu jelas Menurut data pada 30 Mei, saat ini ada sekitar 5.300 BTC di saluran tersebut, tetapi kami juga melihat bahwa pertukaran seperti Okex telah menggunakan Jaringan Lightning untuk mendukung Bitcoin.Oleh karena itu, kami percaya bahwa setelah semakin banyak skenario aplikasi mengalami "manis" yang dibawa oleh Jaringan Petir, Jaringan Petir dapat berkembang lebih cepat.
C.Rantai samping:
Jaringan Petir terutama memecahkan masalah throughput penyelesaian BTC yang rendah dan biaya tinggi, tetapi tidak menyelesaikan masalah konstruksi aplikasi asli BTC yang tidak mencukupi.Oleh karena itu, selama periode yang sama, konsep Bitcoin Sidechain (Sidechain) juga diusulkan. Sederhananya, pengembang membuat rantai lain dan melakukan lebih banyak kontrak pintar atau perhitungan lain pada rantai ini.
Interaksi antara rantai samping dan Bitcoin terutama untuk rantai samping untuk memverifikasi informasi pada rantai utama Bitcoin, dan kemudian melakukan eksekusi berikutnya Pada gilirannya, rantai utama Bitcoin tidak dapat pergi ke rantai samping yang tidak dipercaya, atau semua penambang Bitcoin Ke memverifikasi apakah transaksi di sisi wajah terjadi. Oleh karena itu, secara umum, bentuk rantai samping aliansi dapat diadopsi, serupa dengan cara suatu kelompok atau beberapa anggota menyaksikan satu sama lain, sehingga mencapai penahan dua arah.
Blockstream pertama kali mengusulkan dan mengembangkan rantai samping, yang disebut Liquid Network, yang diluncurkan pada 2018. Tumpukan yang baru-baru ini populer juga dianggap sebagai rantai samping.
D. Otentikasi Klien
Ini agak mirip dengan gagasan saluran status, yaitu, tidak perlu semua node/penambang pada rantai utama untuk memverifikasi proses transisi keadaan melalui perhitungan berulang, dan hanya perlu menggunakan rantai utama untuk memastikan keamanan janji Item meliputi: RGB, Taro, dan lainnya. Proyek seperti RGB juga akan menyediakan template kontrak FT dan NFT untuk mendukung pengembangan beberapa kontrak.
Kita juga dapat melihat bahwa kombinasi lapisan kedua Bitcoin yang berbeda dapat membawa kemungkinan yang lebih besar ke ekosistem Bitcoin, seperti RGB+ Lightning Network. Yang pertama membawa perluasan kelas aset, dan yang terakhir membawa perluasan kinerja. Dalam protokol RGB, menggunakan Lightning Jaringan sebagai saluran off-chain adalah desain yang sangat meningkatkan kinerja saat mengeluarkan aset.
Tetapi jika Anda melompat keluar dari batasan lapisan kedua, Anda juga dapat membagi teknologi Bitcoin sebagai berikut:
Satu jenis disebut lapisan reinterpretasi, seperti Ordinal, Omnilayer, dan BRC20. Ini sebenarnya adalah transaksi pada rantai utama yang ada, tetapi melalui teknologi ini, makna transaksi didefinisikan ulang atau dijelaskan. Misalnya, biarkan Ordinal adalah sebuah NFT atau FT terikat ke Satoshi, atau Omnilayer mengikat aset ke NFT. Mereka memiliki lebih banyak tindakan di rantai utama Bitcoin.
Jenis lainnya disebut lapisan penghilangan, seperti Lightning Network, yang hanya menulis penyelesaian akhir atau beberapa informasi komitmen pada rantai, dan memanfaatkan keamanan Bitcoin, dan banyak transaksi perantara diselesaikan dari rantai.
Faktanya, RGB dapat dianggap sebagai kombinasi dari keduanya, tidak hanya menggunakan beberapa data di jaringan Bitcoin, tetapi juga melakukan banyak verifikasi klien di bawah rantai, yang membawa kemungkinan besar untuk peningkatan skalabilitas Bitcoin.
Tidak dapat disangkal bahwa setelah munculnya Ordinals dan serangkaian persiapan teknis untuk Bitcoin, kami percaya bahwa masih ada kemungkinan besar untuk pengembangan ekologi masa depan Bitcoin.
Lihat Asli
Konten ini hanya untuk referensi, bukan ajakan atau tawaran. Tidak ada nasihat investasi, pajak, atau hukum yang diberikan. Lihat Penafian untuk pengungkapan risiko lebih lanjut.
Peneliti Dialog: Selain BRC-20, Bitcoin juga memiliki RGB Layer 2
Jangkar dan tamu
Ajian: Bitcoin Maximalism, kontributor BTCStudy, @AurtrianAjian
Jeffery Hu:Pemimpin Hashkey Capital Tech,@hu_zhiwei
Brutoshi: Direktur Mempool, salah satu pendiri AstroX, produk dompet Web3, @brutoshi_
0xHelen: Manajer Mempool, pembuat web3
Protokol NFT Bitcoin telah menarik banyak perhatian sejak diluncurkan pada bulan Februari—dari NFT berbasis Ordinal hingga token BRC20 berbasis Ordinal, tetapi untuk protokol BRC20, beberapa peneliti Bitcoin percaya bahwa ini bukan solusi terbaik, mirip dengan lapisan kedua dari Bitcoin seperti RGB, adalah pilihan yang lebih baik.
Dalam episode podcast Mempool kali ini, peneliti Bitcoin A Jian dan pemimpin Teknologi Harshky Capital, Jeffery Hu, berbicara tentang pandangan mereka tentang lapisan kedua Bitcoin termasuk Brc20.
1 Bitcoin siap untuk lapisan kedua yang baru
Ordinals diusulkan oleh pengembang inti Bitcoin Casey Rodarmor pada 2 Februari 2022, dan akan diluncurkan pada akhir Januari 2023. Keseluruhan pengembangan memakan waktu hampir satu tahun. data konten ditulis ke Bitcoin, dan setiap bagian data terikat ke satu Satoshi Bitcoin. Perjanjian Ordinal dapat dipahami dari dua bagian, satu adalah nomor urut Ordinal, dan yang lainnya adalah tulisan Inion:
Bitcoin sebenarnya adalah sistem buku besar yang terdesentralisasi, dan inti dari buku besar ini adalah sistem skripnya — bahasa yang digunakan untuk menulis aturan transaksi Bahasa ini tidak memiliki kelengkapan Turing, dan menyediakan kemampuan untuk mengeksekusi transaksi dan menyesuaikan fungsi operasi tertentu.
Logika Ordinal dalam skrip sebenarnya mengandalkan kode operasi "op_if" dalam skrip Bitcoin.Kode operasi ini sudah ada sejak Bitcoin lahir dan ditulis oleh Satoshi Nakamoto. "op_if" berarti bahwa jika "0" dan "op_if" muncul di tumpukan, seluruh kode antara "0" dan "op_if" akan dilewati dan tidak akan masuk ke tumpukan untuk benar-benar dieksekusi.
Dan Ordinals memanfaatkan ini - ketika perlu melampirkan prasasti, pertama-tama memverifikasi tanda tangan, lalu menulis "0" dan "op_if" ke tumpukan, dan tengah "0" dan "op_if" data segmen benar-benar dilewati sesuai dengan pengaturan skrip, dan segmen data ini adalah tulisan Ordinals.
Selain "op_if", keberadaan Ordinal juga terkait dengan peningkatan teknis utama Bitcoin, Segregated Witness. Seperti yang kita semua tahu, pembukuan Bitcoin menggunakan sistem UTXO, dan UTXO memiliki kunci publik skripnya sendiri, dan biasanya perlu menyediakan beberapa data untuk menyelesaikan program verifikasi yang diprogram oleh kunci publik skrip agar sejumlah uang dapat dibuka. Awalnya, semua data yang diperlukan untuk melewati validator akan ditempatkan di kolom tanda tangan skrip masukan. Pada Agustus 2017, Bitcoin mengadopsi pemutakhiran soft fork yang disebut Segregated Witness (SegWit).Dalam istilah awam, dengan menempatkan data seperti tanda tangan yang memakan banyak ruang penyimpanan di akhir skrip transaksi, ukuran blok Bitcoin tidak melebihi Di bawah batas 4MB, blok tersebut memiliki lebih banyak ruang, sehingga lebih banyak transaksi dapat dilakukan untuk mencapai tujuan ekspansi.
Karena Saksi Terpisah adalah soft fork, itu tidak wajib.Untuk menarik semua orang untuk menggunakan Saksi Terpisah, pengembang membuat penyimpanan data di Saksi Terpisah lebih murah. Ukuran transaksi adalah dasar untuk membebankan biaya penanganan Bitcoin.Oleh karena itu, pengembang mengadopsi metode yang tepat untuk memberikan diskon pada perhitungan ukuran transaksi bagian isolasi saksi——membagi struktur data transaksi menjadi dua bagian : data transaksi dan data saksi Saat melihat ukuran data, virtual Byte (vByte) digunakan sebagai satuan, dan 1 vByte setara dengan 4 satuan berat (wu):
Artinya, bobot data bagian saksi hanya 25% dari bagian transaksi, dan biaya transaksi juga 25%.Pada saat yang sama, ukuran blok maksimum sebelumnya diubah dari 1MB menjadi 1vMB, yaitu 4MB .
Namun implementasi Ordinals yang sebenarnya juga terkait dengan Taproot. Dalam teknologi isolasi saksi, ada batasan khusus pada ukuran input data setiap kali, tetapi pada November 2021, Bitcoin akan mengalami peningkatan besar lainnya ke Taproot, menghilangkan batasan jumlah data di bagian saksi. ukuran datanya hanya Dibatasi oleh blok maksimum 4MB di area terisolasi, dan pada saat yang sama, memungkinkan pengembang untuk menulis skrip yang lebih canggih di bagian saksi.
Setelah serangkaian peningkatan teknis, tidak mungkin untuk menyimpan data pada rantai Bitcoin sebelumnya, meletakkan dasar untuk realisasi Ordinal selangkah demi selangkah.
Setelah rilis Ordinals, komunitas pertama kali menggunakan protokol ini untuk menerbitkan NFT, terutama setelah lembaga terkenal seperti Yuga Labs juga menerbitkan NFT Bitcoin berbasis BRC20, yang menarik perhatian luas di industri.Mempool juga merilis artikel khusus tentang Bitcoin NFT Laporan penelitian (tetapi yang dengan cepat menarik lebih banyak perhatian dari pasar adalah protokol BRC20 berdasarkan token yang diterbitkan Ordinals.
2. BRC20 mengikuti jalur lama Omni Layer
Mengikuti kegemaran Bitcoin NFT, pengguna Twitter @domodata membuat standar token BRC-20 pada Bitcoin pada 8 Maret 2023.
Begitu BRC20 keluar, itu menarik perhatian besar, dan banyak orang berharap menggunakan pusat perhatian Ordinal untuk mengeluarkan token. Token pertama yang digunakan pada BRC-20 adalah "ordi", penghargaan untuk BTC. Jumlah total Ordi juga 21 juta, dan setiap koin dibatasi hingga 1.000. Ordi telah membangkitkan popularitas besar di pasar, jika dihitung menurut harga mint, kenaikan puncaknya lebih dari 3000 kali lipat, dan pernah menjadi koin meme terpanas di pasar. Namun pada akhir Mei ketika artikel kami diterbitkan, harga Ordi turun dari puncaknya $24 menjadi sekitar $8.
Sementara itu, pada tanggal 25 Mei, sebuah perusahaan bernama Stably mengumumkan bahwa mereka akan segera meluncurkan stablecoin yang didukung dolar AS (USD), Stably USD, sebagai token BRC20 yang diterbitkan secara lokal dengan simbol #USD.
Secara sederhana menjelaskan BRC20 secara teknis, ini sebenarnya memanfaatkan fitur bahwa prasasti dapat menulis data sewenang-wenang di blok, dan menulis data dalam bentuk JSON untuk mengeluarkan token. Liburan musim panas JSON ini menentukan beberapa standar untuk token, termasuk nama Aset, sirkulasi, dan informasi lain tertulis pada rantai dalam bentuk prasasti.
**Jika Anda menggunakan Ethereum sebagai contoh, itu setara dengan mengimplementasikan fungsi penerbitan token di ERC20 di atas ERC721. Lebih baik memahami bentuk "matryoshka" ini secara metaforis. Jika Bitcoin adalah uang kertas, Ordinals seperti menulis beberapa teks atau menggambar di uang kertas, atau bahkan menyematkan permainan ukuran yang tepat, menurut pendapat kami tamu Jeffery Hu, BRC20 setara dengan menulis cek pada uang kertas ini, dan melalui cek pada uang kertas ini, transfer uang ke orang lain. **
Menurut tamu kami, A Jian dan Jeffery Hu, BRC20 sangat mirip dengan perjanjian Omni Layer sebelumnya, "dan semua orang pernah melewati jalan ini sebelumnya, dan kami sudah tahu bahwa ini adalah jalan yang tidak berfungsi."
Omni Layer juga mencoba mengeluarkan aset tambahan di atas Bitcoin. Apa yang benar-benar membuat Omnilayer mendarat dalam skala besar adalah pada tahun 2014 Tether mengeluarkan mata uang stabil USDT berdasarkan itu.Alamat akun transfer ini biasanya dimulai dengan "1" dan "3". Meskipun kecepatan transfernya lambat, karena berbasis blockchain Bitcoin, tetap diterima oleh pengguna di awal, apalagi transfer uang dalam jumlah besar biasanya menggunakan USDT berbasis Omni Layer. Namun pada tahun 2018, Ethereum menjadi populer, sehingga Tether mengeluarkan USDT pada Ethereum, dan kecepatan transfernya meningkat tajam.Alamat ini biasanya "0x", dan pengguna berbasis Omni Layer secara bertahap hilang.
**Desain Omni Layer dan Ordinals sangat mirip. Bahkan, ini juga menggunakan skrip OP_RETURN dari Bitcoin. **Menyematkan sepotong kecil data dalam transaksi, sehingga informasi token selain Bitcoin tertulis di rantai Bitcoin. .
Dalam sistem UTXO Bitcoin, setiap transaksi memiliki pembelanjaan (spend) yang merupakan input, dan kemudian menghasilkan keluaran (output), yaitu “keluaran transaksi yang tidak terpakai” (Unspent Transaction Output). Skrip output bertanggung jawab untuk pemrograman dalam transaksi, dan ketika transaksi mencoba untuk menghabiskan dari akun, itu harus menyediakan skrip input yang "memecahkan" teka-teki yang disediakan oleh skrip output.
Tetapi ketika opcode OP_RETURN digunakan dalam skrip keluaran, itu menandai keluaran sebagai tidak dapat dihabiskan, yang berarti bahwa transaksi tidak memengaruhi saldo, tetapi transaksi tetap dicatat di blockchain:
Tidak sulit untuk melihat bahwa ada beberapa perbedaan antara protokol Omini dan protokol Odinals: dalam protokol Omni, tidak ada hubungan antara aset pada rantai Bitcoin dan transaksi itu sendiri, tetapi dalam protokol Ordinals, dengan melacak aliran satoshi, untuk melacak dan memutuskan Siapa yang memiliki NFT, artinya, NFT dan aset Bitcoin itu sendiri terikat.
tapi sangat mirip dengan:
Pertama-tama, mereka semua menulis data pada rantai, dan idenya adalah membagi seluruh desain protokol menjadi dua lapisan:
Kedua, inti dari solusi mereka untuk masalah pembelanjaan ganda adalah bahwa UTXO tidak dapat digunakan dua kali:
Di hadapan BRC20, perlu dipikirkan bahwa Omni Layer telah terbukti tidak layak, BRC20 sangat mirip dengannya, dapatkah dikembangkan lebih baik?
Menurut pendapat tamu kami, RGB mungkin merupakan metode yang lebih baik - dalam hal menggunakan UTXO untuk memastikan keamanan dana, tidak perlu meletakkan semua data di rantai, hanya perlu meletakkan komitmen data di rantai , melalui cara ini untuk menerapkan sistem kontrak pintar yang aman.
3. RGB adalah protokol distribusi aset yang lebih baik
Untuk waktu yang lama, ketika Vitalic masih menjalankan situs Bitcoin Magazine, banyak orang di komunitas, termasuk dia, mencoba mengeluarkan aset tambahan pada Bitcoin. Baik Omnilayer dan Counterparty adalah hasil dari upaya ini, (dalam episode ke-4 kami , upaya dan upaya semacam ini diselesaikan).
Setelah masa kerja keras, komunitas sampai pada kesimpulan bulat: jika Anda ingin menggunakan skrip Bitcoin untuk mengeluarkan aset tambahan, itu berarti semua node perlu mengurai informasi aset tambahan dalam skrip Bitcoin, Dalam skala besar nyata aplikasi, kekurangan dalam kecepatan dan biaya sangat jelas.
Akibatnya, Vitalic menyerah pada Bitcoin sebagai lapisan terbawah, memulai dari awal, dan menulis buku putih Ethereum pada akhir tahun 2013. Pada saat yang sama, ada orang lain yang tidak melepaskan Bitcoin, tetapi menyerah menulis semua data ke rantai Bitcoin, dan hanya meletakkan bagian terpenting dari data pada rantai, yaitu protokol lapisan kedua Bitcoin. seperti RGB.
Berdasarkan konsep validasi sisi klien dan segel sekali pakai yang diusulkan oleh Peter Todd pada tahun 2017, protokol RGB mengusulkan solusi yang lebih terukur, lebih pribadi, dan lebih berorientasi masa depan. Blockchain Bitcoin hanya digunakan bila diperlukan, dan pekerjaan verifikasi transfer token dihapus dari lapisan konsensus seluruh rantai, ditempatkan di luar rantai, dan hanya pihak yang menerima klien pembayaran yang memverifikasi, tetapi gunakan jaringan terdesentralisasi Bitcoin untuk mencegah ganda pembelanjaan dan anti sensor. Secara umum memiliki ciri-ciri sebagai berikut:**
Seal satu kali dan transfer off-chain: Desain dasar RGB adalah seperti ini. Token terikat ke UTXO Bitcoin. Jika Anda ingin mentransfer token, Anda harus membelanjakan UTXO ini. Saat Anda membelanjakan UTXO ini, Transaksi Bitcoin harus berisi komitmen data, informasi pembayaran dalam RGB, termasuk input, ke mana UTXO token akan dikirim, id aset, jumlah, transaksi yang dihabiskan, dan sebagainya.
(Referensi literatur:
Dalam desain ini, UTXO Bitcoin bertindak sebagai wadah satu kali untuk aset RGB. Untuk mentransfer aset, Anda hanya perlu membuka wadah lama dan menutup wadah baru.
Artinya, dalam transaksi RGB, ketika transaksi perlu dimulai, inisiator transaksi akan mengirimkan data tanpa cacat yang membuktikan urutan sirkulasi aset ke rekanan dengan cara off-chain point-to-point. , UTXO yang dibawa oleh pengguna menghabiskan , gunakan keluaran OP_RETURN untuk membawa nilai hash dari transaksi ini Perlu dicatat bahwa, dibandingkan dengan protokol Omni, yang akan menempatkan transaksi lengkap, protokol RGB hanya menempatkan hash nilai. **
Verifikasi mandiri: Apakah itu Omnilayer atau Ordinal, sebenarnya UTXO tidak dapat digunakan untuk memastikan keamanan aset tambahan pada Bitcoin. Bahkan, RGB juga didasarkan pada konsep seperti itu - biarkan pengguna memverifikasi secara mandiri The status kontrak pada UTXO tertentu, dan verifikasi bahwa semua transisi status kontrak aman atau tidak, lalu gunakan transaksi UTXO Bitcoin untuk mengaktifkan sistem kontrak pintar.
Misalnya, ketika Brutoshi ingin mengirim aset ke A Jian, A Jian membutuhkan Brutoshi untuk memberikan catatan terperinci tentang proses transfer untuk memverifikasi bahwa aset memang telah dialihkan atau ditransfer kepadanya melalui transaksi bitcoin satu per satu, dan materi tersebut dapat juga memungkinkan Ah Jian untuk membuktikan kepada orang berikutnya bahwa aset tersebut memang telah ditransfer dari tempat tertentu kepadanya.Metode verifikasi ini disebut verifikasi mandiri-rantai transfer tidak bercacat, menerima Investor dapat dengan aman menerima aset dan dapat membayar yang lain.
Anti-sensor: Selain itu, RGB tidak mengharuskan penerima untuk memberikan UTXO yang jelas, tetapi memberikan UTXO plus nilai yang disamarkan, yang menjamin privasi penerima. Pada saat yang sama, dalam proses transfer, gunakan teknologi bukti tanpa pengetahuan untuk memastikan bahwa jumlahnya tidak akan terungkap selama seluruh proses transfer, yang lebih bersifat pribadi daripada UTXO pada Bitcoin.
Ini juga didasarkan pada konsep Peter Tolder yang sangat radikal, **Dia percaya bahwa penambang tidak boleh mengetahui konten spesifik dari suatu transaksi, langsung saja ke tambang, karena jika Anda mengetahui konten transaksi, itu akan membawa kemungkinan ulasan . **RGB mewarisi konsep ini - semua aset RGB hanya dilampirkan secara artifisial ke UTXO, oleh karena itu, jejaknya pada rantai adalah transaksi Bitcoin biasa, dan penambang tidak Untuk mengetahui apakah ada aset RGB dalam transaksi, penambang hanya perlu menambang transaksi bitcoin.
Untuk waktu yang lama, privasi Bitcoin telah dibatasi. Misalnya, jumlah transfer transaksi bersifat publik. Komunitas Bitcoin membuat pilihan seperti itu karena mereka percaya bahwa auditabilitas jumlah uang akan lebih penting daripada privasi. dari transaksi.
Pada acara offline Ordinals kami yang diadakan pada bulan April, Luxor Mining, kumpulan penambangan terbesar di Amerika Utara, memberi tahu kami bahwa sebagai perusahaan yang berbasis di Amerika Serikat, mereka harus mematuhi persyaratan undang-undang AS, berdasarkan beberapa OFAC, seperti kreasi dari sensor Korea Utara, jadi, dalam beberapa kasus ekstrim, penolakan sensor penuh juga diperlukan.
Sepertinya RGB adalah solusi teknis yang sempurna, tetapi terkadang pengembangan ekologi membutuhkan "waktu, tempat, dan orang yang tepat". Kertas putih Ethereum dirilis pada akhir 2013, dan jaringan utama dirilis pada 2015. Meskipun ada serangan terhadap Ethereum pada tahun 2016 Namun, dengan perkembangan DeFi, semakin banyak pengembang yang membangun aplikasi di Ethereum, merangkul paradigma teknis yang berbeda dari Bitcoin dan RGB ini.
RGB telah dingin selama beberapa tahun, dengan tim yang terdiri dari sekitar 5 orang, semuanya orang Ukraina, yang terus mempertahankan perjanjian, tetapi kedua tamu kami setuju bahwa seiring waktu, solusi yang benar-benar cocok dapat berkembang.
4. Lapisan 2 Bitcoin
Di komunitas Ethereum, setiap orang telah membentuk konsensus yang relatif kuat di lapisan kedua. Di DevCon di Praha, komunitas percaya bahwa banyak konsep Layer2 sebelumnya, termasuk Plasma, dll., memiliki beberapa kelemahan teknis, tetapi tidak sampai Rollup struktur Layer2 yang ideal muncul: untuk mengatasi keterbatasan kinerja rantai utama dan masalah lain, itu didesain ulang Rantai yang dibuat dapat bebas kepercayaan di kedua arah dengan rantai utama, yang berarti bahwa jaringan utama dan rantai samping dapat memverifikasi satu sama lain dan aliran dana dua arah.
Tetapi pada Bitcoin, kami tidak memiliki cara untuk menerapkan konsep Ethereum Layer2, contoh paling sederhana, Lightning Network tidak diragukan lagi adalah layer2 pada Bitcoin, tetapi tidak memiliki rantai independen, seperti Bitcoin Kepercayaan antara rantai samping Bitcoin dan Bitcoin biasanya satu arah, jadi kami mencoba mendefinisikan dan mengklasifikasikan lapisan2 Bitcoin, dan tamu kami Jeffery Hu membaginya menjadi empat kategori:
Sumber gambar: Jeffery Twitter @hu_zhiwei
A. Batal
Rollup adalah solusi lapisan-2 paling populer di Ethereum, yang pada dasarnya mentransfer proses perhitungan dari rantai utama ke rantai terpisah yang disebut "Rantai Rollup". Setelah transaksi dieksekusi pada rantai Rollup ini, data dikumpulkan dan dirangkum, dan dikirimkan ke rantai utama untuk verifikasi, sehingga mengurangi kemacetan jaringan di Ethereum.
Sebaliknya, dalam proyek Rollup seperti Rollkit dan Alpen di Bitcoin, Bitcoin memainkan peran lapisan ketersediaan data dibandingkan dengan fungsi kontrak cerdas yang lebih kuat di Ethereum, tetapi karena Bitcoin dianggap sebagai rantai paling aman, oleh karena itu, solusi ini juga memiliki kelebihan dalam skenario aplikasi tertentu.
B. Saluran status
Saluran status Bitcoin yang paling khas adalah Lightning Network. Konsepnya adalah membuka "saluran hijau" di luar blockchain, dan melakukan sejumlah besar frekuensi tinggi dan transaksi kecil di luar blockchain, dan data penyelesaian akhir ditempatkan di blockchain Masalah seperti konfirmasi transaksi di dalam dan di luar rantai dan saluran pembayaran diselesaikan melalui metode teknis seperti RSMC dan HTTPL. Dibandingkan dengan solusi seperti Rollup, ini tidak memiliki rantai independen, tetapi hanya satu saluran.
Keamanan tertinggi dari Lightning Network sebenarnya dijamin oleh penambang Bitcoin, seperti halnya Rollup.Oleh karena itu, Rollup sangat mirip dengan desain saluran negara.
Dalam beberapa tahun terakhir, kecepatan perkembangan Jaringan Lightning tidak terlalu jelas Menurut data pada 30 Mei, saat ini ada sekitar 5.300 BTC di saluran tersebut, tetapi kami juga melihat bahwa pertukaran seperti Okex telah menggunakan Jaringan Lightning untuk mendukung Bitcoin.Oleh karena itu, kami percaya bahwa setelah semakin banyak skenario aplikasi mengalami "manis" yang dibawa oleh Jaringan Petir, Jaringan Petir dapat berkembang lebih cepat.
C.Rantai samping:
Jaringan Petir terutama memecahkan masalah throughput penyelesaian BTC yang rendah dan biaya tinggi, tetapi tidak menyelesaikan masalah konstruksi aplikasi asli BTC yang tidak mencukupi.Oleh karena itu, selama periode yang sama, konsep Bitcoin Sidechain (Sidechain) juga diusulkan. Sederhananya, pengembang membuat rantai lain dan melakukan lebih banyak kontrak pintar atau perhitungan lain pada rantai ini.
Interaksi antara rantai samping dan Bitcoin terutama untuk rantai samping untuk memverifikasi informasi pada rantai utama Bitcoin, dan kemudian melakukan eksekusi berikutnya Pada gilirannya, rantai utama Bitcoin tidak dapat pergi ke rantai samping yang tidak dipercaya, atau semua penambang Bitcoin Ke memverifikasi apakah transaksi di sisi wajah terjadi. Oleh karena itu, secara umum, bentuk rantai samping aliansi dapat diadopsi, serupa dengan cara suatu kelompok atau beberapa anggota menyaksikan satu sama lain, sehingga mencapai penahan dua arah.
Blockstream pertama kali mengusulkan dan mengembangkan rantai samping, yang disebut Liquid Network, yang diluncurkan pada 2018. Tumpukan yang baru-baru ini populer juga dianggap sebagai rantai samping.
D. Otentikasi Klien
Ini agak mirip dengan gagasan saluran status, yaitu, tidak perlu semua node/penambang pada rantai utama untuk memverifikasi proses transisi keadaan melalui perhitungan berulang, dan hanya perlu menggunakan rantai utama untuk memastikan keamanan janji Item meliputi: RGB, Taro, dan lainnya. Proyek seperti RGB juga akan menyediakan template kontrak FT dan NFT untuk mendukung pengembangan beberapa kontrak.
Kita juga dapat melihat bahwa kombinasi lapisan kedua Bitcoin yang berbeda dapat membawa kemungkinan yang lebih besar ke ekosistem Bitcoin, seperti RGB+ Lightning Network. Yang pertama membawa perluasan kelas aset, dan yang terakhir membawa perluasan kinerja. Dalam protokol RGB, menggunakan Lightning Jaringan sebagai saluran off-chain adalah desain yang sangat meningkatkan kinerja saat mengeluarkan aset.
Tetapi jika Anda melompat keluar dari batasan lapisan kedua, Anda juga dapat membagi teknologi Bitcoin sebagai berikut:
Satu jenis disebut lapisan reinterpretasi, seperti Ordinal, Omnilayer, dan BRC20. Ini sebenarnya adalah transaksi pada rantai utama yang ada, tetapi melalui teknologi ini, makna transaksi didefinisikan ulang atau dijelaskan. Misalnya, biarkan Ordinal adalah sebuah NFT atau FT terikat ke Satoshi, atau Omnilayer mengikat aset ke NFT. Mereka memiliki lebih banyak tindakan di rantai utama Bitcoin.
Jenis lainnya disebut lapisan penghilangan, seperti Lightning Network, yang hanya menulis penyelesaian akhir atau beberapa informasi komitmen pada rantai, dan memanfaatkan keamanan Bitcoin, dan banyak transaksi perantara diselesaikan dari rantai.
Faktanya, RGB dapat dianggap sebagai kombinasi dari keduanya, tidak hanya menggunakan beberapa data di jaringan Bitcoin, tetapi juga melakukan banyak verifikasi klien di bawah rantai, yang membawa kemungkinan besar untuk peningkatan skalabilitas Bitcoin.
Tidak dapat disangkal bahwa setelah munculnya Ordinals dan serangkaian persiapan teknis untuk Bitcoin, kami percaya bahwa masih ada kemungkinan besar untuk pengembangan ekologi masa depan Bitcoin.