Inti Utama

  • Bitcoin Runes adalah protokol yang memungkinkan pembuatan token yang dapat dipertukarkan di blockchain Bitcoin.

  • Protokol Bitcoin Runes memanfaatkan model UTXO Bitcoin dan opcode OP_RETURN untuk menyederhanakan pembuatan dan pengelolaan token yang dapat dipertukarkan di jaringan Bitcoin.

  • Beberapa manfaat dari Bitcoin Runes termasuk peningkatan efisiensi dan pendekatan yang sederhana untuk pembuatan token yang dapat dipertukarkan.

Pendahuluan

Selama bertahun-tahun, ekosistem Bitcoin telah berkembang untuk menggabungkan baik token yang dapat dipertukarkan dan tidak dapat dipertukarkan (NFTs) dalam jaringannya. Dalam artikel ini, kita akan menjelajahi protokol Bitcoin Runes, cara kerjanya, perbedaan kunci dari token BRC-20, dan potensi manfaatnya.

Apa itu Bitcoin Runes?

Bitcoin Runes adalah protokol yang memungkinkan pembuatan token yang dapat dipertukarkan di blockchain Bitcoin. Berbeda dengan BRC-20 dan SRC-20 token yang juga beroperasi di blockchain Bitcoin, Runes tidak bergantung pada protokol Ordinals dan dirancang untuk lebih sederhana dan lebih efisien. Mereka memanfaatkan model blockchain Bitcoin yang sudah ada, seperti model UTXO dan opcode OP_RETURN.

Bagaimana Cara Kerja Bitcoin Runes?

Protokol Bitcoin Runes beroperasi melalui dua mekanisme dasar dari blockchain Bitcoin: model transaksi UTXO (Unspent Transaction Output) Bitcoin dan opcode OP_RETURN.

Dalam model transaksi UTXO, setiap transaksi menghasilkan output yang dianggap sebagai bagian terpisah dari mata uang digital. Untuk memulai transaksi, Anda menggunakan output ini sebagai input. Model UTXO memungkinkan pelacakan setiap unit cryptocurrency. Dalam konteks Bitcoin Runes, setiap UTXO dapat menyimpan jumlah atau tipe Runes yang berbeda, yang menyederhanakan pengelolaan token.

Opcode OP_RETURN memungkinkan pengguna untuk melampirkan informasi tambahan ke transaksi Bitcoin. Opcode ini memfasilitasi penyertaan hingga 80 byte data tambahan dalam transaksi yang tidak dapat dibelanjakan. Bitcoin Runes secara khusus menggunakan opcode OP_RETURN untuk menyimpan data token, seperti nama token, ID, simbol, perintah untuk tindakan tertentu, dan data penting lainnya. Data disimpan dalam apa yang disebut sebagai Runestone dalam opcode OP_RETURN dari transaksi Bitcoin.

Mengukir dan mencetak Runes di Bitcoin

Proses pembuatan Rune baru disebut mengukir. Mengukir melibatkan penentuan beberapa detail kunci, termasuk nama Rune, simbol, ID, jumlah pasokan, pembagian, dan parameter lainnya. Semua data ini dicatat dalam output OP_RETURN dari transaksi blockchain. Selama proses pengukiran, pencipta juga memiliki opsi untuk menyertakan "premine", yang memungkinkan mereka untuk mengalokasikan sebagian Rune untuk diri mereka sendiri sebelum tersedia untuk publik.

Setelah Rune diukir, ia dapat dicetak baik melalui pencetakan terbuka atau tertutup. Pencetakan terbuka memungkinkan siapa saja untuk menghasilkan Rune baru setelah pengukiran awal dengan membuat transaksi pencetakan. Sebaliknya, pencetakan tertutup memungkinkan pencetakan token baru hanya ketika kondisi tertentu terpenuhi, seperti periode waktu tertentu, setelah itu proses pencetakan selesai.

Bitcoin Runes vs. BRC-20

Model operasional

Bitcoin Runes beroperasi berdasarkan model UTXO (Unspent Transaction Output) Bitcoin. Sebaliknya, token BRC-20 didasarkan pada protokol Ordinals Bitcoin, di mana data dilampirkan langsung ke satoshi individu (sats).

Transfer token

Bitcoin Runes memanfaatkan mekanisme transfer di mana transaksi menciptakan seperangkat UTXO baru berdasarkan data yang disimpan di bidang OP_RETURN dari transaksi Bitcoin. Sebaliknya, transfer token BRC-20 memerlukan penciptaan ukiran baru untuk setiap transaksi.

