Panduan Lengkap Belajar RGB: Sumber Daya dan Bahan

Pemula5/20/2024, 2:32:27 PM
RGB adalah teknologi yang tidak terbatas pada kripto. Ini dapat digunakan secara luas dalam skenario non-kripto kita. Ketika protokol menjadi lebih matang, kita akan melihat semakin banyak kasus penggunaan.

Banyak orang mulai memperhatikan protokol RGB Bitcoin dan sangat senang. Namun, kebanyakan orang relatif tidak mengenal protokol seperti itu (terutama protokol yang cukup kompleks secara teknis), dan tidak tahu bagaimana cara meneliti dan mencoba konten serta ekologi protokol tersebut.

Oleh karena itu, saya secara khusus menulis sebuah Cermin yang terus diperbarui untuk merangkum bahan pembelajaran yang relevan dan memberikan jalur pembelajaran yang relatif masuk akal; pada saat yang sama, juga berfungsi sebagai catatan pembelajaran pribadi tentang RGB.

Daftar isi

  1. Apa itu RGB
  2. Apa yang bisa RGB lakukan
  3. Apa karakteristik dari RGB
  4. titik teknologi RGB
  5. Sejarah pengembangan protokol RGB
  6. Status saat ini dari protokol RGB
  7. Visi saya untuk masa depan protokol RGB

Bagian 2: Bagian Kesepakatan-Pemahaman LNP/BP

  1. Kenali Asosiasi LNP/BP
  2. analisis standar LNP/BP

Bagian Tiga: Ringkasan Pertanyaan yang Sering Diajukan

  1. Mengapa ada berbagai jenis alamat BTC?
  2. Ketika menggunakan beberapa dompet BTC, mengapa alamat dompet berbeda setiap kali digunakan?
  3. Apa aset pertama di RGB?
  4. Apakah transaksi RGB real-time di rantai?
  5. Memperkenalkan apa sebenarnya yang dapat dilakukan RGB?
  6. Apa hubungan antara protokol RGB, jaringan utama, dan Jaringan Petir?
  7. Saat ini seringkali terdapat masalah dengan Jaringan Lightning. Mengapa tidak memilih untuk berjalan di sisi rantai? Dan mengapa orang asing lebih memilih Jaringan Lightning?
  8. Asosiasi LNP/BP hanya menerima sumbangan. Apakah itu akan memengaruhi kemajuan pengembangan?
  9. Apakah TEDA akan menerbitkan stablecoin di RGB?
  10. Sejauh mana protokol RGB telah berkembang sejauh ini?
  11. Memperkenalkan berbagai proyek di bawah ekosistem RGB?
  12. Keamanan on-chain dari RGB dapat dipahami, tetapi bagaimana memahami keamanan off-chain?
  13. Di mana data RGB disimpan?
  14. Mari kita bahas hubungan antara sideswap dan liquid?
  15. RGB disimpan di luar rantai, jadi apakah keamanan data di luar rantai dijamin oleh proyek ini? Jika ada masalah dengan data dari pihak proyek, apakah mungkin akan ada masalah dengan aset? Apakah mungkin pihak proyek melakukan kejahatan?
  16. Melalui node Storm, apakah data dapat saling terhubung antara berbagai pihak proyek dan mencapai desentralisasi data?
  17. Karena protokol RGB bersifat pribadi, pihak luar tidak dapat melihat data transaksi pribadi. Apakah proyek ini dapat menyediakan informasi transaksi pribadi, transfer, dan lainnya?
  18. Apakah mungkin akan ada keamanan aset yang mirip dengan Liquid (AMP) yang harus diungkapkan ke dunia luar, sehingga aset yang harus memenuhi regulasi tertentu harus diungkapkan ke dunia luar?
  19. Bagaimana cara membuktikan bahwa aset adalah aset RGB?
  20. Karena aset antara proyek-proyek berbeda tidak dapat saling beroperasi, apakah mungkin untuk memiliki lapisan aset yang umum?
  21. Apakah RGB dapat terhubung ke rantai yang berbeda seperti Liquid dan L2 lainnya? Bentuk asetnya bagaimana? Haruskah sesuai dengan spesifikasi aset RGB?
  22. Jika RGB dibangun di Jaringan Lightning, apakah bisa dianggap seperti ini: data RGB direkam di luar rantai, data pembayaran dikonfirmasi melalui Jaringan Lightning, dan data Jaringan Lightning diunggah ke jaringan utama Bitcoin melalui beberapa mode untuk konfirmasi?
  23. Karena kekhususan transfer aset RGB, yang memerlukan konfirmasi dari kedua pihak, apakah sulit untuk membangun mekanisme amm yang mirip dengan uniswap? Apakah ini bisa dicapai dengan membiarkan pengguna memberikan izin tertentu terlebih dahulu?
  1. Situs web resmi teknologi RGB
  2. RGB BLACKPAPER
  3. Dokumen FAQ resmi
  4. mesin virtual AluVM
  5. Laporan analisis protokol RGB berkualitas tinggi

Bagian Satu: Ilmu Populer Bagian-Pemahaman Awal tentang RGB

1. Apa itu RGB?

Ketika banyak orang melihat tiga kata RGB, mereka memikirkan 'tiga warna primer: merah hijau biru'. Jika Anda melihat ikonnya, memang demikian adanya. Hal ini karena protokol RGB menggunakan konsep awal 'koin yang dicelup'.

Di sini kita sedang membicarakan RGB adalah sebuah perjanjian, Sebuah sistem protokol kontrak pintar yang sangat pribadi dan dapat diskalakan yang dapat berjalan di jaringan Bitcoin mainnet, Lightning Network, atau jaringan serupa.

Protokol ini saat ini dikelola dan diperbarui oleh protokol LNP/BP, dan bitfinex juga berpartisipasi dalam beberapa pekerjaan kode.

Sulit untuk hanya mengklasifikasikan RGB ke dalam kategori Bitcoin L2. RGB tidak memiliki rantai sendiri, tidak memiliki lapisan sendiri, dan dapat beroperasi pada L2 BTC lainnya. Oleh karena itu, secara tepat: Ini adalah teknologi universal.

Dalam industri, umumnya dipercayai bahwa RGB dan Bitvm akan menjadi bentuk ekspansi BTC yang paling akhir, karena keduanya dapat mencapai skalabilitas ekosistem BTC berdasarkan sifat asli BTC. Dibandingkan dengan Bitvm, yang jauh, RGB telah secara bertahap diimplementasikan.

Perlu dicatat bahwa RGB adalah teknologi yang tidak terbatas pada kripto. Ini dapat digunakan secara luas dalam skenario non-kripto kita. Seiring protokol menjadi lebih matang, kita akan melihat lebih banyak kasus penggunaan.

2. Apa yang bisa RGB lakukan?

Dari pengantar resmi, kita dapat melihat fungsi-fungsi yang dapat dicapai oleh protokol RGB:

  1. Menerbitkan aset digital yang dapat dipertukarkan seperti saham, obligasi, dan bentuk sekuritas lainnya;
  2. Buat berbagai bentuk koleksi (aset non-fungible);
  3. Membuat dan mengelola sistem identitas dan reputasi kedaulatan/desentralisasi;
  4. Membuat dan memelihara catatan sejarah yang dapat dibuktikan unik tentang peristiwa tertentu yang dapat digunakan untuk pemeriksaan melalui pengungkapan data parsial yang terkendali dengan baik;
  5. Merancang dan menjalankan bentuk kontrak pintar lainnya dengan kompleksitas sembarang

Jika kita mengklasifikasikannya, kita dapat melihat:

  1. Dapat menerbitkan aset (token, nft, domain, dll.)
  2. Dapat digunakan sebagai lapisan data
  3. Dapat membuat kontrak pintar

Dari perspektif ini, RGB memungkinkan BTC memiliki sebagian besar fungsi dari EVM saat ini, tetapi tidak diimplementasikan dalam bentuk non-native yang mirip dengan "EVM compatible", melainkan diimplementasikan secara native. Saya harus mengatakan bahwa kumpulan teori dan desain ini Konsepnya keren.

Sebenarnya, patut dicatat bahwa sistem kontrak pintar RGB sangat berbeda dari metode sebelumnya, baik berdasarkan Bitcoin (Colored Coins, Counterparty, OMNI) maupun non-Bitcoin (Ethereum, EOS, dll.), memiliki fitur uniknya sendiri:

  1. RGB membedakan konsep kontrak pintar: Penerbit, pemilik status, dan evolusi status;
  2. RGB menjaga kode kontrak pintar dan data di luar rantai;
  3. RGB menggunakan blockchain sebagai lapisan komitmen status dan skrip Bitcoin sebagai sistem kontrol kepemilikan; sementara evolusi kontrak pintar didorong oleh off-chainmodeland useCompleted dalam bahasa yang sederhana

Arti pertama adalah bahwa kontrak pintar akan lebih baik lapisannya. Penerbit hanya memiliki hak atas kontrak pada saat penerbitan, dan kemudian pemilik status akan memiliki hak selama proses evolusi status yang berkelanjutan;

Arti kedua adalah bahwa itu menjaga kode di luar rantai, yang dapat menghemat ruang rantai, meningkatkan kecepatan berjalan, dan mengurangi kesulitan pengembangan, tetapi juga dapat memastikan keamanan melalui mekanisme;

Artikel ketiga mengungkapkan lapisan pengesahan keamanannya (blockchain), dan itu adalah Turing lengkap dan dapat mendukung operasi bahasa sederhana.

Oleh karena itu, gambar berikut mungkin lebih dekat dengan pemahaman yang benar:

3. Apa karakteristik dari RGB?

Dari video pengajaran Dr. Maxim Orlovsky, kita dapat melihat bahwa karakteristik RGB yang diakui secara resmi mencakup:

  1. Privasi ekstrim
  2. Keamanan tinggi
  3. Skalabilitas
  4. tidak ada kemacetan
  5. Integrasi yang sangat tinggi

Mari kita bahas satu per satu:

1️⃣Privasi ekstrem

  1. Data hanya diketahui oleh pemilik, bukan oleh seluruh dunia. Karena RGB tidak menggunakan konsensus global tradisional, tetapi menggunakan verifikasi klien, tidak perlu menyiarkan data ke seluruh dunia. Hanya dua klien yang dapat terhubung satu sama lain yang dapat membentuk konsensus hanya satu sama lain, dan hanya satu sama lain yang mengetahui data (jika tidak dibagikan dengan dunia luar);
  2. Jumlahnya bersifat rahasia, dan Pedersen Pledges dan Bulletproofs menggabungkan fitur terbaik dari Liquid dan Grin. Mirip dengan konsep ct (confidential) di Liquid, orang lain tidak dapat melihat jenis aset dan jumlah aset dari transaksi tertentu.
  3. Merkelization dan fitur sebagian data yang mengungkapkan menjaga sebagian besar sejarah masa lalu tetap pribadi, bahkan dari pemilik masa depan. Pada dasarnya, transaksi terakhir RGB perlu dilacak kembali ke semua catatan sebelumnya yang terkait dengan transaksi tersebut, tetapi fungsi pengungkapan sebagian akan membuat proses ini lebih sederhana, dan juga akan melindungi informasi historis di rantai untuk mempertahankan tingkat privasi tertentu;
  4. Tidak ada cara untuk mengekstrak data spesifik RGB dari blockchain Bitcoin atau transaksi Saluran Lightning. Dengan kata lain, tidak mungkin untuk menganalisis informasi dari data yang dikirimkan oleh RGB di rantai, karena semuanya bersifat pribadi, yang juga berarti bahwa analisis tradisional RGB akan sulit untuk dicapai.

2️⃣Keamanan tinggi

  1. Isolasi negara: Negara terisolasi, dan kontrak hanya dapat berinteraksi melalui protokol khusus (Spectrum) di dalam saluran.
  2. Verifikasi formal: Properti kontrak dapat dibuktikan menggunakan model formal.

Saya tidak begitu memahami kedua poin ini, saya perlu mempelajarinya.

3️⃣Highly scalable

  1. Tidak terbatas oleh skalabilitas blockchain, bekerja pada Lightning Network dan saluran lainnya. Tidak hanya digunakan untuk Bitcoin atau Lightning Network, blockchain lain juga mungkin dapat diterapkan. Itulah sebabnya saya mengatakan RGB adalah kategori teknis umum dan bukan hal yang sama dengan sistem pembagian ekologi BTC yang ada.
  2. Dibandingkan dengan sistem kontrak pintar berbasis blockchain, jumlah data yang disimpan oleh klien untuk verifikasi penuh secara signifikan berkurang. Karena sangat pribadi, Anda hanya perlu menyimpan data yang terkait dengan transaksi Anda, dan klien tidak perlu menyimpan semua data.
  3. Sharding tingkat kontrak pintar: Beberapa kontrak mempertahankan catatan sejarah independen. Pertahankan kontrak independen dan tidak saling mengganggu.

4️⃣Tidak ada kemacetan

  1. Transaksi hanya menyimpan komitmen homomorfik, tidak diperlukan penyimpanan tambahan

5️⃣Integrasi yang sangat tinggi

  1. Ini dapat diintegrasikan dengan Taproot, Schnorr, eltoo, saluran jaringan petir multi-pihak, DLC...
  2. Ini juga dapat diintegrasikan dengan L2 yang sudah ada, seperti Liquid, dll.

