Penerima memperoleh consignment berisi riwayat yang relevan, memvalidasinya terhadap genesis dan schema, lalu memeriksa bahwa state transitions terkait terikat pada transaksi Bitcoin yang sah.
RGB Protocol dibangun di atas Client-Side Validation dan single-use seals. Bitcoin tidak mereplikasi data terperinci kontrak; peserta menyimpan dan memeriksanya sendiri, sedangkan Bitcoin UTXO dan transaksi memberi bukti publik penutupan segel serta perlindungan double-spend. [6]
Kontrak dimulai dengan operasi Genesis lalu berubah melalui state transitions dalam graph berarah tanpa siklus. Transition memakai owned state sebelumnya, membuat keadaan baru, dan melalui anchor mengikat commitments ke Bitcoin witness transaction. [3]
Schema adalah template deklaratif bagi logika bisnis: ia menentukan tipe data, owned dan global state, operasi yang diizinkan, serta aturan validasi. Genesis lalu membuat instance konkret schema, misalnya penerbitan dan alokasi awal aset fungible atau unique. [2]
Saat transfer, pengirim memberikan consignment berisi genesis, schema, riwayat relevan, dan bukti. Sebelum menerima, penerima memvalidasi seluruh chain, anchors, dan kaitannya dengan Bitcoin secara lokal; ticker atau tampilan wallet saja bukan bukti keabsahan. [4]
Daftar release publik menandai v0.10 sebagai stable dan seri v0.11 sebagai pre-release; release beta juga memperingatkan perubahan pada konsensus RGB, bukan Bitcoin. Pemakaian production memerlukan version yang tepat dan kompatibel untuk seluruh client stack, bukan klaim umum mendukung RGB. [5]
Nama RGB ambigu tanpa konteks. Documentation saat ini secara tegas membedakan RGB Protocol on Bitcoin yang dijelaskan dari proposal v0.12 yang berbeda dan belum selesai serta dari RGB++ di Nervos/CKB; singkatan yang sama tidak menjamin arsitektur bersama atau interoperability. [1]
Privasi dan skalabilitas memiliki biaya ketersediaan data. Bitcoin tidak dapat membangun kembali consignment yang hilang dari commitment; penerima harus memperoleh seluruh riwayat relevan dan pemilik wajib membuat backup aman atas stash serta data client-side lainnya. [4]
Untuk menilai klaim RGB, periksa version tepat protocol dan library, schema dan genesis, contract ID, jenis commitment, layer yang didukung, kelengkapan consignment, serta status audit. Frasa on Bitcoin saja tidak membuktikan interoperability, keamanan, atau kemampuan pemulihan. [5]
Untuk gambaran yang lebih utuh, baca entri ini bersama Client-Side Validation, UTXO, Taproot, Lightning Network, Sidechain, Hash. Entri ini juga dirujuk dari Taproot Assets, Runes.
01Apakah kontrak RGB tersimpan langsung di blockchain Bitcoin?+
Tidak. Bitcoin membawa transaksi dan commitments kriptografis yang diperlukan untuk urutan dan penutupan segel; keadaan terperinci serta riwayat validasi dikirim dan disimpan di sisi klien.
02Apakah setiap token bernama RGB saling kompatibel?+
Tidak otomatis. Wallet harus mendukung version protocol, schema, interface, dan prosedur commitment tertentu. Sebelum menerima, periksa contract ID dan consignment lengkap, bukan hanya nama atau ticker.