Pencetakan token

Runes dapat dicetak menggunakan prosedur pencetakan terbuka atau tertutup, dengan opsi pra-pencetakan tersedia untuk pengembang. Sebaliknya, pencetakan BRC-20 dibatasi pada prosedur pencetakan terbuka, membatasi fleksibilitas dalam cara token dapat didistribusikan pada awalnya.

Pengelolaan

Protokol Bitcoin Runes kompatibel dengan jaringan Lightning Bitcoin dan mendukung klien lightning serta dompet SPV (Simplified Payment Verification). Sebaliknya, token BRC-20 memerlukan dompet yang mendukung protokol Ordinals.

Manfaat dari Bitcoin Runes

Efisiensi

Bitcoin Runes menyediakan metode yang efisien untuk menangani token di jaringan Bitcoin melalui penggunaan model OP_RETURN. Ini mencegah pembuatan UTXO yang tidak dapat dibelanjakan yang dapat menyumbat jaringan. Kode OP_RETURN hanya memakan 80 byte data, berbeda dengan ukiran BRC-20 yang bisa menggunakan hingga 4MB. Kontras dalam penggunaan data ini membantu mengurangi beban di jaringan Bitcoin, meningkatkan kinerjanya dan mengurangi risiko kemacetan.

Kesederhanaan

Relatif terhadap alternatif lainnya, Bitcoin Runes memungkinkan pembuatan dan pengelolaan yang lebih sederhana dari beberapa token yang dapat dipertukarkan secara langsung on-chain. Ini dicapai tanpa perlu data off-chain atau pembuatan token asli, sehingga menghindari generasi UTXO "sampah" yang berlebihan. Pendekatan ini menyederhanakan proses pengelolaan token dan membuatnya lebih mudah diakses oleh berbagai pengguna.

Potensi untuk memperluas basis pengguna

Ordinals dan BRC-20 sebelumnya telah memfasilitasi pembuatan meme coins yang dapat dipertukarkan, menarik lebih banyak pengguna ke jaringan Bitcoin. Pengenalan Bitcoin Runes juga telah memicu minat di kalangan komunitas cryptocurrency dan penggemar meme coin, terutama sebelum dan segera setelah peluncurannya pada bulan April 2024. Meskipun aktivitas protokol menurun setelah peluncuran, ini menyajikan kasus penggunaan baru untuk Bitcoin yang dapat menarik lebih banyak pengguna di masa depan.

Pemikiran Penutup

Bitcoin Runes adalah protokol yang memungkinkan pembuatan token yang dapat dipertukarkan di blockchain Bitcoin. Ini memanfaatkan model UTXO dan opcode OP_RETURN untuk meningkatkan efisiensi dalam menangani token di jaringan Bitcoin. Runes memiliki potensi untuk menarik lebih banyak pengguna ke Bitcoin dan menyederhanakan proses pembuatan token baru.

Bacaan Lebih Lanjut

Penafian: Konten ini disajikan kepada Anda dengan dasar "apa adanya" untuk informasi umum dan tujuan pendidikan saja, tanpa pernyataan atau jaminan dalam bentuk apa pun. Ini tidak boleh ditafsirkan sebagai nasihat keuangan, hukum, atau profesional lainnya, maupun dimaksudkan untuk merekomendasikan pembelian produk atau layanan tertentu. Anda harus mencari nasihat Anda sendiri dari penasihat profesional yang sesuai. Di mana artikel ini disumbangkan oleh kontributor pihak ketiga, harap dicatat bahwa pandangan yang diungkapkan adalah milik kontributor pihak ketiga tersebut, dan tidak mencerminkan pandangan dari Binance Academy. Harap baca penafian lengkap kami di sini untuk detail lebih lanjut. Harga aset digital dapat berfluktuasi. Nilai investasi Anda dapat turun atau naik dan Anda mungkin tidak mendapatkan kembali jumlah yang diinvestasikan. Anda sepenuhnya bertanggung jawab atas keputusan investasi Anda dan Binance Academy tidak bertanggung jawab atas kerugian yang mungkin Anda alami. Materi ini tidak boleh ditafsirkan sebagai nasihat keuangan, hukum, atau profesional lainnya. Untuk informasi lebih lanjut, lihat Syarat Penggunaan dan Peringatan Risiko.