Jadi, sebenarnya, di mata saya, RGB untuk BTC lebih mirip seperti berikut ini:

4. Poin teknologi RGB

Dibandingkan dengan protokol lain, protokol RGB memiliki poin teknisnya sendiri yang sangat unik. Berikut adalah beberapa bagian penting dari ilmu sederhana:

4.1 Penyegelan sekali pakai

Teknologi ini pertama kali diusulkan oleh Peter Todd pada tahun 2016. Arti utamanya adalah 'menambahkan segel ke pesan untuk memastikan bahwa pesan tersebut hanya dapat digunakan sekali, karena Anda harus menghapus segel untuk mengetahui pesan'.

Metode sederhana adalah dengan menyiapkan server pihak ketiga yang sudah dilegalisasi yang menerbitkan sertifikat dalam registri publik setiap kali segel dibuka atau dikunci, sehingga siapa pun dapat memverifikasi status segel yang mereka pedulikan.

Jika Anda tidak menggunakan entitas tepercaya untuk menerapkan fungsi segel satu kali, Anda dapat menggunakan UTXO Bitcoin sebagai segel. Karena setiap UTXO di Bitcoin hanya dapat dihabiskan sekali. Oleh karena itu, dengan menggunakan UTXO sebagai segel, Anda dapat mengunci UTXO ketika dibuat dan membukanya ketika Anda menghabiskannya.

RGB menggunakan teknologi “penyegelan satu kali”, yang “membungkus” informasi aset RGB, status kontrak, dll. di UTXO. Ketika UTXO dihabiskan, kepemilikan aset dan status kontrak berubah. Ini berarti setiap kali terjadi transaksi RGB, pengirim sebenarnya membuat kontrak (yang menentukan hak yang ditransfer). perubahan status.

Ambil RGB20 sebagai contoh:

1️⃣Pertama, penerbit kontrak menetapkan status pendirian kontrak dan mendefinisikan detail kontrak: nama aset, total pasokan, dll., dan penerbit memiliki hak untuk memindahkan UTXO dari pasokan tersebut;

2️⃣Ketika aset ditransfer untuk pertama kalinya, pemilik UTXO pertama dapat membuat perubahan status untuk mendefinisikan UTXO mana yang akan menyimpan aset;

Perubahan keadaan dapat diterapkan pada hak untuk mengubah kepemilikan aset, atau pada jenis hak lain, seperti hak untuk penerbitan sekunder, atau hak untuk menambahkan/mengubah atribut khusus dari aset (misalnya: metadata), dll.

4.2 Verifikasi Klien

Verifikasi RGB berbeda dari verifikasi “konsensus global” tradisional dan menggunakan teknologi “verifikasi klien.”

Dengan verifikasi Bitcoin tradisional, sebuah node yang terhubung ke jaringan terus-menerus mengunduh dan memverifikasi blok dan transaksi dalam kolam transaksi (node penuh). Sebuah node seperti itu memiliki tampilan yang diperbarui secara real-time dari set UTXO pada seluruh rantai (kumpulan semua output yang belum dihabiskan pada blockchain). Ketika melihat transaksi baru, untuk memverifikasi keabsahannya, hanya perlu memverifikasi bahwa semua input ke transaksi tersebut adalah bagian dari keadaan terbaru dari set UTXO.

Namun untuk RGB, tidak ada data yang dipropagasi secara global, sehingga tidak ada pandangan global dari kumpulan UTXO tersebut. Setelah klien RGB menerima transaksi, tidak hanya perlu memverifikasi bahwa status terbaru transaksi tersebut valid, tetapi juga harus melakukan verifikasi yang sama pada semua transformasi status sebelumnya yang terkait dengan transaksi tersebut, sampai kembali ke status pendiri kontrak yang diterbitkan.

Ini tampaknya menyebabkan sebuah kekurangan yang jelas: Menyebabkan verifikasi memerlukan waktu yang lama

Namun hal ini hanya terjadi ketika 'aset memiliki sejarah perdagangan panjang,' dan bagian dari sejarah perdagangan ini dapat diverifikasi sebelumnya melalui lapisan berbagi data (secara sukarela).

Ini juga memberikan keuntungan signifikan: Klien tidak perlu tahu atau memverifikasi semua transaksi yang terjadi secara global

Karena hanya perlu mengetahui transaksi yang terkait dengan dompetnya sendiri, tidak perlu memverifikasi transaksi lain, sehingga jumlah data yang perlu diverifikasi oleh setiap klien lebih kecil, dan skalabilitas sistem secara signifikan ditingkatkan.

4.3 janji Bitcoin akan kepastian

Bagaimana RGB mencegah "double spending" dicapai melalui komitmen RGB. Komitmen semacam itu perlu direalisasikan:

1️⃣Banyak transisi negara yang melibatkan kontrak dapat di komit ke satu transaksi Bitcoin tunggal

Setiap transisi status kontrak hanya dapat dilakukan ke transaksi Bitcoin sekali

Cara khusus untuk mencapai ini adalah:

1️⃣Pertama, semua transisi negara yang terkait dengan kontrak tertentu (atau ID aset) harus secara deterministik digabungkan menjadi suatu komitmen

2️⃣Kemudian, komitmen dari semua aset yang ditransfer diagregasi ke dalam pohon Merkle

3️⃣Nilai hash akar akhir adalah komitmen RGB akhir;

4️⃣Untuk memastikan kompatibilitas dengan protokol lain yang tidak ada kaitannya dengan RGB tetapi juga perlu menggunakan komitmen Bitcoin yang bersifat deterministik, komitmen RGB dan komitmen protokol lain harus diagregat kembali (seperti yang dijelaskan dalam standar LNPBP-4), dan hash yang diperoleh dengan cara ini Nilai adalah pesan yang sebenarnya tertanam dalam transaksi Bitcoin.

Pemrosesan batch 4.4

Seperti yang kita ketahui dari bagian sebelumnya, kita dapat “membungkus” sejumlah perubahan status dalam satu komitmen Bitcoin tunggal, sehingga pemrosesan secara besar-besaran secara teoritis memungkinkan.

Skenario:A ingin membayar beberapa orang sekaligus, mentransfer aset RGB20 ke B, mentransfer aset RGB21 ke C, dan mentransfer kepemilikan kontrak ke D

Hasil:A hanya perlu membuat transisi keadaan untuk masing-masing B, C, dan D, dan melakukan semua transisi keadaan ke transaksi Bitcoin yang sama. Itu saja. Tidak perlu menempati lebih banyak byte. Ini berarti bahwa biaya marjinal untuk biaya on-chain untuk setiap pembayaran RGB dapat sangat kecil, karena biaya yang sama tersebar merata di sejumlah transfer apa pun.

Namun kita juga perlu melihat batasan di sini, yaitu: informasi transisi negara ini harus “dibungkus” dalam UTXO yang sama. Jika ada beberapa, maka input transaksi ini perlu ditingkatkan, dan biaya yang sesuai juga akan meningkat. Namun dibandingkan dengan situasi tradisional di mana setiap transaksi memerlukan satu, perbaikan besar dapat dicapai.

Kemampuan pemrosesan batch ini sangat penting bagi penyedia layanan yang menggunakan UTXO yang digabung, dan akan ada banyak skenario aplikasi.

4.5 Komunikasi antara klien

Untuk menyelesaikan transfer RGB, klien yang berpartisipasi perlu berbagi beberapa data satu sama lain.

Jika Anda memiliki pemahaman yang mendalam tentang langkah-langkah transfer aset RGB, Anda dapat mengetahui bahwa pengirim perlu berbagi konsinyasi dengan penerima(s). Struktur data ini berisi semua informasi yang diperlukan untuk memverifikasi transfer, termasuk semua transisi status yang dapat dilacak kembali ke status pendirian kontrak tersebut.

Pengiriman harus ditransfer dari pengirim ke penerima melalui komunikasi, tetapi protokol RGB tidak memperhatikan saluran komunikasi yang digunakan untuk operasi berbagi data ini, karena ada banyak cara untuk melakukannya. Namun, secara keseluruhan, ada dua cara utama untuk berbagi data dalam perangkat lunak RGB:

  1. Storm: Sebuah sistem komunikasi dan penyimpanan instan peer-to-peer berbasis Jaringan Petir.
  2. Server Proksi RGB: Sebuah server HTTP JSON-RPC standar yang klien-kliennya dapat mengunggah dan mengunduh data. Pengguna dapat menjalankan server proksi mereka sendiri atau menggunakan server pihak ketiga. Bergantung pada server pihak ketiga dapat memengaruhi privasi dan resistensi sensor, tetapi tidak keamanan.

5. Sejarah pengembangan protokol RGB

Setelah memiliki konsep umum tentang protokol RGB, saya rasa pada saat ini, kita dapat memahami bagaimana protokol tersebut berkembang langkah demi langkah. Setiap kesepakatan pada tingkat ini tidak tercapai dalam semalam dan pasti telah melalui banyak perubahan dan inovasi.

tahap wawasan

RGB awalnya dipikirkan oleh Giacomo Zucco dan Peter Todd, yang mengusulkan konsep otentikasi sisi klien dan konsep penyegelan sekali pakai

tahap pengembangan

Awalnya, itu dipelihara oleh BHB Network dan inbitcoin untuk jangka waktu tertentu, dan didukung oleh Poseidon Group.

Kemudian, pengembang utama menjadi Alekos Filini

Sejak pertengahan 2019 hingga saat ini, Pandora Core AG dan Dr. Maxim Orlovsky telah menjadi kontributor utama dalam pengembangan teknologi

Tahap kematangan bertahap

Sejak 2019, protokol RGB telah menerima bantuan dari banyak kontributor dan organisasi industri dan telah berkembang secara bertahap. dan merupakan proyek berdasarkan serangkaian standar yang dipelihara oleh Asosiasi Standar LNP/BP.

Sebagai contoh: Pada tahap ini, RGB direkonstruksi dari protokol token menjadi sistem kontrak pintar umum, menyerap banyak bagian transaksi rahasia, dan menggunakan teknologi bulletproof dari Blockstream. Keseluruhan pekerjaan ini didukung secara finansial oleh Bitfinex/Tether Inc dan Fulgur Ventures. (Ini juga merupakan dasar untuk pengembangan terus menerus dari protokol RGB)

Nasihat Adam Back dan para insinyur Blockstream memainkan peran penting dalam desain teknis RGB, termasuk Andrew Poelstra (Bulletproof, mimblewimple, Transaksi Rahasia), Peter Wuille (Transaksi Rahasia, Bulletproof) dan desain arsitektur Christian Decker (Jaringan Petir, Sistem). Jadi ini adalah alasan penting lainnya mengapa saya memperhatikan Liquid. Secara teoritis, keduanya memiliki banyak pertukaran, dan saya sangat optimis tentang kombinasi keduanya di masa depan.

6. Status saat ini dari protokol RGB

Pekerjaan pengembangan protokol utama RGB hampir selesai. Pada versi v0.10, penerbitan aset dan fungsi lainnya dapat digunakan dengan mudah. Namun, beberapa masalah terjadi saat terhubung ke bolt-ln (jaringan bolt lightning saat ini), sehingga standar bifrost dirancang. Protokol ini digunakan untuk memperluas kontrak pintar dan lebih lanjut mengusulkan standar Storm.

Versi v0.11 saat ini sedang menjalani audit keamanan dan diharapkan selesai dan dirilis pada awal 2024. Versi v0.11 merupakan pembaruan utama dibandingkan dengan v0.10. Kontrak antara keduanya sudah pasti tidak lagi kompatibel. Mungkin ada rencana untuk pertukaran aset pada saat itu. Mungkin juga ada jembatan. Pada akhirnya, semua versi saat ini adalah versi uji coba.

Saya lebih mengharapkan bahwa versi protokol v0.11 akan menjadi versi besar yang stabil, yang akan membawa tingkat kepastian tertentu untuk pengembangan proyek-proyek ekologis di bawah protokol.

Selanjutnya, izinkan saya membicarakan masalah-masalah yang ada pada protokol RGB secara detail:

1️⃣Kemajuan pengembangan lambat

Masalah ini telah dikritik oleh banyak orang, dan alasannya disebabkan oleh banyak faktor:

Asosiasi LNP/BP memiliki sangat sedikit pengembang, dan pekerjaan kode utama diselesaikan oleh Dr. Maxim dan Bitfinex

LNP/BP adalah organisasi nirlaba, dan operasinya pada dasarnya bergantung pada sumbangan. Meskipun mendapat dukungan keuangan dari Bitfinex/Tether Inc dan Fulgur Ventures, penggunaan dana juga memerlukan perencanaan yang hati-hati (misalnya, jika Anda ingin mengadakan konferensi offline setiap tahun, Anda mungkin tidak memiliki anggaran)

2️⃣ Ketidakstabilan kuat

Ketidakstabilan ini merujuk pada “sejauh mana pembaruan protokol dapat merusak versi-versi sebelumnya.

Misalnya, kali ini v0.10 akan menyebabkan ketidakpastian yang lebih besar karena kerusakan kontrak (inkompabilitas) dari v0.11.

Jika proyek-proyek ekologis di bawah protokol mengembangkan fungsi berdasarkan v0.10, mereka mungkin perlu dilakukan ulang di v0.11, yang akan membawa biaya risiko tinggi. Namun, dari perspektif asosiasi itu sendiri, itu untuk pembaruan dan perencanaan keseluruhan, dan tidak akan mempertimbangkan masalah ini pada tahap ini.

3️⃣Masalah ketidakcocokan

Asosiasi itu sendiri mempertimbangkan rencana pengembangan keseluruhan perjanjian, yang mungkin tidak selalu cocok dengan kebutuhan pasar.

4️⃣Kurang perhatian pada dana

Saat ini, hanya sedikit pendana besar yang memperhatikan RGB. Institusi masih tenggelam dalam narasi yang bisa terlihat dengan cepat, seperti inskripsi. Tidak cukup perhatian terhadap protokol besar dan mendalam seperti RGB, sehingga perkembangan ekologi sementara ini belum banyak peningkatan (meskipun lebih baik dari sebelumnya, tapi saya pribadi pikir ini karena efek tumpahan dana)

7. Visi saya untuk masa depan protokol RGB

Ketika saya menyatakan pendapat saya, saya suka memberikan alasan saya sangat banyak, karena ini juga dasar bagi penilaian saya; Saya tidak suka memerintah dan fomo tanpa berpikir, karena itu tidak sejalan dengan niat sejati saya. Jadi, mari kita urutkan terlebih dahulu:

Pengembangan ekologi BTC adalah hasil dari harapan bersama para penambang saat ini, dana lama, dll., dan narasi baru juga diperlukan di pasar;

—Kondisi teknis dasar untuk pengembangan ekosistem BTC sudah ada, di mana peningkatan taproot adalah bagian yang sangat penting;

Penerbitan aset adalah langkah pertama dalam pengembangan ekologis. Tanpa aset, tidak ada yang bisa dilakukan. Jadi kita dapat melihat berbagai protokol berbasis penerbitan aset di Bitcoin, dan secara bertahap meluas ke rantai publik lainnya;

Pengembangan ekologi tidak hanya bisa dilakukan dengan penerbitan aset, itu hanya bisa menjadi langkah pertama. Langkah kedua adalah menerapkan skenario aplikasi untuk aset-aset ini, yaitu, untuk memproses dan pertukaran aset, dll. Ini memerlukan kontrak pintar, yang bisa sederhana hingga kompleks;

Dari protokol saat ini, satu-satunya yang asli yang saya lihat adalah RGB dan Bitvm, dan seperti yang saya katakan sebelumnya, RGB lebih praktis.

Inilah mengapa saya menyukainya!

Namun, proses pengembangan hal-hal seringkali tidak seconsistent yang dibayangkan. Mari gunakan gambar untuk mengungkapkannya:

Bagian 2: Bagian Perjanjian—Memahami LNP/BP

1. Mengenal LNP/BP

LNP: protokol jaringan pencahayaan (protokol jaringan petir)

BP: protokol Bitcoin

Ini adalah organisasi nirlaba Swiss, Bertanggung jawab atas pengawasan standar terbuka dan protokol Layer 2 dan 3 untuk Bitcoin dan Jaringan Lightning. Mereka adalah pencipta protokol L2 dan L3 seperti RGB, Bifrost, Storm, Prometheus, Kaleidscope, dan aktif membangun ekosistem #BiFi (Keuangan Bitcoin) di Jaringan Lightning. Asosiasi ini terdiri dari@dr-orlovskydan@giacomozuccoDidirikan pada tahun 2019

Tautan situs web resmi Tautan Twitter link github

Github berisi sejumlah besar informasi sumber terbuka tentang RGB dan protokol terkait. Teman-teman teknis dapat melihat lebih dekat.

LNP/BP memiliki jajaran organisasi donor yang sangat kuat, termasuk:

Selain itu, TEDA telah menyatakan berkali-kali bahwa akan mengeluarkan USDT pada protokol RGB dan mempromosikan pengembangan protokol RGB!

Analisis standar LNP/BP

2.1 LNPBP-1: Kunci Publik

akan dilanjutkan...

Bagian Ketiga: Ringkasan Pertanyaan yang Sering Diajukan

Dalam bagian ini, saya akan melanjutkan untuk merangkum dan memperbarui berbagai isu terkait teknologi RGB dan BTC yang ditemui dalam proses belajar dan operasi komunitas di tempat ini.

Q1. Mengapa ada berbagai jenis alamat BTC?

Ada empat jenis utama alamat bitmap:

1️⃣Alamat Hash Kunci Publik Legacy/Pembayaran (P2PKH)

Jenis alamat Bitcoin tradisional ini adalah bentuk alamat saat dibuat pada awalnya, sehingga juga disebut sebagai alamat “warisan” atau alamat “hash kunci publik pembayaran (P2PKH)” karena saat Bitcoin diluncurkan pada tahun 2009, metode generasinya dimulai dengan generasi pasangan kunci publik/privat, yang pada saat itu adalah satu-satunya cara untuk membuat alamat.

Jenis alamat ini semuanya dimulai dengan "1". Karena mengunakan ruang paling banyak dalam transaksi, ini juga merupakan jenis alamat yang paling mahal.

2️⃣Alamat Pay-to-Script-Hash (P2SH)

Jenis alamat ini tidak menggunakan hasil operasi hash dari kunci publik, tetapi menggunakan operasi hash dari skrip tertentu untuk mencatat pelanggaran, dan dapat digunakan untuk transfer yang memerlukan tanda tangan ganda, dll.

Jenis alamat ini dimulai dengan "3" karena Anda dapat menggunakan Segregated Witness untuk menghemat biaya transaksi, mengirim ke alamat P2SH sekitar 26% lebih murah daripada dompet yang menggunakan alamat lama.

3️⃣Alamat Segregated Witness (SegWit) Alamat Bech32

Alamat Segwit juga dikenal sebagai alamat Bech32. Jenis alamat Bitcoin ini mengurangi jumlah informasi yang disimpan dalam transaksi. Mereka tidak menyimpan tanda tangan dan skrip dalam transaksi, tetapi dalam saksi (komit).

Jenis alamat ini dimulai dengan “bc1q”. Dibandingkan dengan alamat P2SH, alamat Segwit dapat menghemat sekitar 16% biaya transaksi, dan dibandingkan dengan alamat tradisional, mereka dapat menghemat lebih dari 38% biaya.

Alamat Taproot 4️⃣

Untuk meningkatkan efisiensi ruang blok dan meningkatkan biaya, SegWit telah memperkenalkan beberapa perubahan dalam cara alamat dikonstruksi. Oleh karena itu, berdasarkan alamat SegWit, alamat Taproot dikembangkan, yang diterjemahkan sebagai alamat akar utama.

Jenis alamat ini dimulai dengan "bc1p", yang lebih lanjut mengurangi ruang penyimpanan, meningkatkan efisiensi transaksi, dan memberikan privasi yang lebih baik.

Q2. Saat menggunakan beberapa dompet BTC, mengapa alamat dompet berbeda setiap kali digunakan?

Ini adalah metode teknis yang umum digunakan pada BTC: HD Wallet

Teknologi ini memungkinkan sepasang “kunci publik dan pribadi” menghasilkan banyak sub-kunci publik, yang merupakan alamat yang kita lihat; fitur ini bertujuan melindungi privasi pengguna dompet Bitcoin.

Karena dalam penggunaan tradisional, untuk mengonfirmasi transaksi, pengguna akan mengekspos kunci publik mereka, maka ada risiko untuk mengungkapkan identitas asli mereka (yang dapat terus dilacak), tetapi setelah menggunakan HD Wallet, setelah setiap penggunaan, Konversikan ke kunci publik sub lainnya sehingga tidak dapat dilacak.

Untuk rincian, silakan lihat dokumen-dokumen berikut:

Dompet HD | Dompet Hierarkis Deterministik

Penjelasan tentang apa itu Dompet HD, bagaimana cara kerjanya di Bitcoin, dan sejarahnya.

learnmeabitcoin.com

Q3. Apa aset pertama di RGB?

Banyak orang akan berdebat tentang judul 'pertama' karena orang suka mengejar yang pertama

Jika Anda ingin membicarakan aset pertama di RGB, mungkin dirilis ketika Dr. Maxim sendiri mencobanya. Tentu saja, baik Anda maupun saya tidak melihatnya.

Jika Anda ingin membicarakan tentang aset contoh RGB yang dibuka oleh Asosiasi LNP/BP, Anda dapat merujuk ke situs web berikut

rgbex.io

rgbex.io

Jika itu adalah aset yang diterbitkan pada partai proyek bitmask di bawah protokol RGB, Anda dapat merujuk ke situs web berikut

BitMask Wallet

Ekstensi Browser untuk Aplikasi Terdesentralisasi di Bitcoin. Akses Keuangan Bitcoin, NFT (UDAs), dan lainnya menggunakan protokol RGB...

beta.bitmask.app

Tetapi bitmask hanya merupakan proyek pihak di bawah protokol RGB, karena RGB adalah “terverifikasi oleh klien”, jadi selama Anda dapat membangun klien, Anda juga dapat menggunakan “baris perintah” untuk mengeluarkan “aset RGB pertama” Anda sendiri

Oleh karena itu, saya pikir bertengkar tentang siapa yang nomor satu memiliki arti untuk publisitas jangka pendek, tetapi dalam jangka panjang, nilai yang terkandung dalam aset lebih berarti. Nilai ini mungkin berupa semangat komunitas, pemberdayaan, dll.

Q4. Apakah transaksi RGB diunggah ke rantai secara real time?

Sebenarnya, Anda tidak dapat bertanya ini, karena: RGB menggunakan jaringan Bitcoin untuk "pengesahan keamanan" dan "pencegahan pengeluaran ganda". Pada dasarnya, ini dapat digunakan pada jaringan lain dengan karakteristik seperti itu.

Jika transaksi RGB berjalan di jaringan utama, maka transaksinya diunggah ke jaringan utama secara real time; jika transaksi RGB berjalan di Jaringan Petir, maka datanya diunggah ke Jaringan Petir secara real time, dan data Jaringan Petir disimpan di luar rantai. Ya, transaksi ini hanya akan diikat pada jaringan utama BTC pada saat penarikan; jika transaksi RGB berjalan di jaringan lain, situasi perantai data juga akan ditentukan berdasarkan kondisi jaringan lainnya.

Harus juga dicatat bahwa data transaksi aktual RGB disimpan di klien, dan yang diunggah ke rantai adalah agregasi komitmen transaksi.

Q5. Tolong perkenalkan apa yang bisa dilakukan RGB?

Bagi saya, saya pikir RGB adalah teknologi umum yang dapat terhubung ke L1/L2/L3. Ini dapat melakukan banyak hal dan merupakan bagian yang sangat penting dalam pengembangan ekologi BTC; itu dapat mewujudkan BIFI, yaitu, bitcoin+fi, yang dapat Itu adalah defi, nftfi, gamefi, atau bentuk fi lainnya.

Sebenarnya, banyak orang memperhatikan penggunaan RGB dalam kripto, tetapi RGB dapat melakukan lebih, seperti obligasi, obligasi pemerintah, gabungan aset nyata dan aset virtual, dll.

Q6. Apa hubungan antara protokol RGB, jaringan utama, dan Jaringan Lightning?

Protokol RGB dapat berjalan di jaringan utama, di Jaringan Lightning, dan bahkan di rantai samping di masa depan.

RGB dirancang untuk berjalan di Jaringan Lightning demi skalabilitas. Karena menjalankan kontrak pintar, tps jaringan utama jelas tidak dapat memenuhi persyaratan ini. Tps tinggi Jaringan Lightning bisa, tetapi Jaringan Lightning Bolt saat ini tidak bisa. Jaringan ini memenuhi persyaratan kontrak pintar kompleks RGB, sehingga perlu ditingkatkan ke bifrost untuk menjadi lengkap;

Q7. Seringkali terdapat masalah dengan Jaringan Lightning saat ini. Mengapa tidak memilih untuk menjalankannya di rantai samping? Dan mengapa orang asing lebih memilih Jaringan Lightning?

Masalah saat ini disebabkan oleh ukuran saluran Jaringan Lightning, dan Jaringan Lightning awalnya dirancang untuk pembayaran kecil; tentu saja, jika Anda membangun saluran besar sendiri, Anda juga dapat melakukan pembayaran besar (umumnya jumlah besar akan masuk ke mainnet) )

Saya pikir ada dua alasan mengapa Jaringan Petir digunakan daripada rantai samping:

1️⃣ Rantai samping umumnya dianggap tidak cukup asli, karena rantai samping memiliki rantai mereka sendiri, node-node mereka sendiri, blok-blok mereka sendiri, dan mekanisme konsensus mereka sendiri. Anda bahkan bisa mengatakan bahwa itu tidak terlalu berhubungan dengan jaringan utama BTC; tetapi Jaringan Petir dapat dipahami sebagai sesuatu yang bergantung pada jaringan utama BTC. Itu sangat asli dan disebut L2.

2️⃣TPS teoritis Jaringan Lightning jauh lebih tinggi daripada sisi rantai

Q8. Asosiasi LNP/BP hanya menerima sumbangan. Apakah ini akan mempengaruhi kemajuan pengembangan?

Saya juga memiliki kekhawatiran semacam ini, terutama karena sepertinya tidak ada banyak sumbangan saat ini (sebenarnya, tingkat pengembalian investasi seperti TEDA sangat tinggi), tetapi saya tetap menghargai semangat asosiasi dengan cara nirlaba. Melakukan hal-hal besar seperti itu.

Secara umum, sebagian besar pekerjaan pada protokol RGB telah selesai. Tentu saja, masih ada banyak tugas yang harus diikuti; Saya pikir jika protokol RGB semakin mendapatkan perhatian orang, semakin banyak pengembang bergabung, pekerjaan pengembangan akan berubah cepat.

Q9. Apakah TEDA akan menerbitkan stablecoin di RGB?

Ya, dan beberapa kali

Q10. Sejauh mana protokol RGB telah berkembang sejauh ini?

Per tanggal 17 Desember 2023, semua orang sedang menunggu pembaruan v0.11. Pembaruan ini melibatkan pembaruan kontrak pintar, dompet, dll.; kami berharap bahwa v0.11 akan menjadi versi stabil yang lebih besar, sehingga proyek-proyek dalam ekosistem dapat mengalami perkembangan yang relatif aman.

Jika v0.11 dirilis, penerbitan dan transfer aset RGB berbasis Jaringan Lightning akan segera terwujud (akan sangat cepat), namun kontrak pintar kompleks masih bergantung pada pengembangan Jaringan Lightning bifrost.

Q11. Perkenalkan berbagai proyek di bawah ekosistem RGB?

bitmask/bitlight: Dua pihak proyek yang sangat formal. Yang pertama diumumkan di beranda LNP/BP dan berfokus pada pengembangan dompet dan diba (pasar nft). Yang terakhir berfokus pada pengembangan dompet dan dex;

pprgb: Meme rgb pertama dengan popularitas di pasar, sebuah proyek yang sementara dirilis di liquid (perhatikan atributifnya)

seal: Proyek-proyek yang berharap mengeluarkan NFT dan memberdayakan token di rgb bersikeras untuk mengeluarkan di rgb

pertukaran UTXO: Saya ingin membangun dex di rgb dan menggunakan zero-roll airdrops. Aset yang dikeluarkannya harus berupa aset rgb. Namun, mengingat bentuknya saat ini, diduga akan berbentuk terpusat dan menilai risikonya sendiri.

BiHelix: Awalnya dinamai infinity, kemudian diubah namanya menjadi intas, dan kemudian diubah namanya menjadi Bihelix. Saya menulis banyak artikel dan melakukan banyak pekerjaan penginjilan, tetapi di awal terdapat beberapa ketidaknyamanan dengan perjanjian LNP/BP dan diidentifikasi sebagai penipuan. Saya menyarankan Mereka perlu menangani masalah ini dengan baik, jika tidak akan lebih sulit untuk melakukannya di jalur ini

rgbdoge: Diperkirakan bahwa ini adalah proyek Tiongkok (saya tidak peduli apakah itu China atau asing, itu tergantung pada kualitas dan strategi proyek). Ini memiliki aksi yang kuat, tetapi kurang arah (dari pertempuran awal untuk 'nomor satu', hingga membangun platform, hingga diterbitkan di liquid)

bitrgb: Sebuah platform untuk membuat kontrak pintar RGB. Saat ini sedang menggunakan metode nostrasset. Saya sudah merekomendasikan tugas zealy (ide Lubai) sebelumnya, namun mengingat 'anonimitas tim/keanonimitasan lembaga investasi/charge mint (harga tampaknya tidak rendah)', merasa bahwa risikonya sangat tinggi.

Baru-baru ini, ditemukan bahwa LNP/BP tg diidentifikasi sebagai penipuan oleh Dr. Maxim.

Inscriptionwar: Ini benar-benar gratis, jadi tidak perlu berpartisipasi.

Q12. Keamanan on-chain dari RGB dapat dipahami, tetapi bagaimana memahami keamanan off-chain?

Keamanan luar rantai bergantung pada pihak proyek atau klien itu sendiri, sehingga asosiasi perlu menetapkan standar yang seragam untuk penyimpanan, dll., untuk memastikan keamanan aset, dll.

Q13. Di mana data RGB disimpan?

Data utama disimpan di klien off-chain, dan klien dapat berbagi informasi dan berkomunikasi melalui node Storm di masa depan.

Q14. Ceritakan tentang hubungan antara sideswap dan liquid?

Biarkan saya memberikan pengantar singkat. Adam Back mendirikan perusahaan blockstream. Perusahaan ini memiliki banyak produk, seperti platform pengembangan rantai sisi elemen. Mereka juga memiliki produk dompet hijau, kolam penambangan riil, dan produk manajemen keuangan terkait dengan kolam penambangan. Produk keuangan, dll.;

Liquid adalah L2 yang dikembangkan menggunakan platform elemen, dan sideswap adalah sebuah proyek di Liquid.

Q15. RGB disimpan di luar rantai, jadi apakah keamanan data di luar rantai dijamin oleh pihak proyek? Jika ada masalah dengan data pihak proyek, apakah mungkin akan ada masalah dengan aset? Apakah mungkin pihak proyek melakukan hal jahat?

Keamanan penyimpanan data off-chain disediakan oleh pihak proyek. Pengguna dapat melindungi keamanan aset mereka dengan mencadangkan data. Tentu saja, jika ada masalah dengan data pihak proyek dan pengguna tidak mencadangkan data sendiri, maka akan ada masalah dengan aset.

Beberapa pihak proyek jahat mungkin melakukan kejahatan dengan membuat malware, namun mekanisme penggunaan RGB dapat menghindari penipuan mekanisme. Tentu saja, RGB sulit untuk mencegah di semua blockchain.

Q16. Melalui node Storm, apakah data dapat saling terhubung antara pihak proyek yang berbeda dan mencapai desentralisasi data?

Ya, menggunakan protokol Storm, data dibagikan di antara rekan, tetapi perkembangan saat ini terlambat

Q17. Karena protokol RGB bersifat pribadi, dunia luar tidak dapat melihat data transaksi pribadi. Apakah proyek ini dapat menyediakan informasi transaksi pribadi, transfer, dan lainnya?

Tidak bisa. Pihak proyek tidak dapat mengumpulkan informasi tentang transaksi individu dan hanya dapat mengumpulkan transfer nomor yang selesai dalam aplikasi (seperti statistik agregat).

Tentu saja, saya pribadi berpikir bahwa jika pengguna memberikan izin yang relevan, maka aplikasi dapat mengakses data ini (akan sedikit mirip dengan kunci tanpa blinding di Liquid untuk melihat informasi blinding)

Q18. Apakah mungkin ada aset sekuritas (AMP) yang mirip dengan Liquid (yang harus diungkapkan ke dunia luar), sehingga aset yang harus memenuhi regulasi tertentu harus diungkapkan ke dunia luar?

Ya, tetapi setiap perusahaan perlu mematuhi regulasi terkait sekuritas.

Q19. Bagaimana cara membuktikan bahwa suatu aset adalah aset RGB?

1) Aset memiliki ContractID dan nilai awal genesis

2) Kompatibel dengan dompet RGB

3) Sumber terbuka

Dengan cara ini Anda bisa tahu apakah itu adalah aset RGB

Q20. Karena aset antara proyek-proyek berbeda tidak dapat berinteroperasi, apakah mungkin memiliki lapisan aset yang umum?

UTXO adalah lapisan aset "publik", tetapi hanya di antara aset yang sama, misalnya: USDT<>USDT; di masa depan, kita dapat mencapai "interoperabilitas" antara aset yang berbeda, tetapi ini memerlukan Bifrost

Q21. Apakah RGB dapat terhubung ke rantai yang berbeda seperti Liquid dan L2 lainnya? Bentuk apa yang diambil aset tersebut? Apakah harus sesuai dengan spesifikasi aset RGB?

Ini memungkinkan, tetapi rantai target harus mendukung model UTXO dan model lain yang tersedia agar dapat terintegrasi dengan RGB Core dan perpustakaan lintas. Saat ini, aset perlu mengikuti spesifikasi model RGB20.

Q22. Jika RGB dibangun di Lightning Network, apakah bisa dianggap seperti ini: data RGB direkam di luar rantai, data pembayaran dikonfirmasi melalui Lightning Network, dan data Lightning Network diunggah ke jaringan utama Bitcoin melalui beberapa mode untuk konfirmasi?

Sebenarnya, RGB kompatibel dengan LN dan Anda dapat menggunakannya dengan implementasi LN apa pun, seperti memasukkan CLN atau LND. Saat menggunakan Storm, pengakuan setiap sampel mungkin dilakukan di LN; di L1, pengakuan dan routing aset hanya dilakukan jika Anda membuka/menutup saluran atau memindai menggunakan HTLC.

Q23. Karena kekhususan transfer aset RGB, yang memerlukan konfirmasi dari kedua belah pihak, apakah sulit membangun mekanisme amm yang mirip dengan uniswap? Bisakah ini dicapai dengan membiarkan pengguna memberikan izin tertentu sebelumnya?

Ya, ini memerlukan banyak perpustakaan pendukung untuk bekerja sama,

Secara teori, proses ini dapat disederhanakan melalui otorisasi. Tentu saja, ini hanya dalam teori.

Bagian 4: Tautan referensi

1. Situs web resmi teknologi RGB

Di sini, Anda bisa belajar:

1️⃣Apa itu RGB, apa yang bisa dilakukannya, dan apa keuntungannyaMelompat

2️⃣Bagaimana cara mencoba perpustakaan RGB, seperti baris perintah, menginstal node, memanggil API, dll. (Melompat

3️⃣Pelajari RGB melalui video resmi (tentu saja, itu sulit bagi mereka yang bukan penutur bahasa Inggris)Melompat

protokol RGB

Kontrak pintar yang dapat diskalakan & rahasia untuk Bitcoin & Lightning

rgb.tech

2. RGB Blackpaper

Dokumen ini menjelaskan prinsip desain dan memberikan wawasan teknis mendalam tentang bagaimana sistem RGB dibangun dan bekerja, termasuk:

1️⃣Gambaran dan tujuan desain protokol ( Melompat

2️⃣Pengenalan tentang "Verifikasi Klien", menjelaskan "Segel Sekali Pakai" dan "Komitmen Bitcoin Deterministik"(Melompat

Penjelasan tentang “Kontrak RGB, Status, dan Operasi” (Lompat

4️⃣Beberapa konten dari kontrak 'Try RGB': termasuk menulis kontrak, berinteraksi dengan kontrak, komunikasi P2P, berinteraksi dengan dompet, dll. (Melompat

RGB Blackpaper | RGB Blackpaper

Lapisan Kontrak Pintar Turing-complete, Skalabel, & Rahasia untuk Bitcoin & LN

blackpaper.rgb.tech

3. Dokumen FAQ resmi

Jika Anda mengalami masalah, Anda dapat memeriksa apakah dokumen resmi ini memiliki jawaban.

rgbfaq.com

rgbfaq.com

4. Mesin virtual AluVM (relatif hardcore, memerlukan beberapa pengetahuan dasar)

Di sini, Anda dapat belajar tentang mesin virtual Alu yang lengkap Turing yang dikembangkan oleh Asosiasi LNP/BP

Tentang AluVM | AluVM

www.aluvm.org

5. Laporan analisis protokol RGB berkualitas tinggi

1️⃣Penelitian CoinEx

Sebuah Analisis Singkat tentang RGB: Protokol Kontrak Pintar yang Dapat Diperluas dan Rahasia yang Dibangun di atas Bitcoin

Blog | CoinEx - Pertukaran Cryptocurrency Global

CoinEx - Bursa Cryptocurrency Global. Mendukung BTC, LTC, ETH, XRP, Doge, Shib, dan lebih banyak pasangan perdagangan. Pertandingan berkecepatan tinggi...

www.coinex.com

2️⃣Federico Tenga

Memahami protokol RGB

@FedericoTenga">Federico Tenga – Medium

@FedericoTengaBaca tulisan dari Federico Tenga di Medium. Bekerja pada hal-hal Bitcoin. Setiap hari, Federico Tenga dan ribuan suara lainnya re...

@FedericoTenga"medium.com

3️⃣Bitfinex

Bagaimana RGB Dapat Meningkatkan Bitcoin?

Bagaimana RGB Dapat Meningkatkan Bitcoin? - Blog Bitfinex

RGB adalah lapisan kontrak pintar dan protokol off-chain yang dibangun di atas blockchain Bitcoin, yang memungkinkan untuk pencetakan dan penerbitan o…

blog.bitfinex.com

4️⃣Waterdrip Capital

Penjelasan rinci tentang protokol RGB: menemukan cara baru untuk membuat lapisan kedua baru dari penerbitan aset Bitcoin

foresightnews.pro

foresightnews.pro

5️⃣ Desain protokol RGB

Desain protokol RGB

Tempat berkumpulnya gagasan Bitcoin dari China

www.btcstudy.org

Disclaimer:

  1. Artikel ini dicetak ulang dari [DaPangDun]. Semua hak cipta milik penulis asli [DaPangDun]. Jika ada keberatan terhadap cetakan ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan cepat.
  2. Penafian Tanggung Jawab: Pandangan dan opini 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.

Пригласить больше голосов

Содержание

Panduan Lengkap Belajar RGB: Sumber Daya dan Bahan

Pemula5/20/2024, 2:32:27 PM
RGB adalah teknologi yang tidak terbatas pada kripto. Ini dapat digunakan secara luas dalam skenario non-kripto kita. Ketika protokol menjadi lebih matang, kita akan melihat semakin banyak kasus penggunaan.

Banyak orang mulai memperhatikan protokol RGB Bitcoin dan sangat senang. Namun, kebanyakan orang relatif tidak mengenal protokol seperti itu (terutama protokol yang cukup kompleks secara teknis), dan tidak tahu bagaimana cara meneliti dan mencoba konten serta ekologi protokol tersebut.

Oleh karena itu, saya secara khusus menulis sebuah Cermin yang terus diperbarui untuk merangkum bahan pembelajaran yang relevan dan memberikan jalur pembelajaran yang relatif masuk akal; pada saat yang sama, juga berfungsi sebagai catatan pembelajaran pribadi tentang RGB.

Daftar isi

  1. Apa itu RGB
  2. Apa yang bisa RGB lakukan
  3. Apa karakteristik dari RGB
  4. titik teknologi RGB
  5. Sejarah pengembangan protokol RGB
  6. Status saat ini dari protokol RGB
  7. Visi saya untuk masa depan protokol RGB

Bagian 2: Bagian Kesepakatan-Pemahaman LNP/BP

  1. Kenali Asosiasi LNP/BP
  2. analisis standar LNP/BP

Bagian Tiga: Ringkasan Pertanyaan yang Sering Diajukan

  1. Mengapa ada berbagai jenis alamat BTC?
  2. Ketika menggunakan beberapa dompet BTC, mengapa alamat dompet berbeda setiap kali digunakan?
  3. Apa aset pertama di RGB?
  4. Apakah transaksi RGB real-time di rantai?
  5. Memperkenalkan apa sebenarnya yang dapat dilakukan RGB?
  6. Apa hubungan antara protokol RGB, jaringan utama, dan Jaringan Petir?
  7. Saat ini seringkali terdapat masalah dengan Jaringan Lightning. Mengapa tidak memilih untuk berjalan di sisi rantai? Dan mengapa orang asing lebih memilih Jaringan Lightning?
  8. Asosiasi LNP/BP hanya menerima sumbangan. Apakah itu akan memengaruhi kemajuan pengembangan?
  9. Apakah TEDA akan menerbitkan stablecoin di RGB?
  10. Sejauh mana protokol RGB telah berkembang sejauh ini?
  11. Memperkenalkan berbagai proyek di bawah ekosistem RGB?
  12. Keamanan on-chain dari RGB dapat dipahami, tetapi bagaimana memahami keamanan off-chain?
  13. Di mana data RGB disimpan?
  14. Mari kita bahas hubungan antara sideswap dan liquid?
  15. RGB disimpan di luar rantai, jadi apakah keamanan data di luar rantai dijamin oleh proyek ini? Jika ada masalah dengan data dari pihak proyek, apakah mungkin akan ada masalah dengan aset? Apakah mungkin pihak proyek melakukan kejahatan?
  16. Melalui node Storm, apakah data dapat saling terhubung antara berbagai pihak proyek dan mencapai desentralisasi data?
  17. Karena protokol RGB bersifat pribadi, pihak luar tidak dapat melihat data transaksi pribadi. Apakah proyek ini dapat menyediakan informasi transaksi pribadi, transfer, dan lainnya?
  18. Apakah mungkin akan ada keamanan aset yang mirip dengan Liquid (AMP) yang harus diungkapkan ke dunia luar, sehingga aset yang harus memenuhi regulasi tertentu harus diungkapkan ke dunia luar?
  19. Bagaimana cara membuktikan bahwa aset adalah aset RGB?
  20. Karena aset antara proyek-proyek berbeda tidak dapat saling beroperasi, apakah mungkin untuk memiliki lapisan aset yang umum?
  21. Apakah RGB dapat terhubung ke rantai yang berbeda seperti Liquid dan L2 lainnya? Bentuk asetnya bagaimana? Haruskah sesuai dengan spesifikasi aset RGB?
  22. Jika RGB dibangun di Jaringan Lightning, apakah bisa dianggap seperti ini: data RGB direkam di luar rantai, data pembayaran dikonfirmasi melalui Jaringan Lightning, dan data Jaringan Lightning diunggah ke jaringan utama Bitcoin melalui beberapa mode untuk konfirmasi?
  23. Karena kekhususan transfer aset RGB, yang memerlukan konfirmasi dari kedua pihak, apakah sulit untuk membangun mekanisme amm yang mirip dengan uniswap? Apakah ini bisa dicapai dengan membiarkan pengguna memberikan izin tertentu terlebih dahulu?
  1. Situs web resmi teknologi RGB
  2. RGB BLACKPAPER
  3. Dokumen FAQ resmi
  4. mesin virtual AluVM
  5. Laporan analisis protokol RGB berkualitas tinggi

Bagian Satu: Ilmu Populer Bagian-Pemahaman Awal tentang RGB

1. Apa itu RGB?

Ketika banyak orang melihat tiga kata RGB, mereka memikirkan 'tiga warna primer: merah hijau biru'. Jika Anda melihat ikonnya, memang demikian adanya. Hal ini karena protokol RGB menggunakan konsep awal 'koin yang dicelup'.

Di sini kita sedang membicarakan RGB adalah sebuah perjanjian, Sebuah sistem protokol kontrak pintar yang sangat pribadi dan dapat diskalakan yang dapat berjalan di jaringan Bitcoin mainnet, Lightning Network, atau jaringan serupa.

Protokol ini saat ini dikelola dan diperbarui oleh protokol LNP/BP, dan bitfinex juga berpartisipasi dalam beberapa pekerjaan kode.

Sulit untuk hanya mengklasifikasikan RGB ke dalam kategori Bitcoin L2. RGB tidak memiliki rantai sendiri, tidak memiliki lapisan sendiri, dan dapat beroperasi pada L2 BTC lainnya. Oleh karena itu, secara tepat: Ini adalah teknologi universal.

Dalam industri, umumnya dipercayai bahwa RGB dan Bitvm akan menjadi bentuk ekspansi BTC yang paling akhir, karena keduanya dapat mencapai skalabilitas ekosistem BTC berdasarkan sifat asli BTC. Dibandingkan dengan Bitvm, yang jauh, RGB telah secara bertahap diimplementasikan.

Perlu dicatat bahwa RGB adalah teknologi yang tidak terbatas pada kripto. Ini dapat digunakan secara luas dalam skenario non-kripto kita. Seiring protokol menjadi lebih matang, kita akan melihat lebih banyak kasus penggunaan.

2. Apa yang bisa RGB lakukan?

Dari pengantar resmi, kita dapat melihat fungsi-fungsi yang dapat dicapai oleh protokol RGB:

  1. Menerbitkan aset digital yang dapat dipertukarkan seperti saham, obligasi, dan bentuk sekuritas lainnya;
  2. Buat berbagai bentuk koleksi (aset non-fungible);
  3. Membuat dan mengelola sistem identitas dan reputasi kedaulatan/desentralisasi;
  4. Membuat dan memelihara catatan sejarah yang dapat dibuktikan unik tentang peristiwa tertentu yang dapat digunakan untuk pemeriksaan melalui pengungkapan data parsial yang terkendali dengan baik;
  5. Merancang dan menjalankan bentuk kontrak pintar lainnya dengan kompleksitas sembarang

Jika kita mengklasifikasikannya, kita dapat melihat:

  1. Dapat menerbitkan aset (token, nft, domain, dll.)
  2. Dapat digunakan sebagai lapisan data
  3. Dapat membuat kontrak pintar

Dari perspektif ini, RGB memungkinkan BTC memiliki sebagian besar fungsi dari EVM saat ini, tetapi tidak diimplementasikan dalam bentuk non-native yang mirip dengan "EVM compatible", melainkan diimplementasikan secara native. Saya harus mengatakan bahwa kumpulan teori dan desain ini Konsepnya keren.

Sebenarnya, patut dicatat bahwa sistem kontrak pintar RGB sangat berbeda dari metode sebelumnya, baik berdasarkan Bitcoin (Colored Coins, Counterparty, OMNI) maupun non-Bitcoin (Ethereum, EOS, dll.), memiliki fitur uniknya sendiri:

  1. RGB membedakan konsep kontrak pintar: Penerbit, pemilik status, dan evolusi status;
  2. RGB menjaga kode kontrak pintar dan data di luar rantai;
  3. RGB menggunakan blockchain sebagai lapisan komitmen status dan skrip Bitcoin sebagai sistem kontrol kepemilikan; sementara evolusi kontrak pintar didorong oleh off-chainmodeland useCompleted dalam bahasa yang sederhana

Arti pertama adalah bahwa kontrak pintar akan lebih baik lapisannya. Penerbit hanya memiliki hak atas kontrak pada saat penerbitan, dan kemudian pemilik status akan memiliki hak selama proses evolusi status yang berkelanjutan;

Arti kedua adalah bahwa itu menjaga kode di luar rantai, yang dapat menghemat ruang rantai, meningkatkan kecepatan berjalan, dan mengurangi kesulitan pengembangan, tetapi juga dapat memastikan keamanan melalui mekanisme;

Artikel ketiga mengungkapkan lapisan pengesahan keamanannya (blockchain), dan itu adalah Turing lengkap dan dapat mendukung operasi bahasa sederhana.

Oleh karena itu, gambar berikut mungkin lebih dekat dengan pemahaman yang benar:

3. Apa karakteristik dari RGB?

Dari video pengajaran Dr. Maxim Orlovsky, kita dapat melihat bahwa karakteristik RGB yang diakui secara resmi mencakup:

  1. Privasi ekstrim
  2. Keamanan tinggi
  3. Skalabilitas
  4. tidak ada kemacetan
  5. Integrasi yang sangat tinggi

Mari kita bahas satu per satu:

1️⃣Privasi ekstrem

  1. Data hanya diketahui oleh pemilik, bukan oleh seluruh dunia. Karena RGB tidak menggunakan konsensus global tradisional, tetapi menggunakan verifikasi klien, tidak perlu menyiarkan data ke seluruh dunia. Hanya dua klien yang dapat terhubung satu sama lain yang dapat membentuk konsensus hanya satu sama lain, dan hanya satu sama lain yang mengetahui data (jika tidak dibagikan dengan dunia luar);
  2. Jumlahnya bersifat rahasia, dan Pedersen Pledges dan Bulletproofs menggabungkan fitur terbaik dari Liquid dan Grin. Mirip dengan konsep ct (confidential) di Liquid, orang lain tidak dapat melihat jenis aset dan jumlah aset dari transaksi tertentu.
  3. Merkelization dan fitur sebagian data yang mengungkapkan menjaga sebagian besar sejarah masa lalu tetap pribadi, bahkan dari pemilik masa depan. Pada dasarnya, transaksi terakhir RGB perlu dilacak kembali ke semua catatan sebelumnya yang terkait dengan transaksi tersebut, tetapi fungsi pengungkapan sebagian akan membuat proses ini lebih sederhana, dan juga akan melindungi informasi historis di rantai untuk mempertahankan tingkat privasi tertentu;
  4. Tidak ada cara untuk mengekstrak data spesifik RGB dari blockchain Bitcoin atau transaksi Saluran Lightning. Dengan kata lain, tidak mungkin untuk menganalisis informasi dari data yang dikirimkan oleh RGB di rantai, karena semuanya bersifat pribadi, yang juga berarti bahwa analisis tradisional RGB akan sulit untuk dicapai.

2️⃣Keamanan tinggi

  1. Isolasi negara: Negara terisolasi, dan kontrak hanya dapat berinteraksi melalui protokol khusus (Spectrum) di dalam saluran.
  2. Verifikasi formal: Properti kontrak dapat dibuktikan menggunakan model formal.

Saya tidak begitu memahami kedua poin ini, saya perlu mempelajarinya.

3️⃣Highly scalable

  1. Tidak terbatas oleh skalabilitas blockchain, bekerja pada Lightning Network dan saluran lainnya. Tidak hanya digunakan untuk Bitcoin atau Lightning Network, blockchain lain juga mungkin dapat diterapkan. Itulah sebabnya saya mengatakan RGB adalah kategori teknis umum dan bukan hal yang sama dengan sistem pembagian ekologi BTC yang ada.
  2. Dibandingkan dengan sistem kontrak pintar berbasis blockchain, jumlah data yang disimpan oleh klien untuk verifikasi penuh secara signifikan berkurang. Karena sangat pribadi, Anda hanya perlu menyimpan data yang terkait dengan transaksi Anda, dan klien tidak perlu menyimpan semua data.
  3. Sharding tingkat kontrak pintar: Beberapa kontrak mempertahankan catatan sejarah independen. Pertahankan kontrak independen dan tidak saling mengganggu.

4️⃣Tidak ada kemacetan

  1. Transaksi hanya menyimpan komitmen homomorfik, tidak diperlukan penyimpanan tambahan

5️⃣Integrasi yang sangat tinggi

  1. Ini dapat diintegrasikan dengan Taproot, Schnorr, eltoo, saluran jaringan petir multi-pihak, DLC...
  2. Ini juga dapat diintegrasikan dengan L2 yang sudah ada, seperti Liquid, dll.

Jadi, sebenarnya, di mata saya, RGB untuk BTC lebih mirip seperti berikut ini:

4. Poin teknologi RGB

Dibandingkan dengan protokol lain, protokol RGB memiliki poin teknisnya sendiri yang sangat unik. Berikut adalah beberapa bagian penting dari ilmu sederhana:

4.1 Penyegelan sekali pakai

Teknologi ini pertama kali diusulkan oleh Peter Todd pada tahun 2016. Arti utamanya adalah 'menambahkan segel ke pesan untuk memastikan bahwa pesan tersebut hanya dapat digunakan sekali, karena Anda harus menghapus segel untuk mengetahui pesan'.

Metode sederhana adalah dengan menyiapkan server pihak ketiga yang sudah dilegalisasi yang menerbitkan sertifikat dalam registri publik setiap kali segel dibuka atau dikunci, sehingga siapa pun dapat memverifikasi status segel yang mereka pedulikan.

Jika Anda tidak menggunakan entitas tepercaya untuk menerapkan fungsi segel satu kali, Anda dapat menggunakan UTXO Bitcoin sebagai segel. Karena setiap UTXO di Bitcoin hanya dapat dihabiskan sekali. Oleh karena itu, dengan menggunakan UTXO sebagai segel, Anda dapat mengunci UTXO ketika dibuat dan membukanya ketika Anda menghabiskannya.

RGB menggunakan teknologi “penyegelan satu kali”, yang “membungkus” informasi aset RGB, status kontrak, dll. di UTXO. Ketika UTXO dihabiskan, kepemilikan aset dan status kontrak berubah. Ini berarti setiap kali terjadi transaksi RGB, pengirim sebenarnya membuat kontrak (yang menentukan hak yang ditransfer). perubahan status.

Ambil RGB20 sebagai contoh:

1️⃣Pertama, penerbit kontrak menetapkan status pendirian kontrak dan mendefinisikan detail kontrak: nama aset, total pasokan, dll., dan penerbit memiliki hak untuk memindahkan UTXO dari pasokan tersebut;

2️⃣Ketika aset ditransfer untuk pertama kalinya, pemilik UTXO pertama dapat membuat perubahan status untuk mendefinisikan UTXO mana yang akan menyimpan aset;

Perubahan keadaan dapat diterapkan pada hak untuk mengubah kepemilikan aset, atau pada jenis hak lain, seperti hak untuk penerbitan sekunder, atau hak untuk menambahkan/mengubah atribut khusus dari aset (misalnya: metadata), dll.

4.2 Verifikasi Klien

Verifikasi RGB berbeda dari verifikasi “konsensus global” tradisional dan menggunakan teknologi “verifikasi klien.”

Dengan verifikasi Bitcoin tradisional, sebuah node yang terhubung ke jaringan terus-menerus mengunduh dan memverifikasi blok dan transaksi dalam kolam transaksi (node penuh). Sebuah node seperti itu memiliki tampilan yang diperbarui secara real-time dari set UTXO pada seluruh rantai (kumpulan semua output yang belum dihabiskan pada blockchain). Ketika melihat transaksi baru, untuk memverifikasi keabsahannya, hanya perlu memverifikasi bahwa semua input ke transaksi tersebut adalah bagian dari keadaan terbaru dari set UTXO.

Namun untuk RGB, tidak ada data yang dipropagasi secara global, sehingga tidak ada pandangan global dari kumpulan UTXO tersebut. Setelah klien RGB menerima transaksi, tidak hanya perlu memverifikasi bahwa status terbaru transaksi tersebut valid, tetapi juga harus melakukan verifikasi yang sama pada semua transformasi status sebelumnya yang terkait dengan transaksi tersebut, sampai kembali ke status pendiri kontrak yang diterbitkan.

Ini tampaknya menyebabkan sebuah kekurangan yang jelas: Menyebabkan verifikasi memerlukan waktu yang lama

Namun hal ini hanya terjadi ketika 'aset memiliki sejarah perdagangan panjang,' dan bagian dari sejarah perdagangan ini dapat diverifikasi sebelumnya melalui lapisan berbagi data (secara sukarela).

Ini juga memberikan keuntungan signifikan: Klien tidak perlu tahu atau memverifikasi semua transaksi yang terjadi secara global

Karena hanya perlu mengetahui transaksi yang terkait dengan dompetnya sendiri, tidak perlu memverifikasi transaksi lain, sehingga jumlah data yang perlu diverifikasi oleh setiap klien lebih kecil, dan skalabilitas sistem secara signifikan ditingkatkan.

4.3 janji Bitcoin akan kepastian

Bagaimana RGB mencegah "double spending" dicapai melalui komitmen RGB. Komitmen semacam itu perlu direalisasikan:

1️⃣Banyak transisi negara yang melibatkan kontrak dapat di komit ke satu transaksi Bitcoin tunggal

Setiap transisi status kontrak hanya dapat dilakukan ke transaksi Bitcoin sekali

Cara khusus untuk mencapai ini adalah:

1️⃣Pertama, semua transisi negara yang terkait dengan kontrak tertentu (atau ID aset) harus secara deterministik digabungkan menjadi suatu komitmen

2️⃣Kemudian, komitmen dari semua aset yang ditransfer diagregasi ke dalam pohon Merkle

3️⃣Nilai hash akar akhir adalah komitmen RGB akhir;

4️⃣Untuk memastikan kompatibilitas dengan protokol lain yang tidak ada kaitannya dengan RGB tetapi juga perlu menggunakan komitmen Bitcoin yang bersifat deterministik, komitmen RGB dan komitmen protokol lain harus diagregat kembali (seperti yang dijelaskan dalam standar LNPBP-4), dan hash yang diperoleh dengan cara ini Nilai adalah pesan yang sebenarnya tertanam dalam transaksi Bitcoin.

Pemrosesan batch 4.4

Seperti yang kita ketahui dari bagian sebelumnya, kita dapat “membungkus” sejumlah perubahan status dalam satu komitmen Bitcoin tunggal, sehingga pemrosesan secara besar-besaran secara teoritis memungkinkan.

Skenario:A ingin membayar beberapa orang sekaligus, mentransfer aset RGB20 ke B, mentransfer aset RGB21 ke C, dan mentransfer kepemilikan kontrak ke D

Hasil:A hanya perlu membuat transisi keadaan untuk masing-masing B, C, dan D, dan melakukan semua transisi keadaan ke transaksi Bitcoin yang sama. Itu saja. Tidak perlu menempati lebih banyak byte. Ini berarti bahwa biaya marjinal untuk biaya on-chain untuk setiap pembayaran RGB dapat sangat kecil, karena biaya yang sama tersebar merata di sejumlah transfer apa pun.

Namun kita juga perlu melihat batasan di sini, yaitu: informasi transisi negara ini harus “dibungkus” dalam UTXO yang sama. Jika ada beberapa, maka input transaksi ini perlu ditingkatkan, dan biaya yang sesuai juga akan meningkat. Namun dibandingkan dengan situasi tradisional di mana setiap transaksi memerlukan satu, perbaikan besar dapat dicapai.

Kemampuan pemrosesan batch ini sangat penting bagi penyedia layanan yang menggunakan UTXO yang digabung, dan akan ada banyak skenario aplikasi.

4.5 Komunikasi antara klien

Untuk menyelesaikan transfer RGB, klien yang berpartisipasi perlu berbagi beberapa data satu sama lain.

Jika Anda memiliki pemahaman yang mendalam tentang langkah-langkah transfer aset RGB, Anda dapat mengetahui bahwa pengirim perlu berbagi konsinyasi dengan penerima(s). Struktur data ini berisi semua informasi yang diperlukan untuk memverifikasi transfer, termasuk semua transisi status yang dapat dilacak kembali ke status pendirian kontrak tersebut.

Pengiriman harus ditransfer dari pengirim ke penerima melalui komunikasi, tetapi protokol RGB tidak memperhatikan saluran komunikasi yang digunakan untuk operasi berbagi data ini, karena ada banyak cara untuk melakukannya. Namun, secara keseluruhan, ada dua cara utama untuk berbagi data dalam perangkat lunak RGB:

  1. Storm: Sebuah sistem komunikasi dan penyimpanan instan peer-to-peer berbasis Jaringan Petir.
  2. Server Proksi RGB: Sebuah server HTTP JSON-RPC standar yang klien-kliennya dapat mengunggah dan mengunduh data. Pengguna dapat menjalankan server proksi mereka sendiri atau menggunakan server pihak ketiga. Bergantung pada server pihak ketiga dapat memengaruhi privasi dan resistensi sensor, tetapi tidak keamanan.

5. Sejarah pengembangan protokol RGB

Setelah memiliki konsep umum tentang protokol RGB, saya rasa pada saat ini, kita dapat memahami bagaimana protokol tersebut berkembang langkah demi langkah. Setiap kesepakatan pada tingkat ini tidak tercapai dalam semalam dan pasti telah melalui banyak perubahan dan inovasi.

tahap wawasan

RGB awalnya dipikirkan oleh Giacomo Zucco dan Peter Todd, yang mengusulkan konsep otentikasi sisi klien dan konsep penyegelan sekali pakai

tahap pengembangan

Awalnya, itu dipelihara oleh BHB Network dan inbitcoin untuk jangka waktu tertentu, dan didukung oleh Poseidon Group.

Kemudian, pengembang utama menjadi Alekos Filini

Sejak pertengahan 2019 hingga saat ini, Pandora Core AG dan Dr. Maxim Orlovsky telah menjadi kontributor utama dalam pengembangan teknologi

Tahap kematangan bertahap

Sejak 2019, protokol RGB telah menerima bantuan dari banyak kontributor dan organisasi industri dan telah berkembang secara bertahap. dan merupakan proyek berdasarkan serangkaian standar yang dipelihara oleh Asosiasi Standar LNP/BP.

Sebagai contoh: Pada tahap ini, RGB direkonstruksi dari protokol token menjadi sistem kontrak pintar umum, menyerap banyak bagian transaksi rahasia, dan menggunakan teknologi bulletproof dari Blockstream. Keseluruhan pekerjaan ini didukung secara finansial oleh Bitfinex/Tether Inc dan Fulgur Ventures. (Ini juga merupakan dasar untuk pengembangan terus menerus dari protokol RGB)

Nasihat Adam Back dan para insinyur Blockstream memainkan peran penting dalam desain teknis RGB, termasuk Andrew Poelstra (Bulletproof, mimblewimple, Transaksi Rahasia), Peter Wuille (Transaksi Rahasia, Bulletproof) dan desain arsitektur Christian Decker (Jaringan Petir, Sistem). Jadi ini adalah alasan penting lainnya mengapa saya memperhatikan Liquid. Secara teoritis, keduanya memiliki banyak pertukaran, dan saya sangat optimis tentang kombinasi keduanya di masa depan.

6. Status saat ini dari protokol RGB

Pekerjaan pengembangan protokol utama RGB hampir selesai. Pada versi v0.10, penerbitan aset dan fungsi lainnya dapat digunakan dengan mudah. Namun, beberapa masalah terjadi saat terhubung ke bolt-ln (jaringan bolt lightning saat ini), sehingga standar bifrost dirancang. Protokol ini digunakan untuk memperluas kontrak pintar dan lebih lanjut mengusulkan standar Storm.

Versi v0.11 saat ini sedang menjalani audit keamanan dan diharapkan selesai dan dirilis pada awal 2024. Versi v0.11 merupakan pembaruan utama dibandingkan dengan v0.10. Kontrak antara keduanya sudah pasti tidak lagi kompatibel. Mungkin ada rencana untuk pertukaran aset pada saat itu. Mungkin juga ada jembatan. Pada akhirnya, semua versi saat ini adalah versi uji coba.

Saya lebih mengharapkan bahwa versi protokol v0.11 akan menjadi versi besar yang stabil, yang akan membawa tingkat kepastian tertentu untuk pengembangan proyek-proyek ekologis di bawah protokol.

Selanjutnya, izinkan saya membicarakan masalah-masalah yang ada pada protokol RGB secara detail:

1️⃣Kemajuan pengembangan lambat

Masalah ini telah dikritik oleh banyak orang, dan alasannya disebabkan oleh banyak faktor:

Asosiasi LNP/BP memiliki sangat sedikit pengembang, dan pekerjaan kode utama diselesaikan oleh Dr. Maxim dan Bitfinex

LNP/BP adalah organisasi nirlaba, dan operasinya pada dasarnya bergantung pada sumbangan. Meskipun mendapat dukungan keuangan dari Bitfinex/Tether Inc dan Fulgur Ventures, penggunaan dana juga memerlukan perencanaan yang hati-hati (misalnya, jika Anda ingin mengadakan konferensi offline setiap tahun, Anda mungkin tidak memiliki anggaran)

2️⃣ Ketidakstabilan kuat

Ketidakstabilan ini merujuk pada “sejauh mana pembaruan protokol dapat merusak versi-versi sebelumnya.

Misalnya, kali ini v0.10 akan menyebabkan ketidakpastian yang lebih besar karena kerusakan kontrak (inkompabilitas) dari v0.11.

Jika proyek-proyek ekologis di bawah protokol mengembangkan fungsi berdasarkan v0.10, mereka mungkin perlu dilakukan ulang di v0.11, yang akan membawa biaya risiko tinggi. Namun, dari perspektif asosiasi itu sendiri, itu untuk pembaruan dan perencanaan keseluruhan, dan tidak akan mempertimbangkan masalah ini pada tahap ini.

3️⃣Masalah ketidakcocokan

Asosiasi itu sendiri mempertimbangkan rencana pengembangan keseluruhan perjanjian, yang mungkin tidak selalu cocok dengan kebutuhan pasar.

4️⃣Kurang perhatian pada dana

Saat ini, hanya sedikit pendana besar yang memperhatikan RGB. Institusi masih tenggelam dalam narasi yang bisa terlihat dengan cepat, seperti inskripsi. Tidak cukup perhatian terhadap protokol besar dan mendalam seperti RGB, sehingga perkembangan ekologi sementara ini belum banyak peningkatan (meskipun lebih baik dari sebelumnya, tapi saya pribadi pikir ini karena efek tumpahan dana)

7. Visi saya untuk masa depan protokol RGB

Ketika saya menyatakan pendapat saya, saya suka memberikan alasan saya sangat banyak, karena ini juga dasar bagi penilaian saya; Saya tidak suka memerintah dan fomo tanpa berpikir, karena itu tidak sejalan dengan niat sejati saya. Jadi, mari kita urutkan terlebih dahulu:

Pengembangan ekologi BTC adalah hasil dari harapan bersama para penambang saat ini, dana lama, dll., dan narasi baru juga diperlukan di pasar;

—Kondisi teknis dasar untuk pengembangan ekosistem BTC sudah ada, di mana peningkatan taproot adalah bagian yang sangat penting;

Penerbitan aset adalah langkah pertama dalam pengembangan ekologis. Tanpa aset, tidak ada yang bisa dilakukan. Jadi kita dapat melihat berbagai protokol berbasis penerbitan aset di Bitcoin, dan secara bertahap meluas ke rantai publik lainnya;

Pengembangan ekologi tidak hanya bisa dilakukan dengan penerbitan aset, itu hanya bisa menjadi langkah pertama. Langkah kedua adalah menerapkan skenario aplikasi untuk aset-aset ini, yaitu, untuk memproses dan pertukaran aset, dll. Ini memerlukan kontrak pintar, yang bisa sederhana hingga kompleks;

Dari protokol saat ini, satu-satunya yang asli yang saya lihat adalah RGB dan Bitvm, dan seperti yang saya katakan sebelumnya, RGB lebih praktis.

Inilah mengapa saya menyukainya!

Namun, proses pengembangan hal-hal seringkali tidak seconsistent yang dibayangkan. Mari gunakan gambar untuk mengungkapkannya:

Bagian 2: Bagian Perjanjian—Memahami LNP/BP

1. Mengenal LNP/BP

LNP: protokol jaringan pencahayaan (protokol jaringan petir)

BP: protokol Bitcoin

Ini adalah organisasi nirlaba Swiss, Bertanggung jawab atas pengawasan standar terbuka dan protokol Layer 2 dan 3 untuk Bitcoin dan Jaringan Lightning. Mereka adalah pencipta protokol L2 dan L3 seperti RGB, Bifrost, Storm, Prometheus, Kaleidscope, dan aktif membangun ekosistem #BiFi (Keuangan Bitcoin) di Jaringan Lightning. Asosiasi ini terdiri dari@dr-orlovskydan@giacomozuccoDidirikan pada tahun 2019

Tautan situs web resmi Tautan Twitter link github

Github berisi sejumlah besar informasi sumber terbuka tentang RGB dan protokol terkait. Teman-teman teknis dapat melihat lebih dekat.

LNP/BP memiliki jajaran organisasi donor yang sangat kuat, termasuk:

Selain itu, TEDA telah menyatakan berkali-kali bahwa akan mengeluarkan USDT pada protokol RGB dan mempromosikan pengembangan protokol RGB!

Analisis standar LNP/BP

2.1 LNPBP-1: Kunci Publik

akan dilanjutkan...

Bagian Ketiga: Ringkasan Pertanyaan yang Sering Diajukan

Dalam bagian ini, saya akan melanjutkan untuk merangkum dan memperbarui berbagai isu terkait teknologi RGB dan BTC yang ditemui dalam proses belajar dan operasi komunitas di tempat ini.

Q1. Mengapa ada berbagai jenis alamat BTC?

Ada empat jenis utama alamat bitmap:

1️⃣Alamat Hash Kunci Publik Legacy/Pembayaran (P2PKH)

Jenis alamat Bitcoin tradisional ini adalah bentuk alamat saat dibuat pada awalnya, sehingga juga disebut sebagai alamat “warisan” atau alamat “hash kunci publik pembayaran (P2PKH)” karena saat Bitcoin diluncurkan pada tahun 2009, metode generasinya dimulai dengan generasi pasangan kunci publik/privat, yang pada saat itu adalah satu-satunya cara untuk membuat alamat.

Jenis alamat ini semuanya dimulai dengan "1". Karena mengunakan ruang paling banyak dalam transaksi, ini juga merupakan jenis alamat yang paling mahal.

2️⃣Alamat Pay-to-Script-Hash (P2SH)

Jenis alamat ini tidak menggunakan hasil operasi hash dari kunci publik, tetapi menggunakan operasi hash dari skrip tertentu untuk mencatat pelanggaran, dan dapat digunakan untuk transfer yang memerlukan tanda tangan ganda, dll.

Jenis alamat ini dimulai dengan "3" karena Anda dapat menggunakan Segregated Witness untuk menghemat biaya transaksi, mengirim ke alamat P2SH sekitar 26% lebih murah daripada dompet yang menggunakan alamat lama.

3️⃣Alamat Segregated Witness (SegWit) Alamat Bech32

Alamat Segwit juga dikenal sebagai alamat Bech32. Jenis alamat Bitcoin ini mengurangi jumlah informasi yang disimpan dalam transaksi. Mereka tidak menyimpan tanda tangan dan skrip dalam transaksi, tetapi dalam saksi (komit).

Jenis alamat ini dimulai dengan “bc1q”. Dibandingkan dengan alamat P2SH, alamat Segwit dapat menghemat sekitar 16% biaya transaksi, dan dibandingkan dengan alamat tradisional, mereka dapat menghemat lebih dari 38% biaya.

Alamat Taproot 4️⃣

Untuk meningkatkan efisiensi ruang blok dan meningkatkan biaya, SegWit telah memperkenalkan beberapa perubahan dalam cara alamat dikonstruksi. Oleh karena itu, berdasarkan alamat SegWit, alamat Taproot dikembangkan, yang diterjemahkan sebagai alamat akar utama.

Jenis alamat ini dimulai dengan "bc1p", yang lebih lanjut mengurangi ruang penyimpanan, meningkatkan efisiensi transaksi, dan memberikan privasi yang lebih baik.

Q2. Saat menggunakan beberapa dompet BTC, mengapa alamat dompet berbeda setiap kali digunakan?

Ini adalah metode teknis yang umum digunakan pada BTC: HD Wallet

Teknologi ini memungkinkan sepasang “kunci publik dan pribadi” menghasilkan banyak sub-kunci publik, yang merupakan alamat yang kita lihat; fitur ini bertujuan melindungi privasi pengguna dompet Bitcoin.

Karena dalam penggunaan tradisional, untuk mengonfirmasi transaksi, pengguna akan mengekspos kunci publik mereka, maka ada risiko untuk mengungkapkan identitas asli mereka (yang dapat terus dilacak), tetapi setelah menggunakan HD Wallet, setelah setiap penggunaan, Konversikan ke kunci publik sub lainnya sehingga tidak dapat dilacak.

Untuk rincian, silakan lihat dokumen-dokumen berikut:

Dompet HD | Dompet Hierarkis Deterministik

Penjelasan tentang apa itu Dompet HD, bagaimana cara kerjanya di Bitcoin, dan sejarahnya.

learnmeabitcoin.com

Q3. Apa aset pertama di RGB?

Banyak orang akan berdebat tentang judul 'pertama' karena orang suka mengejar yang pertama

Jika Anda ingin membicarakan aset pertama di RGB, mungkin dirilis ketika Dr. Maxim sendiri mencobanya. Tentu saja, baik Anda maupun saya tidak melihatnya.

Jika Anda ingin membicarakan tentang aset contoh RGB yang dibuka oleh Asosiasi LNP/BP, Anda dapat merujuk ke situs web berikut

rgbex.io

rgbex.io

Jika itu adalah aset yang diterbitkan pada partai proyek bitmask di bawah protokol RGB, Anda dapat merujuk ke situs web berikut

BitMask Wallet

Ekstensi Browser untuk Aplikasi Terdesentralisasi di Bitcoin. Akses Keuangan Bitcoin, NFT (UDAs), dan lainnya menggunakan protokol RGB...

beta.bitmask.app

Tetapi bitmask hanya merupakan proyek pihak di bawah protokol RGB, karena RGB adalah “terverifikasi oleh klien”, jadi selama Anda dapat membangun klien, Anda juga dapat menggunakan “baris perintah” untuk mengeluarkan “aset RGB pertama” Anda sendiri

Oleh karena itu, saya pikir bertengkar tentang siapa yang nomor satu memiliki arti untuk publisitas jangka pendek, tetapi dalam jangka panjang, nilai yang terkandung dalam aset lebih berarti. Nilai ini mungkin berupa semangat komunitas, pemberdayaan, dll.

Q4. Apakah transaksi RGB diunggah ke rantai secara real time?

Sebenarnya, Anda tidak dapat bertanya ini, karena: RGB menggunakan jaringan Bitcoin untuk "pengesahan keamanan" dan "pencegahan pengeluaran ganda". Pada dasarnya, ini dapat digunakan pada jaringan lain dengan karakteristik seperti itu.

Jika transaksi RGB berjalan di jaringan utama, maka transaksinya diunggah ke jaringan utama secara real time; jika transaksi RGB berjalan di Jaringan Petir, maka datanya diunggah ke Jaringan Petir secara real time, dan data Jaringan Petir disimpan di luar rantai. Ya, transaksi ini hanya akan diikat pada jaringan utama BTC pada saat penarikan; jika transaksi RGB berjalan di jaringan lain, situasi perantai data juga akan ditentukan berdasarkan kondisi jaringan lainnya.

Harus juga dicatat bahwa data transaksi aktual RGB disimpan di klien, dan yang diunggah ke rantai adalah agregasi komitmen transaksi.

Q5. Tolong perkenalkan apa yang bisa dilakukan RGB?

Bagi saya, saya pikir RGB adalah teknologi umum yang dapat terhubung ke L1/L2/L3. Ini dapat melakukan banyak hal dan merupakan bagian yang sangat penting dalam pengembangan ekologi BTC; itu dapat mewujudkan BIFI, yaitu, bitcoin+fi, yang dapat Itu adalah defi, nftfi, gamefi, atau bentuk fi lainnya.

Sebenarnya, banyak orang memperhatikan penggunaan RGB dalam kripto, tetapi RGB dapat melakukan lebih, seperti obligasi, obligasi pemerintah, gabungan aset nyata dan aset virtual, dll.

Q6. Apa hubungan antara protokol RGB, jaringan utama, dan Jaringan Lightning?

Protokol RGB dapat berjalan di jaringan utama, di Jaringan Lightning, dan bahkan di rantai samping di masa depan.

RGB dirancang untuk berjalan di Jaringan Lightning demi skalabilitas. Karena menjalankan kontrak pintar, tps jaringan utama jelas tidak dapat memenuhi persyaratan ini. Tps tinggi Jaringan Lightning bisa, tetapi Jaringan Lightning Bolt saat ini tidak bisa. Jaringan ini memenuhi persyaratan kontrak pintar kompleks RGB, sehingga perlu ditingkatkan ke bifrost untuk menjadi lengkap;

Q7. Seringkali terdapat masalah dengan Jaringan Lightning saat ini. Mengapa tidak memilih untuk menjalankannya di rantai samping? Dan mengapa orang asing lebih memilih Jaringan Lightning?

Masalah saat ini disebabkan oleh ukuran saluran Jaringan Lightning, dan Jaringan Lightning awalnya dirancang untuk pembayaran kecil; tentu saja, jika Anda membangun saluran besar sendiri, Anda juga dapat melakukan pembayaran besar (umumnya jumlah besar akan masuk ke mainnet) )

Saya pikir ada dua alasan mengapa Jaringan Petir digunakan daripada rantai samping:

1️⃣ Rantai samping umumnya dianggap tidak cukup asli, karena rantai samping memiliki rantai mereka sendiri, node-node mereka sendiri, blok-blok mereka sendiri, dan mekanisme konsensus mereka sendiri. Anda bahkan bisa mengatakan bahwa itu tidak terlalu berhubungan dengan jaringan utama BTC; tetapi Jaringan Petir dapat dipahami sebagai sesuatu yang bergantung pada jaringan utama BTC. Itu sangat asli dan disebut L2.

2️⃣TPS teoritis Jaringan Lightning jauh lebih tinggi daripada sisi rantai

Q8. Asosiasi LNP/BP hanya menerima sumbangan. Apakah ini akan mempengaruhi kemajuan pengembangan?

Saya juga memiliki kekhawatiran semacam ini, terutama karena sepertinya tidak ada banyak sumbangan saat ini (sebenarnya, tingkat pengembalian investasi seperti TEDA sangat tinggi), tetapi saya tetap menghargai semangat asosiasi dengan cara nirlaba. Melakukan hal-hal besar seperti itu.

Secara umum, sebagian besar pekerjaan pada protokol RGB telah selesai. Tentu saja, masih ada banyak tugas yang harus diikuti; Saya pikir jika protokol RGB semakin mendapatkan perhatian orang, semakin banyak pengembang bergabung, pekerjaan pengembangan akan berubah cepat.

Q9. Apakah TEDA akan menerbitkan stablecoin di RGB?

Ya, dan beberapa kali

Q10. Sejauh mana protokol RGB telah berkembang sejauh ini?

Per tanggal 17 Desember 2023, semua orang sedang menunggu pembaruan v0.11. Pembaruan ini melibatkan pembaruan kontrak pintar, dompet, dll.; kami berharap bahwa v0.11 akan menjadi versi stabil yang lebih besar, sehingga proyek-proyek dalam ekosistem dapat mengalami perkembangan yang relatif aman.

Jika v0.11 dirilis, penerbitan dan transfer aset RGB berbasis Jaringan Lightning akan segera terwujud (akan sangat cepat), namun kontrak pintar kompleks masih bergantung pada pengembangan Jaringan Lightning bifrost.

Q11. Perkenalkan berbagai proyek di bawah ekosistem RGB?

bitmask/bitlight: Dua pihak proyek yang sangat formal. Yang pertama diumumkan di beranda LNP/BP dan berfokus pada pengembangan dompet dan diba (pasar nft). Yang terakhir berfokus pada pengembangan dompet dan dex;

pprgb: Meme rgb pertama dengan popularitas di pasar, sebuah proyek yang sementara dirilis di liquid (perhatikan atributifnya)

seal: Proyek-proyek yang berharap mengeluarkan NFT dan memberdayakan token di rgb bersikeras untuk mengeluarkan di rgb

pertukaran UTXO: Saya ingin membangun dex di rgb dan menggunakan zero-roll airdrops. Aset yang dikeluarkannya harus berupa aset rgb. Namun, mengingat bentuknya saat ini, diduga akan berbentuk terpusat dan menilai risikonya sendiri.

BiHelix: Awalnya dinamai infinity, kemudian diubah namanya menjadi intas, dan kemudian diubah namanya menjadi Bihelix. Saya menulis banyak artikel dan melakukan banyak pekerjaan penginjilan, tetapi di awal terdapat beberapa ketidaknyamanan dengan perjanjian LNP/BP dan diidentifikasi sebagai penipuan. Saya menyarankan Mereka perlu menangani masalah ini dengan baik, jika tidak akan lebih sulit untuk melakukannya di jalur ini

rgbdoge: Diperkirakan bahwa ini adalah proyek Tiongkok (saya tidak peduli apakah itu China atau asing, itu tergantung pada kualitas dan strategi proyek). Ini memiliki aksi yang kuat, tetapi kurang arah (dari pertempuran awal untuk 'nomor satu', hingga membangun platform, hingga diterbitkan di liquid)

bitrgb: Sebuah platform untuk membuat kontrak pintar RGB. Saat ini sedang menggunakan metode nostrasset. Saya sudah merekomendasikan tugas zealy (ide Lubai) sebelumnya, namun mengingat 'anonimitas tim/keanonimitasan lembaga investasi/charge mint (harga tampaknya tidak rendah)', merasa bahwa risikonya sangat tinggi.

Baru-baru ini, ditemukan bahwa LNP/BP tg diidentifikasi sebagai penipuan oleh Dr. Maxim.

Inscriptionwar: Ini benar-benar gratis, jadi tidak perlu berpartisipasi.

Q12. Keamanan on-chain dari RGB dapat dipahami, tetapi bagaimana memahami keamanan off-chain?

Keamanan luar rantai bergantung pada pihak proyek atau klien itu sendiri, sehingga asosiasi perlu menetapkan standar yang seragam untuk penyimpanan, dll., untuk memastikan keamanan aset, dll.

Q13. Di mana data RGB disimpan?

Data utama disimpan di klien off-chain, dan klien dapat berbagi informasi dan berkomunikasi melalui node Storm di masa depan.

Q14. Ceritakan tentang hubungan antara sideswap dan liquid?

Biarkan saya memberikan pengantar singkat. Adam Back mendirikan perusahaan blockstream. Perusahaan ini memiliki banyak produk, seperti platform pengembangan rantai sisi elemen. Mereka juga memiliki produk dompet hijau, kolam penambangan riil, dan produk manajemen keuangan terkait dengan kolam penambangan. Produk keuangan, dll.;

Liquid adalah L2 yang dikembangkan menggunakan platform elemen, dan sideswap adalah sebuah proyek di Liquid.

Q15. RGB disimpan di luar rantai, jadi apakah keamanan data di luar rantai dijamin oleh pihak proyek? Jika ada masalah dengan data pihak proyek, apakah mungkin akan ada masalah dengan aset? Apakah mungkin pihak proyek melakukan hal jahat?

Keamanan penyimpanan data off-chain disediakan oleh pihak proyek. Pengguna dapat melindungi keamanan aset mereka dengan mencadangkan data. Tentu saja, jika ada masalah dengan data pihak proyek dan pengguna tidak mencadangkan data sendiri, maka akan ada masalah dengan aset.

Beberapa pihak proyek jahat mungkin melakukan kejahatan dengan membuat malware, namun mekanisme penggunaan RGB dapat menghindari penipuan mekanisme. Tentu saja, RGB sulit untuk mencegah di semua blockchain.

Q16. Melalui node Storm, apakah data dapat saling terhubung antara pihak proyek yang berbeda dan mencapai desentralisasi data?

Ya, menggunakan protokol Storm, data dibagikan di antara rekan, tetapi perkembangan saat ini terlambat

Q17. Karena protokol RGB bersifat pribadi, dunia luar tidak dapat melihat data transaksi pribadi. Apakah proyek ini dapat menyediakan informasi transaksi pribadi, transfer, dan lainnya?

Tidak bisa. Pihak proyek tidak dapat mengumpulkan informasi tentang transaksi individu dan hanya dapat mengumpulkan transfer nomor yang selesai dalam aplikasi (seperti statistik agregat).

Tentu saja, saya pribadi berpikir bahwa jika pengguna memberikan izin yang relevan, maka aplikasi dapat mengakses data ini (akan sedikit mirip dengan kunci tanpa blinding di Liquid untuk melihat informasi blinding)

Q18. Apakah mungkin ada aset sekuritas (AMP) yang mirip dengan Liquid (yang harus diungkapkan ke dunia luar), sehingga aset yang harus memenuhi regulasi tertentu harus diungkapkan ke dunia luar?

Ya, tetapi setiap perusahaan perlu mematuhi regulasi terkait sekuritas.

Q19. Bagaimana cara membuktikan bahwa suatu aset adalah aset RGB?

1) Aset memiliki ContractID dan nilai awal genesis

2) Kompatibel dengan dompet RGB

3) Sumber terbuka

Dengan cara ini Anda bisa tahu apakah itu adalah aset RGB

Q20. Karena aset antara proyek-proyek berbeda tidak dapat berinteroperasi, apakah mungkin memiliki lapisan aset yang umum?

UTXO adalah lapisan aset "publik", tetapi hanya di antara aset yang sama, misalnya: USDT<>USDT; di masa depan, kita dapat mencapai "interoperabilitas" antara aset yang berbeda, tetapi ini memerlukan Bifrost

Q21. Apakah RGB dapat terhubung ke rantai yang berbeda seperti Liquid dan L2 lainnya? Bentuk apa yang diambil aset tersebut? Apakah harus sesuai dengan spesifikasi aset RGB?

Ini memungkinkan, tetapi rantai target harus mendukung model UTXO dan model lain yang tersedia agar dapat terintegrasi dengan RGB Core dan perpustakaan lintas. Saat ini, aset perlu mengikuti spesifikasi model RGB20.

Q22. Jika RGB dibangun di Lightning Network, apakah bisa dianggap seperti ini: data RGB direkam di luar rantai, data pembayaran dikonfirmasi melalui Lightning Network, dan data Lightning Network diunggah ke jaringan utama Bitcoin melalui beberapa mode untuk konfirmasi?

Sebenarnya, RGB kompatibel dengan LN dan Anda dapat menggunakannya dengan implementasi LN apa pun, seperti memasukkan CLN atau LND. Saat menggunakan Storm, pengakuan setiap sampel mungkin dilakukan di LN; di L1, pengakuan dan routing aset hanya dilakukan jika Anda membuka/menutup saluran atau memindai menggunakan HTLC.

Q23. Karena kekhususan transfer aset RGB, yang memerlukan konfirmasi dari kedua belah pihak, apakah sulit membangun mekanisme amm yang mirip dengan uniswap? Bisakah ini dicapai dengan membiarkan pengguna memberikan izin tertentu sebelumnya?

Ya, ini memerlukan banyak perpustakaan pendukung untuk bekerja sama,

Secara teori, proses ini dapat disederhanakan melalui otorisasi. Tentu saja, ini hanya dalam teori.

Bagian 4: Tautan referensi

1. Situs web resmi teknologi RGB

Di sini, Anda bisa belajar:

1️⃣Apa itu RGB, apa yang bisa dilakukannya, dan apa keuntungannyaMelompat

2️⃣Bagaimana cara mencoba perpustakaan RGB, seperti baris perintah, menginstal node, memanggil API, dll. (Melompat

3️⃣Pelajari RGB melalui video resmi (tentu saja, itu sulit bagi mereka yang bukan penutur bahasa Inggris)Melompat

protokol RGB

Kontrak pintar yang dapat diskalakan & rahasia untuk Bitcoin & Lightning

rgb.tech

2. RGB Blackpaper

Dokumen ini menjelaskan prinsip desain dan memberikan wawasan teknis mendalam tentang bagaimana sistem RGB dibangun dan bekerja, termasuk:

1️⃣Gambaran dan tujuan desain protokol ( Melompat

2️⃣Pengenalan tentang "Verifikasi Klien", menjelaskan "Segel Sekali Pakai" dan "Komitmen Bitcoin Deterministik"(Melompat

Penjelasan tentang “Kontrak RGB, Status, dan Operasi” (Lompat

4️⃣Beberapa konten dari kontrak 'Try RGB': termasuk menulis kontrak, berinteraksi dengan kontrak, komunikasi P2P, berinteraksi dengan dompet, dll. (Melompat

RGB Blackpaper | RGB Blackpaper

Lapisan Kontrak Pintar Turing-complete, Skalabel, & Rahasia untuk Bitcoin & LN

blackpaper.rgb.tech

3. Dokumen FAQ resmi

Jika Anda mengalami masalah, Anda dapat memeriksa apakah dokumen resmi ini memiliki jawaban.

rgbfaq.com

rgbfaq.com

4. Mesin virtual AluVM (relatif hardcore, memerlukan beberapa pengetahuan dasar)

Di sini, Anda dapat belajar tentang mesin virtual Alu yang lengkap Turing yang dikembangkan oleh Asosiasi LNP/BP

Tentang AluVM | AluVM

www.aluvm.org

5. Laporan analisis protokol RGB berkualitas tinggi

1️⃣Penelitian CoinEx

Sebuah Analisis Singkat tentang RGB: Protokol Kontrak Pintar yang Dapat Diperluas dan Rahasia yang Dibangun di atas Bitcoin

Blog | CoinEx - Pertukaran Cryptocurrency Global

CoinEx - Bursa Cryptocurrency Global. Mendukung BTC, LTC, ETH, XRP, Doge, Shib, dan lebih banyak pasangan perdagangan. Pertandingan berkecepatan tinggi...

www.coinex.com

2️⃣Federico Tenga

Memahami protokol RGB

@FedericoTenga">Federico Tenga – Medium

@FedericoTengaBaca tulisan dari Federico Tenga di Medium. Bekerja pada hal-hal Bitcoin. Setiap hari, Federico Tenga dan ribuan suara lainnya re...

@FedericoTenga"medium.com

3️⃣Bitfinex

Bagaimana RGB Dapat Meningkatkan Bitcoin?

Bagaimana RGB Dapat Meningkatkan Bitcoin? - Blog Bitfinex

RGB adalah lapisan kontrak pintar dan protokol off-chain yang dibangun di atas blockchain Bitcoin, yang memungkinkan untuk pencetakan dan penerbitan o…

blog.bitfinex.com

4️⃣Waterdrip Capital

Penjelasan rinci tentang protokol RGB: menemukan cara baru untuk membuat lapisan kedua baru dari penerbitan aset Bitcoin

foresightnews.pro

foresightnews.pro

5️⃣ Desain protokol RGB

Desain protokol RGB

Tempat berkumpulnya gagasan Bitcoin dari China

www.btcstudy.org

Disclaimer:

  1. Artikel ini dicetak ulang dari [DaPangDun]. Semua hak cipta milik penulis asli [DaPangDun]. Jika ada keberatan terhadap cetakan ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan cepat.
  2. Penafian Tanggung Jawab: Pandangan dan opini 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.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!