Dalam minggu yang mengarah ke pengurangan separuh Bitcoin terbaru, Runes, standar token yang dapat dipertukarkan baru di Bitcoin, menjadi salah satu topik pembicaraan terbesar dalam dunia kripto. Ketika saya mencoba memahami apa itu Runes dan mengapa hal itu penting, saya menyadari betapa sedikit pengetahuan saya tentang apa yang ada sebelumnya atau bagaimana Bitcoin bahkan bekerja pada tingkat fundamental. Ya, saya tahu ini adalah pengakuan yang mengejutkan untuk dibuat, mengingat bahwa saya bekerja di dunia kripto dan Bitcoin adalah mata uang kripto terbesar.
Namun, saya menyadari, jika saya berada di posisi ini, pasti banyak orang lain juga. Jadi, saya memutuskan untuk menggali lebih dalam dan menulis tentang hal itu.
Saya kembali ke masa lalu dan mencoba melacak perjalanan Bitcoin dari awal hingga mencapai Runes. Di sepanjang jalan, saya menemukan implementasi DNS on-chain awal, proyek token pertama Vitalik Buterin (tidak, bukan Ethereum), seni ASCII permanen, permainan blockchain dari tahun 2015, perpecahan dalam komunitas yang memaksa beberapa orang menyebut Bitcoin sebagai 'eksperimen yang gagal,' pengembang pemberontak yang mengubah wajah aset triliun dolar, dan banyak lagi.
Ini adalah kisah tentang masa lalu Bitcoin dan masa depannya. Ini tentang eksperimen yang gagal dan awal yang salah. Ini tentang perjuangan untuk membawa inovasi ke protokol yang selalu menolak perubahan. Ini tentang mengapa satu per seratus juta Bitcoin bisa dijual dengan harga lebih dari sejuta dolar. Yang terpenting, ini tentang bagaimana konsensus sosial bisa sama pentingnya dengan kode, bahkan untuk aset digital.
Mari kita mulai!
Kami akan memulai dengan memahami salah satu blok bangunan dasar dari protokol Bitcoin: Unspent Transaction Outputs atau UTXOs.
UTXOs adalah cara protokol Bitcoin melacak kepemilikan koin. Pikirkan setiap UTXO sebagai tanda bukti kepemilikan—sebuah potongan Bitcoin yang tak terbagi yang hanya bisa dihabiskan oleh alamat tertentu (pemiliknya). Ketika kepemilikan Bitcoin berpindah tangan (pengguna mengirimkannya ke pengguna lain), itu dicatat di blockchain sebagai UTXO yang terkait dengan alamat penerima.
Dalam protokol Bitcoin, tidak ada konsep saldo rekening yang melekat. Sebaliknya, koin yang dimiliki oleh sebuah alamat tertangkap dalam UTXO yang tersebar di seluruh blockchain, masing-masing diciptakan sebagai output dari sebuah transaksi. Ketika suatu aplikasi (seperti dompet) menunjukkan saldo BTC pengguna, itu dilakukan dengan memindai blockchain dan menggabungkan UTXO yang dimiliki oleh pengguna tersebut.
Jika dompet Bitcoin saya mengatakan bahwa saya memiliki 20 BTC, itu berarti ada 20 BTC senilai UTXO yang terkait dengan kunci publik saya. Ini bisa menjadi satu UTXO sebesar 20 BTC, empat sebesar masing-masing 5 BTC, atau kombinasi lain yang jumlahnya sama dengan 20 BTC.
Transaksi pada Bitcoin terstruktur sebagai serangkaian input UTXO, yang dikonsumsi (atau dihancurkan) untuk membuat output UTXO. Bayangkan Joel memiliki UTXO dengan nilai berikut yang terkait dengan alamatnya:
Sekarang, jika dia ingin membayar Saurabh 14BTC, aplikasi dompetnya akan membuat transaksi dengan:
UTXO kedua adalah kembalian yang diterimanya dari transaksi tersebut. Mengapa 0,9998 dan bukan 1 BTC? Dia juga perlu membayar biaya kepada penambang Bitcoin sebagai insentif untuk menyertakan transaksinya dalam satu blok. Perbedaan antara jumlah input dan output UTXO (0,0002 BTC dalam kasus ini) merupakan biaya yang ditawarkan untuk sebuah transaksi. Dalam kebanyakan kasus, proses pembuatan transaksi yang valid dengan menetapkan input, output, dan biaya yang tepat diabstraksikan dari pengguna dan ditangani secara latar belakang oleh aplikasi dompet1.
Untuk lebih memahami UTXO, pikirkan mereka seperti uang kertas dan dompet Bitcoin sebagai dompet fisik. Setiap uang kertas (seperti UTXO) bernilai tetap, tidak terbagi, dan total nilai yang disimpan di dalam dompet fisik (seperti dalam kasus dompet Bitcoin) adalah jumlah nilai dari semua uang kertas di dalamnya.
Berlangganan
Transaksi Bitcoin mirip dengan membeli barang dengan uang tunai. Jika saya ingin membeli koktail $14 di sebuah bar di Kota New York, saya bisa memberikan selembar $10 dan selembar $5 kemudian akan menerima selembar $1 kembali. Perbedaan dalam analogi ini adalah bahwa sementara uang kertas hanya ada dalam denominasi tertentu ($1, $5, $10, dll.), UTXOs dapat dikaitkan dengan jumlah Bitcoin apa pun yang sewenang-wenang.
(Sebaliknya, blockchain lain seperti Ethereum beroperasi sebagai buku besar debit dan kredit dan melacak saldo pengguna di dalam protokol. Ini mirip dengan cara rekening bank melacak saldo pengguna.)
Desain pilihan Bitcoin menggunakan UTXO daripada model akuntansi blockchain lainnya adalah apa yang menentukan panggung untuk protokol token masa depan yang dibangun di atasnya.
Satoshi Nakamoto awalnya menciptakan Bitcoin sebagai bentuk sistem uang tunai elektronik peer-to-peer yang tahan sensor. Namun, dalam melakukannya, ia juga kebetulan menciptakan ledger pertama di dunia yang tidak dapat diubah, tidak dapat dipalsukan, transparan, dan ber-timestamp.
Tak lama setelah dirilis, para penggemar cryptocurrency awal mulai menyadari bahwa ledger seperti itu berguna untuk aplikasi di luar pembayaran saja. Teknologi ini dapat diperluas untuk mengamankan setiap data digital yang cukup penting untuk disimpan dalam ledger terdistribusi yang tangguh. Aplikasi yang dibahas termasuk sertifikat saham, koleksi digital, catatan kepemilikan properti, dan membawa sistem nama domain (DNS) ke dalam Bitcoin2.
Hal Finney, ilmuwan komputer legendaris, kontributor Bitcoin terkenal, dan penerima BTC pertama yang dikirim oleh Satoshi, diusulkansebuah solusi untuk membawa DNS ke rantai di Forum BitcoinTalk.
Pertanyaan apakah seseorang harus menggunakan Bitcoin untuk menyimpan data non-pembayaran memicu salah satu perdebatan utama pertama di komunitas Bitcoin. Satu kubu melihat Bitcoin secara eksklusif sebagai sistem pembayaran dan menganggap penyimpanan data lain (atau "sampah") sebagai penyalahgunaan terhadap tujuan inti. Kubu lain melihatnya sebagai demonstrasi kekuatan Bitcoin dan percaya bahwa membangun aplikasi baru sangat penting untuk relevansi jangka panjang blockchain dan mengurangi subsidi keamanan.
Debat juga memiliki implikasi praktis jangka pendek.
Dalam ketiadaan protokol Bitcoin yang menyediakan metode khusus untuk menyimpan data non-pembayaran, para eksperimenter awal menemukan cara kerja. Ingat dari diskusi sebelumnya bahwa transaksi Bitcoin terdiri dari serangkaian input dan output UTXO. Setiap output UTXO memiliki bidang untuk jumlah dan alamat Bitcoin tujuan. Pengembang menggunakan bidang alamat tujuan 20 byte ini untuk menyimpan data non-pembayaran sembarangan.
Jenis data sembarang apa? Seperti posting blog inidokumen, berbagai hal mulai dari yang biasa hingga kreatif. Mulai dari penghormatan kepada Nelson Mandela hingga potret ASCII dari Ketua Federal Reserve saat itu, Ben Bernanke, dan dari tautan ke file WikiLeaks Cablegate hingga PDF dari whitepaper Bitcoin asli, para penggemar menyimpan setiap teks yang mereka anggap layak untuk keberadaan digital permanen di ledger.
Namun, pendekatan ini memiliki konsekuensi tidak diinginkan yang signifikan. Biasanya, data di dalam kolom alamat tujuan adalah kunci publik (atau alamat tujuan) yang dipetakan oleh protokol ke kunci privat yang dapat mengendalikan UTXO yang dihasilkan. Ketika pengembang mulai menggunakan kolom alamat ini untuk menyimpan data sembarangan, transaksi ini menciptakan UTXO yang tidak dapat dipetakan ke kunci privat, dan akibatnya, tidak pernah dapat dihabiskan. Transaksi semacam ini disebut sebagai "pembayaran palsu."
Sebagai contoh, transaksi ini, yang berisi PDF dari whitepaper Bitcoin asli, menyimpan data di hampir 950 output UTXOs, tidak satupun yang dapat dihabiskan.
Masalah dengan menyimpan data di output UTXO.
Pembayaran palsu menjadi masalah bagi siapa pun yang menjalankan node Bitcoin penuh. Node penuh mempertahankan salinan semua UTXO yang valid (dikenal sebagai set UTXO lengkap) dalam sejarah blockchain, yang kemudian digunakan saat memvalidasi transaksi baru. Idealnya, set UTXO harus kecil sehingga transaksi dapat divalidasi dengan cepat. Namun, karena UTXO yang dibuat dalam pembayaran palsu tidak pernah dapat dihabiskan, mereka mengakibatkan 'pembengkakan UTXO,' atau peningkatan ukuran set UTXO. Akibatnya, node-node harus secara permanen menanggung biaya menyimpan data yang sebenarnya tidak dirancang oleh blockchain untuk ditangani.
Meskipun para purist pembayaran tidak setuju dengan penggunaan Bitcoin untuk menyimpan data non-pembayaran, tidak ada cara bagi mereka untuk mencegah pengguna menambahkan data sembarangan ke output UTXO. Sebagai kompromi, mereka Enggan diizinkanfungsi skrip OP_RETURN, sebelumnya tidak diizinkan, dimasukkan ke dalam transaksi Bitcoin pada tahun 2014.
Sikap mereka (sebagaimana yang saya interpretasikan catatan rilisversi Bitcoin 0.9.0) intinya adalah— 'Lihat, kami tidak suka Anda menyimpan data acak di Bitcoin. Itu bukan untuk itu. Tapi tidak ada cara bagi kami untuk menghentikan Anda dari menggunakan output untuk melakukannya. Jadi biarkan kami mengurangi kerusakan yang Anda sebabkan. Kami akan memberi Anda ruang terbatas terpisah untuk melanjutkan ulah Anda, tetapi pada saat yang sama, kami sangat menyarankan Anda untuk tidak menggunakan Bitcoin untuk ini. Itu bukan untuk itu.'
OP_RETURN menerima urutan data 40 byte yang ditentukan pengguna. Meskipun data ini disimpan di blockchain, output ini dapat dibuktikan tidak dapat dihabiskan dan dapat dikecualikan dari set UTXO. Ini berarti node lengkap dapat mengabaikan output yang ditandai OP_RETURN saat memvalidasi pembayaran, sebagian memecahkan masalah pembengkakan UTXO. Saya menyebut masalah ini hanya sebagian terpecahkan karena transaksi ini terus ada di blockchain dan menggunakan ruang disk.
40 byte bukanlah banyak data. Satu karakter Bahasa Inggris biasanya memakan satu byte data, artinya OP_RETURN hanya bisa menyimpan string hingga 40 karakter—tentu saja tidak cukup untuk menyimpan gambar atau dokumen lengkap. Oleh karena itu, penggunaan utama OP_RETURN adalah untuk menyimpan nilai-nilai terhas dalam potongan data yang lebih besar.
Setiap bagian data digital, ketika melewati algoritma hashing, dipetakan ke string alfanumerik unik yang disebut nilai hash. Nilai hash ini kemudian dapat disimpan di bidang OP_RETURN untuk menstempel bagian data yang disimpan eksternal pada blockchain Bitcoin. Sebagai contoh, saya bisa membuat sebuah karya seni dan menyimpan nilai hash dari file gambar tersebut di blockchain. Siapapun kemudian, di masa depan, dapat menggunakan transaksi untuk memverifikasi asal usul gambar.
Layanan seperti Bukti Keberadaanmemungkinkan pengguna mengunggah dokumen, menghasilkan nilai hash, dan menyimpannya di Bitcoin dengan biaya (saat ini 0,00025 BTC atau sekitar $18)3.
Grafik tongkat hoki jika memang ada. ( sumber)
Grafik di atas menggambarkan jumlah transaksi yang berisi output OP_RETURN dari waktu ke waktu. Perhatikan peningkatan parabola dalam transaksi tersebut baru-baru ini? Kami akan segera membahas alasannya.
Batas data OP_RETURNtelah ditingkatkanhingga 80 byte pada tahun 2015.
Saat Bitcoin semakin matang, para pengembang mulai bermimpi untuk membangun aplikasi lain yang mendapat manfaat dari teknologi blockchain. Salah satu aplikasi umum adalah penciptaan mata uang atau token alternatif dengan properti dan utilitas kustom. Salah satu cara untuk melakukannya adalah dengan memulai blockchain dari awal, suatu langkah yang diambil oleh altcoin awal seperti Namecoin dan Dogecoin. Namun, pendekatan ini membutuhkan basis penambang yang solid dan membawa risiko token menjadi terpusat, setidaknya pada awalnya.
Sebuah tawaran yang lebih menarik bagi beberapa orang adalah dengan cara tertentu menciptakan token pada protokol Bitcoin itu sendiri, dengan memanfaatkan keamanannya dan distribusi yang sudah ada.
Hari ini, Vitalik Buterin terkenal sebagai salah satu pendiri Ethereum, cryptocurrency terbesar kedua setelah Bitcoin. Namun, sebelum menciptakan Ethereum, Vitalik sangat aktif dalam komunitas Bitcoin. Ia memulai karier kripto dengan menulis untuk publikasi Bitcoin Weekly. Setelah itu tutup, Vitalik ikut mendirikan Bitcoin Magazine, yang oleh banyak dianggap sebagai publikasi pertama yang serius dalam industri ini.
Sampul edisi Oktober 2013 dari Majalah Bitcoin. Anda dapat membeli cetakan fisik asli ini menggunakan BTC di Toko Majalah Bitcoin. Ini saat ini dijual seharga $1000!
Pada tahun 2013, Vitalik, bersama dengan empat penulis lainnya, meriliswhitepaper untuk Koin Berwarna, cara untuk menyimpan "mata uang alternatif, sertifikat komoditas, properti pintar, dan instrumen keuangan lainnya" di blockchain Bitcoin. Ini dilakukan dengan menandai, atau "mewarnai", Bitcoin dengan informasi yang menentukan tujuan penggunaannya.
Apa artinya menandai Bitcoin? Ingatlah bahwa BTC disimpan di blockchain sebagai UTXO, yang dibuat dan dihancurkan ketika BTC ditransfer dari satu dompet ke dompet lainnya. Mekanisme ini memungkinkan pelacakan asal dan riwayat kepemilikan Bitcoin saat bergerak antar dompet.
Mari kita katakan saya menerima 5 BTC UTXO dari Saurabh. Saya kemudian mentransfer 7 BTC kepada Sid, yang dibuat dari satu 5 BTC UTXO (yang saya terima dari Saurabh) dan satu UTXO 2 BTC lainnya (yang sudah saya miliki di dompet saya). Sekarang, Sid mentransfer 10 BTC kepada Joel, terdiri dari dua UTXO - salah satunya yang dia terima dari saya dan satu lagi yang dia miliki sebelumnya. BTC Joel sekarang dapat ditelusuri kembali ke Saurabh, Sid, dan saya dengan mengikuti jejak transaksi yang mengarah ke UTXO di dompetnya.
Langganan
Mari kita ulangi analogi UTXO Bitcoin dan uang kertas. Setiap uang kertas memiliki nomor seri unik yang dilestarikan saat berpindah dari satu pemegang ke pemegang lainnya. Perbedaannya adalah, meskipun saya mungkin tidak memiliki riwayat lengkap pemegang uang kertas sebelum saya (karena tidak ada tempat ini dicatat), semua transaksi Bitcoin terjadi pada buku besar publik di mana setiap satoshi (sat), unit terkecil dari Bitcoin (1 BTC = 100 juta sat), dapat dilacak tepat kembali ke pemilik aslinya. Jika ada cara untuk mencatat pergerakan uang kertas berdasarkan nomor serinya, kita akan dapat melacaknya kembali ke mesin cetak, sama seperti kita bisa melacak setiap BTC ke blok di mana itu diciptakan.
Karena BTC dapat dilacak melintasi transaksi, begitu pula metadata yang terkait dengan UTXO tertentu. Ini adalah dasar dari proses penandaan atau “pencetakan warna” BTC. Protokol Koin Berwarna menggunakan kombinasi input, output, dan OP_RETURN untuk membuat dan mentransfer token dari satu alamat ke alamat lainnya.
Struktur dari transaksi Koin Berwarna.
Ini adalah contoh transaksi transfer Koin Berwarna. Data di OP_RETURN mendefinisikan properti dari Koin Berwarna, sementara nilai input dan output (bersama dengan beberapa bidang tambahan yang tidak ditampilkan dalam diagram ini) mendefinisikan pergerakan koin di berbagai dompet.
Ada dua poin kunci yang perlu diperhatikan tentang implementasi token eksternal di blockchain Bitcoin.
Pertama, nilai-nilai dalam bidang masukan dan keluaran mewakili Bitcoin sebenarnya berpindah dari satu dompet ke dompet lain, dengan Koin Berwarna yang ditandai pada sats ini. Ini berarti bahwa jika saya ingin mengirim x Koin Berwarna, saya juga harus mengirim x sats. Nilai sebenarnya yang ditransfer adalah nilai Koin Berwarna ditambah nilai sats. Ini adalah kekurangan yang jelas dari protokol ini.
Jika Anda sedang membuat mata uang baru, Anda hampir pasti menginginkan mata uang tersebut dinilai secara independen dan tidak digabungkan dengan mata uang lain. Sebagai contoh, nilai dari uang kertas fiat seharusnya sesuai dengan yang tertera di dalamnya, tidak terkait dengan nilai dari kertas tempatnya dicetak. Saya yakin, ini salah satu alasan mengapa Colored Coins tidak pernah populer sebagai cara untuk menerbitkan token baru. Untuk kasus penggunaan non-moneternya, seperti menerbitkan saham kepemilikan, Colored Coins masih masuk akal.
Kedua, Bitcoin tidak mengakui Koin Berwarna dan metadata mereka sebagai bagian dari protokol. Kami telah melihat sebelumnya bagaimana node-node dapat memilih untuk mengabaikan informasi di bidang OP_RETURN, yang sangat penting untuk menginterpretasikan pergerakan Koin Berwarna. Ini berarti bahwa untuk berpartisipasi dalam penciptaan dan perdagangan Koin Berwarna, pengguna harus menggunakan dompet khusus yang mengakui aturan protokol.
Jika pengguna menggunakan dompet biasa (yang dirancang untuk mengirim dan menerima BTC) untuk berinteraksi dengan UTXO yang sebelumnya terlibat dalam transaksi Coin Berwarna, mereka berisiko kehilangan atau merusak metadata yang terkait dengan UTXO mereka. Ketidakcocokan antara dompet tetap menjadi masalah bahkan untuk implementasi standar token di masa depan di Bitcoin, seperti yang akan kita lihat sebentar lagi.
Proyek awal lain yang memungkinkan pengguna untuk membuat token digital di atas Bitcoin adalah Pihak lain. Counterparty juga menggunakan OP_RETURN untuk menyimpan metadata terkait token, tetapi tidak seperti Colored Coins, token Counterparty tidak terikat pada saldo BTC dari sebuah alamat. Keterpisahan ini memungkinkan token-token ini memiliki perdagangan independen dan penemuan harga.
Harga token independen memungkinkan Counterparty membuat salah satu pertukaran terdesentralisasi pertama di atas protokol Bitcoin. Pengguna dapat mengirimkan pesanan mereka melalui pesan (misalnya, "Saya ingin membeli 10 token A dengan 20 token B"), dan protokol akan menyimpan dana mereka dalam escrow tanpa kepercayaan sampai pesanan tersebut dipenuhi atau kedaluwarsa.
Token asli dari Counterparty, XCP, awalnya diciptakan dan didistribusikan melalui peluncuran adil yang disebut ""Proof-of-Burndi mana pengguna harus membakar BTC untuk mencetak token. XCP berfungsi sebagai token utilitas yang memungkinkan pengembang membayar untuk membuat koin Counterparty yang bernama. Counterparty juga menyediakan para pengembang dengan API sederhana untuk membuat token, mentransfer aset, menerbitkan dividen, dan lainnya.
Proyek-proyek yang mencolok yang dibuat menggunakan Counterparty termasuk Mantra of Genesis, permainan mobile berbasis blockchain NFT pertama (ya, gaming blockchain sudah ada sejak tahun 2015!), dan Rare Pepessebuah koleksi NFT yang masih mempertahankan nilainya hingga saat ini (yang harga lantaidari 298 koleksi pasokan hampir ~$1 juta pada awal Juni 2024).
Meskipun OP_RETURN, Colored Party, dan Counterparty memungkinkan penyimpanan token di Bitcoin, pertumbuhan mereka terhambat oleh keterbatasan mendasar dari protokol: batasan ukuran blok 1MB.
1MB bukanlah banyak data. Sebuah transaksi Bitcoin tipikal memiliki sekitar 300 byte, artinya satu blok 1MB dapat menampung sekitar 3000 transaksi. Karena blok Bitcoin diproduksi setiap 10 menit, nilai transaksi per detik (TPS) jaringan berada di sekitar 5. Kapasitas ini sangat tidak memadai untuk jaringan pembayaran. Untuk perbandingan, Visa memproses 1.700 TPS dan memiliki kapasitas puncak di atas 24.000 TPS.
Diskusi tentang peningkatan ukuran blok Bitcoin, sama seperti perdebatan sebelumnya tentang data pembayaran dan non-pembayaran, juga membagi komunitas menjadi dua kubu.
Salah satu kubu, yang disebut sebagai big blockers, melakukan kampanye untuk hard fork (perubahan protokol yang akan memerlukan semua node dan pengguna untuk mengupgrade perangkat lunak mereka) untuk secara permanen meningkatkan ukuran blok menjadi 2MB, diikuti oleh hard fork periodik berikutnya untuk terus memperluas ukuran blok. Kelompok ini percaya bahwa agar Bitcoin menjadi sistem pembayaran yang layak bagi jutaan pengguna, diperlukan TPS yang lebih tinggi dan biaya rendah. Satu-satunya cara yang layak untuk mencapainya adalah dengan terus meningkatkan ukuran blok seiring dengan pertumbuhan permintaan.
Berlangganan
Para penolak blok kecil, di sisi lain, mengadvokasi menentang hard fork dan perubahan drastis lainnya terhadap protokol. Bagi mereka, sebagian nilai Bitcoin terletak pada stabilitasnya. Mereka berpendapat bahwa meningkatkan ukuran blok akan membuat sulit bagi pengguna untuk menjalankan node penuh, sehingga mengurangi desentralisasi Bitcoin dan daya tariknya secara keseluruhan sebagai mata uang yang kuat dan revolusioner.4.
Perang blok menjadi salah satu topik pembicaraan utama pada masanya. Judul inidari Wall Street Journal.
Para penambang blok besar akhirnya menciptakan Bitcoin Cash, sebuah fork dari blockchain Bitcoin dengan batasan ukuran blok 8MB. Di sisi lain, para penambang blok kecil memungkinkan upgrade yang disebut Segregated Witness, atau Segwit, untuk meningkatkan ukuran blok tanpa memberlakukan hard fork.
Selain serangkaian input dan output, transaksi Bitcoin juga mengandung satu struktur lain yang belum kita bahas—data saksi. Data saksi, yang mencakup tanda tangan kriptografis dan informasi validasi lainnya, membentuk hingga 65% dari ukuran transaksi.
Upgrade SegWit mengubah struktur blok. Alih-alih memiliki semua data (input, output, tanda tangan) berada di dalam satu blok 1MB, upgrade tersebut membagi blok menjadi dua bagian: blok transaksi dasar, yang berisi semua input dan output, dan blok perpanjangan, menyimpan data saksi.
Bersama dengan perubahan ini, SegWit juga menggeser metrik yang digunakan untuk menghitung kapasitas blok dari ukuran data ke unit berat. Berat blok dihitung menggunakan rumus:
Berat = Ukuran Dasar × 4 + Ukuran Saksi
Sebagai contoh, transaksi dengan ukuran dasar 100 byte dan ukuran data saksi 200 byte akan mengambil 600 unit berat [(100 × 4) + 200]. Batas baru pada kapasitas blok meningkat dari 1MB menjadi 4 juta unit berat, efektif meningkatkan kapasitas blok menjadi empat kali lipat tanpa memerlukan hard fork.
Pentingnya, blok dasar tetap sekitar 1MB, mempertahankan batas ukuran blok awal. Hal ini memungkinkan protokol menerima blok warisan dan SegWit secara bersamaan, memastikan bahwa penambang dan node tidak terpaksa untuk segera mengupgrade perangkat lunak mereka untuk menyesuaikan perubahan tersebut.
Segwit tidak diadopsi oleh para penambang dalam semalam; dibutuhkan hampir 5 tahun bagi 90% blok Bitcoin menjadi blok Segwit. Pada permukaannya, adopsi bertahap ini tampaknya membenarkan keputusan untuk menerapkan soft fork. Namun, kita hanya bisa berspekulasi tentang bagaimana kontrafaktual, yakni hard fork, akan berjalan dan memengaruhi perilaku para penambang.
Bagaimanapun, Segwit memberikan Bitcoin dorongan yang sangat dibutuhkan dalam TPS dan merupakan tonggak penting dalam penskalaan jaringan dan mendukung kasus penggunaan di luar hanya pembayaran BTC.
Peningkatan Taproot 2021 adalah peningkatan paling signifikan pada protokol Bitcoin sejak Segwit. Namun, berbeda dengan perang ukuran blok yang kontroversial, perubahan yang diusulkan oleh Taproot diterima hampir secara bulat oleh komunitas Bitcoin.
Pembaruan Taproot adalah kombinasi dari tiga Proposal Peningkatan Bitcoin (BIP) yang mengimplementasikan beberapa perubahan yang membuat Bitcoin lebih aman dan efisien. Meskipun perubahan tersebut mencakup berbagai aspek dari protokol, kami akan fokus pada yang membentuk dasar untuk protokol token masa depan di rantai.
Perubahan utama pertama yang dibawa oleh upgrade Taproot adalah penggantian tanda tangan Algoritma Digital Kurva Eliptis (ECDSA) dengan tanda tangan Schnorr. Blockchain mengandalkan tanda tangan digital—pesan yang ditandatangani kriptografis oleh kunci pribadi pengguna dan diverifikasi dengan kunci publik mereka—untuk beroperasi. Tanda tangan digital hadir dalam berbagai bentuk, masing-masing mengikuti skema kriptografi yang berbeda, dengan beberapa lebih efisien daripada yang lain. Pergeseran ke tanda tangan Schnorr memberikan dua dorongan kunci untuk skalabilitas.
Pertama, ingatlah bahwa data saksi, yang mencakup tanda tangan, menempati sebagian besar ruang transaksi. Tanda tangan Schnorr lebih kecil dibandingkan dengan tanda tangan ECDSA, langsung mengarah pada penghematan ruang dan memungkinkan lebih banyak transaksi masuk ke dalam satu blok.
Kedua, Bitcoin mendukung jenis pembayaran kompleks seperti transaksi multisig, di mana beberapa pihak harus menyetujui transaksi berdasarkan kondisi-kondisi tertentu agar transaksi itu dieksekusi. Sebelum Taproot, transaksi multisig memerlukan setiap tanda tangan individu untuk disertakan dalam input transaksi. Dengan tanda tangan Schnorr, beberapa tanda tangan dapat digabungkan menjadi satu tanda tangan (dan, dengan demikian, satu input), membuat transaksi multisig menjadi jauh lebih efisien dan privat.
Upgrade Taproot juga memperluas kemampuan scripting Bitcoin, memungkinkan pengembang untuk membuat kondisi transaksi yang lebih kompleks. Upgrade juga menyediakan cara baru untuk menyimpan data sembarangan pada blockchain Bitcoin, menawarkan fleksibilitas yang lebih besar daripada opcode OP_RETURN yang dibahas sebelumnya.
Dalam praktiknya, hal ini berarti bahwa jumlah data sembarangan yang dapat disimpan oleh pengembang dalam transaksi Bitcoin sekarang hanya dibatasi oleh ukuran maksimum yang diizinkan dari transaksi, yaitu 400.000 byte. Ini adalah lima ribu kali lipat jumlah data yang OP_RETURN izinkan mereka simpan.
Dengan membuat transaksi lebih efisien dan memungkinkan fleksibilitas tambahan dalam kontennya, peningkatan Taproot membuka jalan bagi eksperimen paling meledak dalam membawa token ke Bitcoin.
Kanwaljeet, ayah sahabat terbaikku, adalah seorang numismatis—seorang kolektor mata uang. Koleksinya terkenal bukan hanya karena barang-barang bersejarah dan edisi terbatasnya tetapi juga karena kategori unik dari kertas uang yang dia kumpulkan semata-mata untuk nomor serinya. Misalnya, dia memiliki uang 500 INR dengan nomor seri '001947,' yang sesuai dengan tahun India meraih kemerdekaan. Dibeli seharga 750 INR, sekarang nilainya 1000 INR karena nomor serinya.
Uang memiliki tempat istimewa dalam masyarakat, berfungsi sebagai medium pertukaran dan simbol status, kebebasan, dan kekuasaan. Signifikansinya terlihat dalam cara kita bekerja untuknya, konflik yang ia timbulkan, dan penghormatan beberapa budaya padanya. Hal ini juga menjelaskan mengapa uang menjadi koleksi populer dan menyoroti karya para ahli numismatik.
Langganan
Bitcoin adalah contoh pertama dari bentuk baru uang: cryptocurrency. Sekarang lebih dari lima belas tahun dan merupakan kelas aset triliun dolar, Bitcoin telah cukup populer bagi para penggemar untuk memberikan asal-usul dan nilai historis. Tetapi bagaimana seseorang bahkan melakukan ini untuk mata uang digital?
Masukkan Casey Radamor dan teori Ordinals-nya.
Ketika bank sentral mengeluarkan uang kertas, masing-masing diberi nomor seri sesuai urutan pencetakannya. Demikian pula, teori Ordinals adalah konvensi, sistem penomoran, untuk memberikan nomor seri kepada setiap satoshi (sat) yang pernah ada atau akan ada saat ditambang di masa depan. Mari kita lihat bagaimana hal ini bekerja.
Ingatlah bahwa setiap satoshi dapat dilacak kembali ke asalnya melalui model UTXO. Satoshis diciptakan sebagai imbalan bagi para penambang yang menambang blok Bitcoin dan dinomori sesuai urutan penambangan mereka.
Sebagai contoh, blok pertama yang ditambang, dikenal sebagai Genesis Block, memberi hadiah kepada penambang dengan 50 BTC. Karena setiap Bitcoin terdiri dari 100 juta sats, hadiah blok pertama berisi sats bernomor 0 hingga 4.999.999.999. Blok kedua berisi sats bernomor 5.000.000.000 hingga 9.999.999.999, dan pola ini terus berlanjut. Akibatnya, satoshi terakhir akan bernomor 2.099.999.999.999.999.
Teori Ordinals menggunakan sistem first-in-first-out (FIFO) untuk melacak penomoran sats saat berpindah antara UTXO. Ketika transaksi Bitcoin mengonsumsi UTXO, sats dibagi di antara UTXO yang baru dibuat sesuai urutan kemunculannya di output.
Sebagai contoh, jika penambang Blok Genesis menerima UTXO yang mengandung sats bernomor 0 hingga 4.999.999.999, dan mereka ingin mengisolasi satu sat tertentu—misalnya sat nomor 21 juta—mereka akan menyusun transaksi sebagai berikut:
Teori Ordinals, dengan memberikan setiap satoshi nomor unik, membuatnya agak tidak dapat dipertukarkan. Saya katakan agak karena, dalam konteks melakukan pembayaran Bitcoin, pedagang tidak akan peduli tentang sats mana yang membentuk pembayaran tersebut, membuatnya dapat dipertukarkan dalam skenario tersebut. Namun, bagi seseorang yang sedang mencari sat bernomor tertentu, seperti yang dilakukan Kanwaljeet dengan uang kertas, sats menjadi sangat tidak dapat dipertukarkan.5.
Setelah teori Ordinals menjadi populer, munculnya para numismatist BTC—pemburu Bitcoin langka—menjadi tak terhindarkan (Wired memublikasikan sebuahartikel yang sangat baikmendokumentasikan dunia mereka). Apa itu Bitcoin langka? Ini adalah spektrum. Casey Radamor memberikan kerangka kerja untuk menilai kelangkaan:
Namun, pada kenyataannya, kelangkaan sangatlah subjektif dan tergantung pada angka-angka yang dipercayai oleh kolektif memiliki nilai. Kanwaljit mengoleksi uang dengan nomor seri 150847 karena mewakili tanggal India meraih kemerdekaan. Bagi seorang kolektor mata uang dari negara lain, angka ini mungkin tidak relevan sama sekali. Demikian pula, para pemburu Bitcoin menghargai sats atas berbagai alasan—dari yang jelas seperti sat yang ditambang oleh Satoshi hingga alasan yang lebih misterius seperti angka sat yang membentuk palindrom.
Rare sats tidak hanya diperdagangkan di pasar seperti Magic Eden dan Magisat, keduanya memberikan pengguna ikon dan panduan untuk membantu mereka menilai dengan akurat nilai sats yang mereka beli tetapi juga di rumah lelang tradisional seperti Sotheby's, di mana satu sat yang langka adalahterjual dengan harga lebih dari $150,000.
Baru-baru ini, viaBTC, sebuah kolam penambangan Bitcoin,dilelanglelang sat epik (sat pertama dari pemotongan terbaru) seharga 33,3 BTC, yang nilainya lebih dari $2 juta. Jumlah ini dibandingkan dengan penjualan uang kertas fiat termahal sepanjang masa: uang kertas perbendaharaan dolar AS 1.000 langka yang diterbitkan pada tahun 1890 dan terjual sehargalebih dari $3 jutadalam sebuah pelelangan pada tahun 2014.
Menakjubkan, catatan ini, yang dijuluki “The Grand Watermelon” karena bentuk dan warna nol di bagian belakangnya, masih sah sebagai tender!
Selain melahirkan sebuah kelas numismatik digital, teori Ordinal, dengan memperkenalkan sebuah konvensi untuk menomori sats, juga membuka langkah berikutnya dalam rencana Casey Radamor: membawa "artefak digital" ke Bitcoin.
Rilis 2021 dari upgrade Taproot bersamaan dengan gelombang besar dalam industri kripto—yaitu NFT. Lebih dari $25 miliar senilai NFT diperdagangkan pada tahun 2021, sebagian besar di Ethereum. Seni piksel, gambar monyet, momen olahraga, foto, musik, sepatu olahraga, voucher kopi, dan bahkan kata-kata bahasa Inggris biasa — ada NFT untuk segalanya. Gerakan ini menandakan persilangan terbesar kripto dengan media mainstream dan merek hingga saat ini, dan menarik lebih banyak orang baru ke kripto daripada kasus penggunaan lainnya hingga saat itu.
Sekarang, perdebatan tentang apakah NFT, atau bahkan seni digital sebagai kategori, seharusnya berharga secara inheren adalah sesuatu yang sudah cukup banyak ditulis dan dibahas, jadi kami tidak akan membahasnya. Yang penting adalah setidaknya bagian dari komunitas Bitcoin, termasuk Casey, melihat apa yang terjadi di rantai lain, terutama Ethereum, dan memutuskan bahwa itu adalah sesuatu yang ingin mereka bawa ke Bitcoin juga.
Jika Bitcoin memiliki standar untuk NFT, Casey ingin itu "tidak terganggu" dari kekurangan pendahulunya. Solusinya: Prasasti. Dari Casey's pos blogpada Peninggalan:
Peninggalan adalah artefak digital, dan artefak digital adalah NFT, tetapi tidak semua NFT adalah artefak digital. Artefak digital adalah NFT yang dipegang pada standar yang lebih tinggi, lebih dekat dengan ideal mereka. Agar sebuah NFT menjadi artefak digital, ia harus didesentralisasi, tak dapat diubah, on-chain, dan tidak terbatas. Sebagian besar NFT bukanlah artefak digital. Konten mereka disimpan di luar rantai dan dapat hilang, mereka berada di rantai terpusat, dan memiliki kunci admin pintu belakang. Lebih buruk lagi, karena mereka adalah kontrak pintar, mereka harus diaudit secara kasus per kasus untuk menentukan properti mereka.
Inskripsi tidak terganggu oleh kecacatan seperti itu. Inskripsi tidak berubah dan on-chain, pada blockchain tertua, paling terdesentralisasi, paling aman di dunia. Mereka bukan kontrak pintar, dan tidak perlu diperiksa secara individual untuk menentukan propertinya. Mereka adalah artefak digital yang sebenarnya.
Begini cara kerjanya.
Pengukiran mengukir data ke setiap satelit individu, yang kemudian dilacak oleh teori Ordinals. Untuk menandai satelit tertentu dengan beberapa data, pengembang harus membuat transaksi yang mengisolasi satelit itu dan menempatkannya di output pertama dari transaksi Bitcoin. Data itu sendiri berada di saksi transaksi (upgrade yang diperkenalkan oleh SegWit) dan disimpan dalam skrip-jalur menambahkan skrip yang diperkenalkan oleh upgrade Taproot.
Karena sebuah inskripsi terukir pada sat, maka sat tersebut dapat dipindahkan, diperdagangkan, dibeli, atau dijual dengan mentransfer sat yang terukir dalam transaksi Bitcoin sederhana. Namun, seperti standar token sebelumnya, mereka memerlukan dompet yang mengenali protokol dan transaksi terstruktur sesuai. Dengan kata lain, Anda tidak ingin dompet Anda secara tidak sengaja mengirimkan sat yang terukir sebagai bagian dari transaksi normal.
Setiap prasasti juga diberi nomor indeks berdasarkan urutan pembuatannya. Dengan demikian, kita tahu bahwa lebih dari 70 juta prasasti telah dibuat hingga saat ini. Selain itu, saat Anda dapat membuat koleksi prasasti (seperti yang dapat Anda lakukan dengan NFT di Ethereum), setiap prasasti dalam koleksi memerlukan transaksi terpisah untuk dibuat (dan pada gilirannya, biaya harus dibayar). Sifat-sifat ini menghilangkan apa yang Casey lihat sebagai kelemahan NFT di blockchain kontrak pintar seperti Ethereum.
Apa konten yang dapat Anda simpan dalam prasasti? Sebagian besar format konten didukung di web, termasuk file PNG, JPEG, GIF, MPEG, dan PDF. Ini juga mendukung file HTML dan SVG yang dapat dieksekusi dalam lingkungan sandbox (mereka tidak dapat berinteraksi dengan kode luar). Selain itu, prasasti dapat dihubungkan satu sama lain dan, dengan demikian, menggabungkan konten dari prasasti lain. Meskipun sebagian besar pengguna memilih untuk menuliskan sats dengan gambar JPEG sederhana, beberapa orang yang berjiwa enterprising telah bereksperimen dengan prasasti seperti permainan video penuh.
Beberapa pengembang menyadari bahwa fleksibilitas konten ini dapat digunakan untuk membuat standar token lebih lanjut untuk Bitcoin.
Eksperimen paling mencolok dari protokol BRC-20 yang dibuat oleh domodataSementara inskripsi dikonsepsikan sebagai cara untuk membawa token non-fungible ke Bitcoin, standar BRC-20 (sebuah lelucon tentang standar token ERC-20 Ethereum) menggunakannya untuk membuat standar token yang dapat ditukar untuk Bitcoin.
Mekanisme itu sendiri sangat sederhana: token yang dapat dipertukarkan diterapkan, dicetak, dan ditransfer menggunakan blob data JSON yang terukir pada sats. Sebagai contoh, inilah seperti apa inskripsi yang diterapkan ORDI, token BRC-20 pertama, terlihat:
Inskripsi ini menentukan parameter untuk token ORDI, menetapkannya sebagai token BRC-20, mendeploy dengan pasokan maksimum 21 juta unit, dan membatasi setiap transaksi penambangan hingga 1.000 unit. Dengan memasukkan data JSON semacam itu ke dalam sats, pengembang dapat membuat, mengelola, dan mentransfer token yang dapat dipertukarkan secara langsung di blockchain Bitcoin.
Demikian pula, token BRC-20 dapat ditransfer dengan membuat inskripsi baru dengan data seperti:
Tulisan, bersama dengan protokol BRC-20 yang primitif yang dibangun di atasnya, mendorong gelombang perhatian, modal, dan aktivitas besar ke blockchain Bitcoin. Beberapa metrik on-chain yang berarti melonjak, termasuk biaya penambang, persentase blok penuh (didefinisikan sebagai blok di mana transaksi benar-benar mengisi batas 4MB), ukuran mempool, adopsi upgrade Taproot, dan jumlah transaksi tertunda di mempool.
Jumlah inskripsi dari waktu ke waktu ( sumber)
Lonjakan aktivitas ini berarti bahwa prasasti dapat dianggap sebagai standar token pertama yang diadopsi secara bermakna di Bitcoin. Ordo atas (istilah lain untuk koleksi prasasti) terus mempertahankan harga dasar yang kuat bulan-bulan setelah diluncurkan. Ini termasuk NodeMonkes (0.244 BTC), Bitcoin Puppets (0.169 BTC), dan Quantum Cats (0.306 BTC). ORDI, token BRC-20 pertama, memiliki kapitalisasi pasar lebih dari satu miliar dolar dan terdaftar di bursa teratas seperti Binance.
Mengapa inskripsi berhasil di mana Koin Berwarna, Counterparty, dan eksperimen lainnya gagal? Saya pikir ada dua alasan untuk ini.
Pertama, peluncuran setelah upgrade Segwit dan Taproot berarti bahwa inskripsi mendapat manfaat dari protokol Bitcoin yang lebih matang. Ukuran blok yang lebih besar, biaya yang lebih rendah, dan fleksibilitas data yang lebih besar memungkinkan inskripsi menghindari rute implementasi yang rumit dan berliku-liku dari pendahulunya.
Kedua, waktu yang tepat. Pembuatan inskripsi diawali oleh siklus 2021, di mana hampir semua orang yang sedikit terhubung dengan tren internet telah mendengar tentang NFT. Para pedagang kripto merasa nyaman dalam melakukan perdagangan. Bahkan ORDI, diluncurkan di tengah pasar beruang, mendapat manfaat dari waktu yang beruntung. Hanya beberapa minggu sebelum peluncurannya, PEPE, sebuah koin meme di Ethereum, memicu mania koin meme yang singkat dalam pasar yang sepi, yang dapat dimanfaatkan.
Akhirnya, semua konteks itu membawa kita ke tujuan kita: Runes.
Bersamaan dengan BRC-20, sekelompok protokol lain juga mencoba menggunakan inskripsi untuk membawa token yang dapat dipertukarkan ke Bitcoin. Hal ini menciptakan lanskap token yang terfragmentasi, dengan setiap implementasi membawa kelebihan dan kekurangan masing-masing. Kesempatan untuk menciptakan standar yang lebih unggul dalam hal dapat dipertukarkan, seperti yang dilakukan oleh Ordinals untuk token yang tidak dapat dipertukarkan, ada di sana untuk diambil.
Dan diambil! Casey Radamor6masuk sekali lagi, kali ini dengan Protokol Rune, atau hanya Runes, bermaksud agar menjadi standar yang dapat dipertukarkan de facto untuk token Bitcoin. Motivasinya sederhana: "Standar token yang layak harus ada di Bitcoin."
Jadi, bagaimana Runes berbeda dari standar lain seperti BRC-20? Beberapa minggu yang lalu, rekan kerja saya Saurabh menulis sebuah potongan yang sangat baikMenjelaskan Runes dan peningkatannya dibanding pendahulunya secara detail. Untuk informasi lebih lanjut, saya sarankan membaca artikelnya.
Ini intinya.
Ingatlah bahwa token BRC-20 membuat inskripsi baru setiap kali Anda harus mendeploy, mencetak, atau mentransfer token. Selain itu, setiap token disimpan dalam UTXO yang terpisah. Protokol tidak menentukan cara untuk menyertakan beberapa token dalam satu UTXO tunggal. Hal ini menyebabkan penyebaran UTXO, atau dengan kata lain, pembengkakan UTXO.
Jumlah UTXO dari waktu ke waktu (sumber)
Runes menyederhanakan proses ini. Pertama, daripada inskripsi, data disimpan dalam bidang OP_RETURN. Kedua, itu memungkinkan pengguna untuk memiliki beberapa token, termasuk BTC, dalam UTXO yang sama. Hal ini membuat transfer lebih efisien dan mengurangi pembengkakan UTXO. Ketiga, itu kompatibel dengan jaringan Lightning, solusi skalabilitas Bitcoin. (Ingat lonjakan transaksi OP_RETURN yang kita lihat sebelumnya? Anda sekarang tahu apa penyebabnya.)
Peluncuran Runes, yang dijadwalkan bersamaan dengan pemotongan Bitcoin terbaru, disertai dengan banyak kehebohan. Ordinals sudah terbukti sukses (meskipun butuh waktu untuk mulai mendapat perhatian), dan itu terjadi di pasar beruang. Runes diluncurkan dengan harga BTC lebih dari tiga kali lipat lebih tinggi sejak saat itu.
Mengingat sensasinya, banyak orang (termasuk saya!) menganggap dampak dan pengaruhnya kurang memuaskan, setidaknya jika Anda mengikuti sentimen di Crypto Twitter (CT). Tidak jarang mendengar orang berpendapat bahwa “runes gagal” atau “runes mati.”
Namun, angka-angka di rantai menampilkan gambaran yang sangat berbeda.
Sumber: @cryptokoryos di Dune
Sumber: @cryptokoryos di Dune
Runes mendominasi aktivitas Bitcoin non-pembayaran. Pada kebanyakan hari sejak diluncurkan, Runes memiliki lebih banyak transaksi daripada ordinal dan BRC-20 yang digabungkan, dan tampaknya telah menggantikan yang terakhir sebagai standar token yang paling populer di Bitcoin. Hal ini juga tercermin dalam kapitalisasi pasar Runes, yang sudah melampaui BRC-20. Hal ini terjadi meskipun Runes tidak terdaftar di bursa terpusat utama manapun.
Kami masih sangat awal dalam perjalanan Runes. Tanpa daftar CEX, Runes (dan token yang dapat dipertukarkan lainnya) masih diperdagangkan di sistem yang lambat, mirip dengan buku pesanan. Perdagangan lambat karena waktu blok 10 menit Bitcoin mencegah perdagangan frekuensi tinggi. Mengingat kurangnya pertukaran terdesentralisasi pada Bitcoin, Anda juga belum dapat menukar satu Rune langsung dengan yang lain (Anda harus menyelesaikan dalam BTC terlebih dahulu). Selain itu, UX masih kompleks. Runes, seperti standar token sebelumnya, memerlukan dompet khusus untuk diperdagangkan dan disimpan.
Tantangan-tantangan ini mencegahnya agar lebih banyak diadopsi.
Langganan
Salah satu alasan Bitcoin berharga adalah karena ini adalah mata uang digital murni pertama, tidak dipengaruhi oleh pelaku terpusat atau pialang kekuasaan, dan didukung sepenuhnya oleh kode. Namun, sangat mengagumkan betapa banyak inovasi seputar standar token yang dibangun di atas Bitcoin bergantung pada konsensus sosial.
Runes atau ordinal, misalnya, bukan bagian dari protokol Bitcoin. Mereka, seperti yang Casey suka sebutkan, “sebuah lensa pilihan dengan mana untuk melihat Bitcoin.” Anda dapat menganggapnya sebagai sebuah konvensi yang telah “dimemekan menjadi keberadaan.” Namun, mereka bernilai miliaran dolar karena jumlah orang yang cukup telah berkoordinasi secara sosial untuk menerimanya sebagai konvensi yang mendefinisikan mereka.
Ya, Runes adalah standar token yang dapat dipertukarkan yang jauh lebih baik dibandingkan dengan pendahulunya. Namun, bagian penting dari adopsi luasnya disebabkan oleh dukungan dari Casey Radamor dan modal sosial yang telah dibangunnya selama bertahun-tahun. Inilah juga mengapa orang dengan mudah menerima aturan tidak lazim seperti batasan awal 13 karakter pada nama Rune.
Kami juga berpendapat bahwa NFT Bitcoin telah menemukan kesesuaian pasar produk. Karena NFT relatif tidak likuid dan diperdagangkan dengan frekuensi yang lebih sedikit, waktu blok 10 menit Bitcoin bukanlah halangan bagi keberadaannya. Selain itu, mengingat bahwa blockspace Bitcoin adalah blockspace paling berharga di industri, dan prasasti berada sepenuhnya pada rantai, daya pikat memiliki artefak digital pada media baru ini akan terus ada.
Saya melihat 10 NFT dan token teratas di kedua Ethereum dan Bitcoin. Temukan analisis lengkapdi sini.
Token yang dapat dipertukarkan, di sisi lain, sangat dibatasi oleh waktu blok Bitcoin yang lambat dan kurangnya pembuat pasar otomatis. Meskipun begitu, mereka sudah melampaui ordinal dalam kapitalisasi pasar. 10 token ERC20 teratas di Ethereum 64x lebih besar dalam kapitalisasi pasar daripada 10 koleksi NFT teratas. Untuk Bitcoin, rasio ini masih hanya sebesar 7.7x. Begitu kita memiliki cara untuk membuat perdagangan mereka lebih efisien, potensi keuntungannya bisa signifikan.7 Seperti apa caranya? Mungkin solusi Bitcoin L2 memberikan jawabannya.
Tapi itu adalah cerita untuk hari lain.
Tidak sabar untuk final Euro hari Minggu,
Iniadalah sumber yang sangat baik untuk memahami bagaimana transaksi Bitcoin bekerja dengan lebih detail.
Proposal sistem DNS Bitcoin asli. Setelah Satoshi sendiri menolak kasus penggunaan ini, para pengembang mem-fork Bitcoin untuk membuat blockchain mereka sendiri,Namecoin, yang menjadi salah satu alt-coin pertama.
Sebuah demodari Bukti Keberadaan dengan penjelasan OP_RETURN.
Perang blok, seperti yang dikenal dari debat ini, berlangsung sengit selama dua tahun dari 2015 hingga 2017. Ini bukan hanya pertempuran antara blok kecil dan blok besar, tetapi juga tentang bagaimana Bitcoin seharusnya diperintah dan pertanyaan yang lebih mendasar apakah Bitcoin adalah sistem pembayaran atau bentuk emas digital. Vitalik’s posting terbarumengutip dua buku yang ditulis oleh anggota dari masing-masing kubu—The Blocksize Wars karya Jonathan Bier dan Hijacking Bitcoin karya Roger Ver—dan memberikan gambaran umum tentang argumen mereka. Yang relevan bagi kita adalah hasil konflik ini.
Sebuah varian dari teori ordinal adalahpertama kali diusulkandi forum BitcoinTalk jauh kembali pada tahun 2012.
Casey Rodarmor menjadi tuan rumah podcast yang terlalu diabaikan namun sangat menyenangkan bernama @hellmoneyHell Money.
Rekan saya Saurabh sedikit tidak setuju dengan analisis ini. Dia percaya bahwa tidak seperti Ethereum, token produktif (non-meme) di Bitcoin akan diluncurkan langsung di L2, dan bukan di L1. Ini karena Ethereum memungkinkan pemegang untuk berdagang, meminjamkan, dan melakukan hal-hal lain dengan token pada lapisan dasar, sedangkan Bitcoin tidak karena rantai sebelumnya dibangun untuk itu dan yang terakhir tidak. Apa gunanya meluncurkan token pada Bitcoin jika tidak dapat digunakan untuk tujuan yang dimaksudkan? Jika mereka duduk di Bitcoin, mereka melakukannya hanya dengan harapan beberapa likuiditas membantu mereka menangkap tawaran, tidak berbeda dengan memecoin di Bitcoin. Dia percaya kami mentolerir blockchain Bitcoin karena kami ingin menggunakan BTC, aset. Tidak mungkin aset lain mencapai status yang sama. Saya berpendapat bahwa terlepas dari apakah Anda dapat melakukan sesuatu dengan token di Bitcoin L1 atau tidak, tim masih menginginkannya menjadi rumah token mereka karena asal dan interoperabilitas antara rantai yang memungkinkannya.
Dalam minggu yang mengarah ke pengurangan separuh Bitcoin terbaru, Runes, standar token yang dapat dipertukarkan baru di Bitcoin, menjadi salah satu topik pembicaraan terbesar dalam dunia kripto. Ketika saya mencoba memahami apa itu Runes dan mengapa hal itu penting, saya menyadari betapa sedikit pengetahuan saya tentang apa yang ada sebelumnya atau bagaimana Bitcoin bahkan bekerja pada tingkat fundamental. Ya, saya tahu ini adalah pengakuan yang mengejutkan untuk dibuat, mengingat bahwa saya bekerja di dunia kripto dan Bitcoin adalah mata uang kripto terbesar.
Namun, saya menyadari, jika saya berada di posisi ini, pasti banyak orang lain juga. Jadi, saya memutuskan untuk menggali lebih dalam dan menulis tentang hal itu.
Saya kembali ke masa lalu dan mencoba melacak perjalanan Bitcoin dari awal hingga mencapai Runes. Di sepanjang jalan, saya menemukan implementasi DNS on-chain awal, proyek token pertama Vitalik Buterin (tidak, bukan Ethereum), seni ASCII permanen, permainan blockchain dari tahun 2015, perpecahan dalam komunitas yang memaksa beberapa orang menyebut Bitcoin sebagai 'eksperimen yang gagal,' pengembang pemberontak yang mengubah wajah aset triliun dolar, dan banyak lagi.
Ini adalah kisah tentang masa lalu Bitcoin dan masa depannya. Ini tentang eksperimen yang gagal dan awal yang salah. Ini tentang perjuangan untuk membawa inovasi ke protokol yang selalu menolak perubahan. Ini tentang mengapa satu per seratus juta Bitcoin bisa dijual dengan harga lebih dari sejuta dolar. Yang terpenting, ini tentang bagaimana konsensus sosial bisa sama pentingnya dengan kode, bahkan untuk aset digital.
Mari kita mulai!
Kami akan memulai dengan memahami salah satu blok bangunan dasar dari protokol Bitcoin: Unspent Transaction Outputs atau UTXOs.
UTXOs adalah cara protokol Bitcoin melacak kepemilikan koin. Pikirkan setiap UTXO sebagai tanda bukti kepemilikan—sebuah potongan Bitcoin yang tak terbagi yang hanya bisa dihabiskan oleh alamat tertentu (pemiliknya). Ketika kepemilikan Bitcoin berpindah tangan (pengguna mengirimkannya ke pengguna lain), itu dicatat di blockchain sebagai UTXO yang terkait dengan alamat penerima.
Dalam protokol Bitcoin, tidak ada konsep saldo rekening yang melekat. Sebaliknya, koin yang dimiliki oleh sebuah alamat tertangkap dalam UTXO yang tersebar di seluruh blockchain, masing-masing diciptakan sebagai output dari sebuah transaksi. Ketika suatu aplikasi (seperti dompet) menunjukkan saldo BTC pengguna, itu dilakukan dengan memindai blockchain dan menggabungkan UTXO yang dimiliki oleh pengguna tersebut.
Jika dompet Bitcoin saya mengatakan bahwa saya memiliki 20 BTC, itu berarti ada 20 BTC senilai UTXO yang terkait dengan kunci publik saya. Ini bisa menjadi satu UTXO sebesar 20 BTC, empat sebesar masing-masing 5 BTC, atau kombinasi lain yang jumlahnya sama dengan 20 BTC.
Transaksi pada Bitcoin terstruktur sebagai serangkaian input UTXO, yang dikonsumsi (atau dihancurkan) untuk membuat output UTXO. Bayangkan Joel memiliki UTXO dengan nilai berikut yang terkait dengan alamatnya:
Sekarang, jika dia ingin membayar Saurabh 14BTC, aplikasi dompetnya akan membuat transaksi dengan:
UTXO kedua adalah kembalian yang diterimanya dari transaksi tersebut. Mengapa 0,9998 dan bukan 1 BTC? Dia juga perlu membayar biaya kepada penambang Bitcoin sebagai insentif untuk menyertakan transaksinya dalam satu blok. Perbedaan antara jumlah input dan output UTXO (0,0002 BTC dalam kasus ini) merupakan biaya yang ditawarkan untuk sebuah transaksi. Dalam kebanyakan kasus, proses pembuatan transaksi yang valid dengan menetapkan input, output, dan biaya yang tepat diabstraksikan dari pengguna dan ditangani secara latar belakang oleh aplikasi dompet1.
Untuk lebih memahami UTXO, pikirkan mereka seperti uang kertas dan dompet Bitcoin sebagai dompet fisik. Setiap uang kertas (seperti UTXO) bernilai tetap, tidak terbagi, dan total nilai yang disimpan di dalam dompet fisik (seperti dalam kasus dompet Bitcoin) adalah jumlah nilai dari semua uang kertas di dalamnya.
Berlangganan
Transaksi Bitcoin mirip dengan membeli barang dengan uang tunai. Jika saya ingin membeli koktail $14 di sebuah bar di Kota New York, saya bisa memberikan selembar $10 dan selembar $5 kemudian akan menerima selembar $1 kembali. Perbedaan dalam analogi ini adalah bahwa sementara uang kertas hanya ada dalam denominasi tertentu ($1, $5, $10, dll.), UTXOs dapat dikaitkan dengan jumlah Bitcoin apa pun yang sewenang-wenang.
(Sebaliknya, blockchain lain seperti Ethereum beroperasi sebagai buku besar debit dan kredit dan melacak saldo pengguna di dalam protokol. Ini mirip dengan cara rekening bank melacak saldo pengguna.)
Desain pilihan Bitcoin menggunakan UTXO daripada model akuntansi blockchain lainnya adalah apa yang menentukan panggung untuk protokol token masa depan yang dibangun di atasnya.
Satoshi Nakamoto awalnya menciptakan Bitcoin sebagai bentuk sistem uang tunai elektronik peer-to-peer yang tahan sensor. Namun, dalam melakukannya, ia juga kebetulan menciptakan ledger pertama di dunia yang tidak dapat diubah, tidak dapat dipalsukan, transparan, dan ber-timestamp.
Tak lama setelah dirilis, para penggemar cryptocurrency awal mulai menyadari bahwa ledger seperti itu berguna untuk aplikasi di luar pembayaran saja. Teknologi ini dapat diperluas untuk mengamankan setiap data digital yang cukup penting untuk disimpan dalam ledger terdistribusi yang tangguh. Aplikasi yang dibahas termasuk sertifikat saham, koleksi digital, catatan kepemilikan properti, dan membawa sistem nama domain (DNS) ke dalam Bitcoin2.
Hal Finney, ilmuwan komputer legendaris, kontributor Bitcoin terkenal, dan penerima BTC pertama yang dikirim oleh Satoshi, diusulkansebuah solusi untuk membawa DNS ke rantai di Forum BitcoinTalk.
Pertanyaan apakah seseorang harus menggunakan Bitcoin untuk menyimpan data non-pembayaran memicu salah satu perdebatan utama pertama di komunitas Bitcoin. Satu kubu melihat Bitcoin secara eksklusif sebagai sistem pembayaran dan menganggap penyimpanan data lain (atau "sampah") sebagai penyalahgunaan terhadap tujuan inti. Kubu lain melihatnya sebagai demonstrasi kekuatan Bitcoin dan percaya bahwa membangun aplikasi baru sangat penting untuk relevansi jangka panjang blockchain dan mengurangi subsidi keamanan.
Debat juga memiliki implikasi praktis jangka pendek.
Dalam ketiadaan protokol Bitcoin yang menyediakan metode khusus untuk menyimpan data non-pembayaran, para eksperimenter awal menemukan cara kerja. Ingat dari diskusi sebelumnya bahwa transaksi Bitcoin terdiri dari serangkaian input dan output UTXO. Setiap output UTXO memiliki bidang untuk jumlah dan alamat Bitcoin tujuan. Pengembang menggunakan bidang alamat tujuan 20 byte ini untuk menyimpan data non-pembayaran sembarangan.
Jenis data sembarang apa? Seperti posting blog inidokumen, berbagai hal mulai dari yang biasa hingga kreatif. Mulai dari penghormatan kepada Nelson Mandela hingga potret ASCII dari Ketua Federal Reserve saat itu, Ben Bernanke, dan dari tautan ke file WikiLeaks Cablegate hingga PDF dari whitepaper Bitcoin asli, para penggemar menyimpan setiap teks yang mereka anggap layak untuk keberadaan digital permanen di ledger.
Namun, pendekatan ini memiliki konsekuensi tidak diinginkan yang signifikan. Biasanya, data di dalam kolom alamat tujuan adalah kunci publik (atau alamat tujuan) yang dipetakan oleh protokol ke kunci privat yang dapat mengendalikan UTXO yang dihasilkan. Ketika pengembang mulai menggunakan kolom alamat ini untuk menyimpan data sembarangan, transaksi ini menciptakan UTXO yang tidak dapat dipetakan ke kunci privat, dan akibatnya, tidak pernah dapat dihabiskan. Transaksi semacam ini disebut sebagai "pembayaran palsu."
Sebagai contoh, transaksi ini, yang berisi PDF dari whitepaper Bitcoin asli, menyimpan data di hampir 950 output UTXOs, tidak satupun yang dapat dihabiskan.
Masalah dengan menyimpan data di output UTXO.
Pembayaran palsu menjadi masalah bagi siapa pun yang menjalankan node Bitcoin penuh. Node penuh mempertahankan salinan semua UTXO yang valid (dikenal sebagai set UTXO lengkap) dalam sejarah blockchain, yang kemudian digunakan saat memvalidasi transaksi baru. Idealnya, set UTXO harus kecil sehingga transaksi dapat divalidasi dengan cepat. Namun, karena UTXO yang dibuat dalam pembayaran palsu tidak pernah dapat dihabiskan, mereka mengakibatkan 'pembengkakan UTXO,' atau peningkatan ukuran set UTXO. Akibatnya, node-node harus secara permanen menanggung biaya menyimpan data yang sebenarnya tidak dirancang oleh blockchain untuk ditangani.
Meskipun para purist pembayaran tidak setuju dengan penggunaan Bitcoin untuk menyimpan data non-pembayaran, tidak ada cara bagi mereka untuk mencegah pengguna menambahkan data sembarangan ke output UTXO. Sebagai kompromi, mereka Enggan diizinkanfungsi skrip OP_RETURN, sebelumnya tidak diizinkan, dimasukkan ke dalam transaksi Bitcoin pada tahun 2014.
Sikap mereka (sebagaimana yang saya interpretasikan catatan rilisversi Bitcoin 0.9.0) intinya adalah— 'Lihat, kami tidak suka Anda menyimpan data acak di Bitcoin. Itu bukan untuk itu. Tapi tidak ada cara bagi kami untuk menghentikan Anda dari menggunakan output untuk melakukannya. Jadi biarkan kami mengurangi kerusakan yang Anda sebabkan. Kami akan memberi Anda ruang terbatas terpisah untuk melanjutkan ulah Anda, tetapi pada saat yang sama, kami sangat menyarankan Anda untuk tidak menggunakan Bitcoin untuk ini. Itu bukan untuk itu.'
OP_RETURN menerima urutan data 40 byte yang ditentukan pengguna. Meskipun data ini disimpan di blockchain, output ini dapat dibuktikan tidak dapat dihabiskan dan dapat dikecualikan dari set UTXO. Ini berarti node lengkap dapat mengabaikan output yang ditandai OP_RETURN saat memvalidasi pembayaran, sebagian memecahkan masalah pembengkakan UTXO. Saya menyebut masalah ini hanya sebagian terpecahkan karena transaksi ini terus ada di blockchain dan menggunakan ruang disk.
40 byte bukanlah banyak data. Satu karakter Bahasa Inggris biasanya memakan satu byte data, artinya OP_RETURN hanya bisa menyimpan string hingga 40 karakter—tentu saja tidak cukup untuk menyimpan gambar atau dokumen lengkap. Oleh karena itu, penggunaan utama OP_RETURN adalah untuk menyimpan nilai-nilai terhas dalam potongan data yang lebih besar.
Setiap bagian data digital, ketika melewati algoritma hashing, dipetakan ke string alfanumerik unik yang disebut nilai hash. Nilai hash ini kemudian dapat disimpan di bidang OP_RETURN untuk menstempel bagian data yang disimpan eksternal pada blockchain Bitcoin. Sebagai contoh, saya bisa membuat sebuah karya seni dan menyimpan nilai hash dari file gambar tersebut di blockchain. Siapapun kemudian, di masa depan, dapat menggunakan transaksi untuk memverifikasi asal usul gambar.
Layanan seperti Bukti Keberadaanmemungkinkan pengguna mengunggah dokumen, menghasilkan nilai hash, dan menyimpannya di Bitcoin dengan biaya (saat ini 0,00025 BTC atau sekitar $18)3.
Grafik tongkat hoki jika memang ada. ( sumber)
Grafik di atas menggambarkan jumlah transaksi yang berisi output OP_RETURN dari waktu ke waktu. Perhatikan peningkatan parabola dalam transaksi tersebut baru-baru ini? Kami akan segera membahas alasannya.
Batas data OP_RETURNtelah ditingkatkanhingga 80 byte pada tahun 2015.
Saat Bitcoin semakin matang, para pengembang mulai bermimpi untuk membangun aplikasi lain yang mendapat manfaat dari teknologi blockchain. Salah satu aplikasi umum adalah penciptaan mata uang atau token alternatif dengan properti dan utilitas kustom. Salah satu cara untuk melakukannya adalah dengan memulai blockchain dari awal, suatu langkah yang diambil oleh altcoin awal seperti Namecoin dan Dogecoin. Namun, pendekatan ini membutuhkan basis penambang yang solid dan membawa risiko token menjadi terpusat, setidaknya pada awalnya.
Sebuah tawaran yang lebih menarik bagi beberapa orang adalah dengan cara tertentu menciptakan token pada protokol Bitcoin itu sendiri, dengan memanfaatkan keamanannya dan distribusi yang sudah ada.
Hari ini, Vitalik Buterin terkenal sebagai salah satu pendiri Ethereum, cryptocurrency terbesar kedua setelah Bitcoin. Namun, sebelum menciptakan Ethereum, Vitalik sangat aktif dalam komunitas Bitcoin. Ia memulai karier kripto dengan menulis untuk publikasi Bitcoin Weekly. Setelah itu tutup, Vitalik ikut mendirikan Bitcoin Magazine, yang oleh banyak dianggap sebagai publikasi pertama yang serius dalam industri ini.
Sampul edisi Oktober 2013 dari Majalah Bitcoin. Anda dapat membeli cetakan fisik asli ini menggunakan BTC di Toko Majalah Bitcoin. Ini saat ini dijual seharga $1000!
Pada tahun 2013, Vitalik, bersama dengan empat penulis lainnya, meriliswhitepaper untuk Koin Berwarna, cara untuk menyimpan "mata uang alternatif, sertifikat komoditas, properti pintar, dan instrumen keuangan lainnya" di blockchain Bitcoin. Ini dilakukan dengan menandai, atau "mewarnai", Bitcoin dengan informasi yang menentukan tujuan penggunaannya.
Apa artinya menandai Bitcoin? Ingatlah bahwa BTC disimpan di blockchain sebagai UTXO, yang dibuat dan dihancurkan ketika BTC ditransfer dari satu dompet ke dompet lainnya. Mekanisme ini memungkinkan pelacakan asal dan riwayat kepemilikan Bitcoin saat bergerak antar dompet.
Mari kita katakan saya menerima 5 BTC UTXO dari Saurabh. Saya kemudian mentransfer 7 BTC kepada Sid, yang dibuat dari satu 5 BTC UTXO (yang saya terima dari Saurabh) dan satu UTXO 2 BTC lainnya (yang sudah saya miliki di dompet saya). Sekarang, Sid mentransfer 10 BTC kepada Joel, terdiri dari dua UTXO - salah satunya yang dia terima dari saya dan satu lagi yang dia miliki sebelumnya. BTC Joel sekarang dapat ditelusuri kembali ke Saurabh, Sid, dan saya dengan mengikuti jejak transaksi yang mengarah ke UTXO di dompetnya.
Langganan
Mari kita ulangi analogi UTXO Bitcoin dan uang kertas. Setiap uang kertas memiliki nomor seri unik yang dilestarikan saat berpindah dari satu pemegang ke pemegang lainnya. Perbedaannya adalah, meskipun saya mungkin tidak memiliki riwayat lengkap pemegang uang kertas sebelum saya (karena tidak ada tempat ini dicatat), semua transaksi Bitcoin terjadi pada buku besar publik di mana setiap satoshi (sat), unit terkecil dari Bitcoin (1 BTC = 100 juta sat), dapat dilacak tepat kembali ke pemilik aslinya. Jika ada cara untuk mencatat pergerakan uang kertas berdasarkan nomor serinya, kita akan dapat melacaknya kembali ke mesin cetak, sama seperti kita bisa melacak setiap BTC ke blok di mana itu diciptakan.
Karena BTC dapat dilacak melintasi transaksi, begitu pula metadata yang terkait dengan UTXO tertentu. Ini adalah dasar dari proses penandaan atau “pencetakan warna” BTC. Protokol Koin Berwarna menggunakan kombinasi input, output, dan OP_RETURN untuk membuat dan mentransfer token dari satu alamat ke alamat lainnya.
Struktur dari transaksi Koin Berwarna.
Ini adalah contoh transaksi transfer Koin Berwarna. Data di OP_RETURN mendefinisikan properti dari Koin Berwarna, sementara nilai input dan output (bersama dengan beberapa bidang tambahan yang tidak ditampilkan dalam diagram ini) mendefinisikan pergerakan koin di berbagai dompet.
Ada dua poin kunci yang perlu diperhatikan tentang implementasi token eksternal di blockchain Bitcoin.
Pertama, nilai-nilai dalam bidang masukan dan keluaran mewakili Bitcoin sebenarnya berpindah dari satu dompet ke dompet lain, dengan Koin Berwarna yang ditandai pada sats ini. Ini berarti bahwa jika saya ingin mengirim x Koin Berwarna, saya juga harus mengirim x sats. Nilai sebenarnya yang ditransfer adalah nilai Koin Berwarna ditambah nilai sats. Ini adalah kekurangan yang jelas dari protokol ini.
Jika Anda sedang membuat mata uang baru, Anda hampir pasti menginginkan mata uang tersebut dinilai secara independen dan tidak digabungkan dengan mata uang lain. Sebagai contoh, nilai dari uang kertas fiat seharusnya sesuai dengan yang tertera di dalamnya, tidak terkait dengan nilai dari kertas tempatnya dicetak. Saya yakin, ini salah satu alasan mengapa Colored Coins tidak pernah populer sebagai cara untuk menerbitkan token baru. Untuk kasus penggunaan non-moneternya, seperti menerbitkan saham kepemilikan, Colored Coins masih masuk akal.
Kedua, Bitcoin tidak mengakui Koin Berwarna dan metadata mereka sebagai bagian dari protokol. Kami telah melihat sebelumnya bagaimana node-node dapat memilih untuk mengabaikan informasi di bidang OP_RETURN, yang sangat penting untuk menginterpretasikan pergerakan Koin Berwarna. Ini berarti bahwa untuk berpartisipasi dalam penciptaan dan perdagangan Koin Berwarna, pengguna harus menggunakan dompet khusus yang mengakui aturan protokol.
Jika pengguna menggunakan dompet biasa (yang dirancang untuk mengirim dan menerima BTC) untuk berinteraksi dengan UTXO yang sebelumnya terlibat dalam transaksi Coin Berwarna, mereka berisiko kehilangan atau merusak metadata yang terkait dengan UTXO mereka. Ketidakcocokan antara dompet tetap menjadi masalah bahkan untuk implementasi standar token di masa depan di Bitcoin, seperti yang akan kita lihat sebentar lagi.
Proyek awal lain yang memungkinkan pengguna untuk membuat token digital di atas Bitcoin adalah Pihak lain. Counterparty juga menggunakan OP_RETURN untuk menyimpan metadata terkait token, tetapi tidak seperti Colored Coins, token Counterparty tidak terikat pada saldo BTC dari sebuah alamat. Keterpisahan ini memungkinkan token-token ini memiliki perdagangan independen dan penemuan harga.
Harga token independen memungkinkan Counterparty membuat salah satu pertukaran terdesentralisasi pertama di atas protokol Bitcoin. Pengguna dapat mengirimkan pesanan mereka melalui pesan (misalnya, "Saya ingin membeli 10 token A dengan 20 token B"), dan protokol akan menyimpan dana mereka dalam escrow tanpa kepercayaan sampai pesanan tersebut dipenuhi atau kedaluwarsa.
Token asli dari Counterparty, XCP, awalnya diciptakan dan didistribusikan melalui peluncuran adil yang disebut ""Proof-of-Burndi mana pengguna harus membakar BTC untuk mencetak token. XCP berfungsi sebagai token utilitas yang memungkinkan pengembang membayar untuk membuat koin Counterparty yang bernama. Counterparty juga menyediakan para pengembang dengan API sederhana untuk membuat token, mentransfer aset, menerbitkan dividen, dan lainnya.
Proyek-proyek yang mencolok yang dibuat menggunakan Counterparty termasuk Mantra of Genesis, permainan mobile berbasis blockchain NFT pertama (ya, gaming blockchain sudah ada sejak tahun 2015!), dan Rare Pepessebuah koleksi NFT yang masih mempertahankan nilainya hingga saat ini (yang harga lantaidari 298 koleksi pasokan hampir ~$1 juta pada awal Juni 2024).
Meskipun OP_RETURN, Colored Party, dan Counterparty memungkinkan penyimpanan token di Bitcoin, pertumbuhan mereka terhambat oleh keterbatasan mendasar dari protokol: batasan ukuran blok 1MB.
1MB bukanlah banyak data. Sebuah transaksi Bitcoin tipikal memiliki sekitar 300 byte, artinya satu blok 1MB dapat menampung sekitar 3000 transaksi. Karena blok Bitcoin diproduksi setiap 10 menit, nilai transaksi per detik (TPS) jaringan berada di sekitar 5. Kapasitas ini sangat tidak memadai untuk jaringan pembayaran. Untuk perbandingan, Visa memproses 1.700 TPS dan memiliki kapasitas puncak di atas 24.000 TPS.
Diskusi tentang peningkatan ukuran blok Bitcoin, sama seperti perdebatan sebelumnya tentang data pembayaran dan non-pembayaran, juga membagi komunitas menjadi dua kubu.
Salah satu kubu, yang disebut sebagai big blockers, melakukan kampanye untuk hard fork (perubahan protokol yang akan memerlukan semua node dan pengguna untuk mengupgrade perangkat lunak mereka) untuk secara permanen meningkatkan ukuran blok menjadi 2MB, diikuti oleh hard fork periodik berikutnya untuk terus memperluas ukuran blok. Kelompok ini percaya bahwa agar Bitcoin menjadi sistem pembayaran yang layak bagi jutaan pengguna, diperlukan TPS yang lebih tinggi dan biaya rendah. Satu-satunya cara yang layak untuk mencapainya adalah dengan terus meningkatkan ukuran blok seiring dengan pertumbuhan permintaan.
Berlangganan
Para penolak blok kecil, di sisi lain, mengadvokasi menentang hard fork dan perubahan drastis lainnya terhadap protokol. Bagi mereka, sebagian nilai Bitcoin terletak pada stabilitasnya. Mereka berpendapat bahwa meningkatkan ukuran blok akan membuat sulit bagi pengguna untuk menjalankan node penuh, sehingga mengurangi desentralisasi Bitcoin dan daya tariknya secara keseluruhan sebagai mata uang yang kuat dan revolusioner.4.
Perang blok menjadi salah satu topik pembicaraan utama pada masanya. Judul inidari Wall Street Journal.
Para penambang blok besar akhirnya menciptakan Bitcoin Cash, sebuah fork dari blockchain Bitcoin dengan batasan ukuran blok 8MB. Di sisi lain, para penambang blok kecil memungkinkan upgrade yang disebut Segregated Witness, atau Segwit, untuk meningkatkan ukuran blok tanpa memberlakukan hard fork.
Selain serangkaian input dan output, transaksi Bitcoin juga mengandung satu struktur lain yang belum kita bahas—data saksi. Data saksi, yang mencakup tanda tangan kriptografis dan informasi validasi lainnya, membentuk hingga 65% dari ukuran transaksi.
Upgrade SegWit mengubah struktur blok. Alih-alih memiliki semua data (input, output, tanda tangan) berada di dalam satu blok 1MB, upgrade tersebut membagi blok menjadi dua bagian: blok transaksi dasar, yang berisi semua input dan output, dan blok perpanjangan, menyimpan data saksi.
Bersama dengan perubahan ini, SegWit juga menggeser metrik yang digunakan untuk menghitung kapasitas blok dari ukuran data ke unit berat. Berat blok dihitung menggunakan rumus:
Berat = Ukuran Dasar × 4 + Ukuran Saksi
Sebagai contoh, transaksi dengan ukuran dasar 100 byte dan ukuran data saksi 200 byte akan mengambil 600 unit berat [(100 × 4) + 200]. Batas baru pada kapasitas blok meningkat dari 1MB menjadi 4 juta unit berat, efektif meningkatkan kapasitas blok menjadi empat kali lipat tanpa memerlukan hard fork.
Pentingnya, blok dasar tetap sekitar 1MB, mempertahankan batas ukuran blok awal. Hal ini memungkinkan protokol menerima blok warisan dan SegWit secara bersamaan, memastikan bahwa penambang dan node tidak terpaksa untuk segera mengupgrade perangkat lunak mereka untuk menyesuaikan perubahan tersebut.
Segwit tidak diadopsi oleh para penambang dalam semalam; dibutuhkan hampir 5 tahun bagi 90% blok Bitcoin menjadi blok Segwit. Pada permukaannya, adopsi bertahap ini tampaknya membenarkan keputusan untuk menerapkan soft fork. Namun, kita hanya bisa berspekulasi tentang bagaimana kontrafaktual, yakni hard fork, akan berjalan dan memengaruhi perilaku para penambang.
Bagaimanapun, Segwit memberikan Bitcoin dorongan yang sangat dibutuhkan dalam TPS dan merupakan tonggak penting dalam penskalaan jaringan dan mendukung kasus penggunaan di luar hanya pembayaran BTC.
Peningkatan Taproot 2021 adalah peningkatan paling signifikan pada protokol Bitcoin sejak Segwit. Namun, berbeda dengan perang ukuran blok yang kontroversial, perubahan yang diusulkan oleh Taproot diterima hampir secara bulat oleh komunitas Bitcoin.
Pembaruan Taproot adalah kombinasi dari tiga Proposal Peningkatan Bitcoin (BIP) yang mengimplementasikan beberapa perubahan yang membuat Bitcoin lebih aman dan efisien. Meskipun perubahan tersebut mencakup berbagai aspek dari protokol, kami akan fokus pada yang membentuk dasar untuk protokol token masa depan di rantai.
Perubahan utama pertama yang dibawa oleh upgrade Taproot adalah penggantian tanda tangan Algoritma Digital Kurva Eliptis (ECDSA) dengan tanda tangan Schnorr. Blockchain mengandalkan tanda tangan digital—pesan yang ditandatangani kriptografis oleh kunci pribadi pengguna dan diverifikasi dengan kunci publik mereka—untuk beroperasi. Tanda tangan digital hadir dalam berbagai bentuk, masing-masing mengikuti skema kriptografi yang berbeda, dengan beberapa lebih efisien daripada yang lain. Pergeseran ke tanda tangan Schnorr memberikan dua dorongan kunci untuk skalabilitas.
Pertama, ingatlah bahwa data saksi, yang mencakup tanda tangan, menempati sebagian besar ruang transaksi. Tanda tangan Schnorr lebih kecil dibandingkan dengan tanda tangan ECDSA, langsung mengarah pada penghematan ruang dan memungkinkan lebih banyak transaksi masuk ke dalam satu blok.
Kedua, Bitcoin mendukung jenis pembayaran kompleks seperti transaksi multisig, di mana beberapa pihak harus menyetujui transaksi berdasarkan kondisi-kondisi tertentu agar transaksi itu dieksekusi. Sebelum Taproot, transaksi multisig memerlukan setiap tanda tangan individu untuk disertakan dalam input transaksi. Dengan tanda tangan Schnorr, beberapa tanda tangan dapat digabungkan menjadi satu tanda tangan (dan, dengan demikian, satu input), membuat transaksi multisig menjadi jauh lebih efisien dan privat.
Upgrade Taproot juga memperluas kemampuan scripting Bitcoin, memungkinkan pengembang untuk membuat kondisi transaksi yang lebih kompleks. Upgrade juga menyediakan cara baru untuk menyimpan data sembarangan pada blockchain Bitcoin, menawarkan fleksibilitas yang lebih besar daripada opcode OP_RETURN yang dibahas sebelumnya.
Dalam praktiknya, hal ini berarti bahwa jumlah data sembarangan yang dapat disimpan oleh pengembang dalam transaksi Bitcoin sekarang hanya dibatasi oleh ukuran maksimum yang diizinkan dari transaksi, yaitu 400.000 byte. Ini adalah lima ribu kali lipat jumlah data yang OP_RETURN izinkan mereka simpan.
Dengan membuat transaksi lebih efisien dan memungkinkan fleksibilitas tambahan dalam kontennya, peningkatan Taproot membuka jalan bagi eksperimen paling meledak dalam membawa token ke Bitcoin.
Kanwaljeet, ayah sahabat terbaikku, adalah seorang numismatis—seorang kolektor mata uang. Koleksinya terkenal bukan hanya karena barang-barang bersejarah dan edisi terbatasnya tetapi juga karena kategori unik dari kertas uang yang dia kumpulkan semata-mata untuk nomor serinya. Misalnya, dia memiliki uang 500 INR dengan nomor seri '001947,' yang sesuai dengan tahun India meraih kemerdekaan. Dibeli seharga 750 INR, sekarang nilainya 1000 INR karena nomor serinya.
Uang memiliki tempat istimewa dalam masyarakat, berfungsi sebagai medium pertukaran dan simbol status, kebebasan, dan kekuasaan. Signifikansinya terlihat dalam cara kita bekerja untuknya, konflik yang ia timbulkan, dan penghormatan beberapa budaya padanya. Hal ini juga menjelaskan mengapa uang menjadi koleksi populer dan menyoroti karya para ahli numismatik.
Langganan
Bitcoin adalah contoh pertama dari bentuk baru uang: cryptocurrency. Sekarang lebih dari lima belas tahun dan merupakan kelas aset triliun dolar, Bitcoin telah cukup populer bagi para penggemar untuk memberikan asal-usul dan nilai historis. Tetapi bagaimana seseorang bahkan melakukan ini untuk mata uang digital?
Masukkan Casey Radamor dan teori Ordinals-nya.
Ketika bank sentral mengeluarkan uang kertas, masing-masing diberi nomor seri sesuai urutan pencetakannya. Demikian pula, teori Ordinals adalah konvensi, sistem penomoran, untuk memberikan nomor seri kepada setiap satoshi (sat) yang pernah ada atau akan ada saat ditambang di masa depan. Mari kita lihat bagaimana hal ini bekerja.
Ingatlah bahwa setiap satoshi dapat dilacak kembali ke asalnya melalui model UTXO. Satoshis diciptakan sebagai imbalan bagi para penambang yang menambang blok Bitcoin dan dinomori sesuai urutan penambangan mereka.
Sebagai contoh, blok pertama yang ditambang, dikenal sebagai Genesis Block, memberi hadiah kepada penambang dengan 50 BTC. Karena setiap Bitcoin terdiri dari 100 juta sats, hadiah blok pertama berisi sats bernomor 0 hingga 4.999.999.999. Blok kedua berisi sats bernomor 5.000.000.000 hingga 9.999.999.999, dan pola ini terus berlanjut. Akibatnya, satoshi terakhir akan bernomor 2.099.999.999.999.999.
Teori Ordinals menggunakan sistem first-in-first-out (FIFO) untuk melacak penomoran sats saat berpindah antara UTXO. Ketika transaksi Bitcoin mengonsumsi UTXO, sats dibagi di antara UTXO yang baru dibuat sesuai urutan kemunculannya di output.
Sebagai contoh, jika penambang Blok Genesis menerima UTXO yang mengandung sats bernomor 0 hingga 4.999.999.999, dan mereka ingin mengisolasi satu sat tertentu—misalnya sat nomor 21 juta—mereka akan menyusun transaksi sebagai berikut:
Teori Ordinals, dengan memberikan setiap satoshi nomor unik, membuatnya agak tidak dapat dipertukarkan. Saya katakan agak karena, dalam konteks melakukan pembayaran Bitcoin, pedagang tidak akan peduli tentang sats mana yang membentuk pembayaran tersebut, membuatnya dapat dipertukarkan dalam skenario tersebut. Namun, bagi seseorang yang sedang mencari sat bernomor tertentu, seperti yang dilakukan Kanwaljeet dengan uang kertas, sats menjadi sangat tidak dapat dipertukarkan.5.
Setelah teori Ordinals menjadi populer, munculnya para numismatist BTC—pemburu Bitcoin langka—menjadi tak terhindarkan (Wired memublikasikan sebuahartikel yang sangat baikmendokumentasikan dunia mereka). Apa itu Bitcoin langka? Ini adalah spektrum. Casey Radamor memberikan kerangka kerja untuk menilai kelangkaan:
Namun, pada kenyataannya, kelangkaan sangatlah subjektif dan tergantung pada angka-angka yang dipercayai oleh kolektif memiliki nilai. Kanwaljit mengoleksi uang dengan nomor seri 150847 karena mewakili tanggal India meraih kemerdekaan. Bagi seorang kolektor mata uang dari negara lain, angka ini mungkin tidak relevan sama sekali. Demikian pula, para pemburu Bitcoin menghargai sats atas berbagai alasan—dari yang jelas seperti sat yang ditambang oleh Satoshi hingga alasan yang lebih misterius seperti angka sat yang membentuk palindrom.
Rare sats tidak hanya diperdagangkan di pasar seperti Magic Eden dan Magisat, keduanya memberikan pengguna ikon dan panduan untuk membantu mereka menilai dengan akurat nilai sats yang mereka beli tetapi juga di rumah lelang tradisional seperti Sotheby's, di mana satu sat yang langka adalahterjual dengan harga lebih dari $150,000.
Baru-baru ini, viaBTC, sebuah kolam penambangan Bitcoin,dilelanglelang sat epik (sat pertama dari pemotongan terbaru) seharga 33,3 BTC, yang nilainya lebih dari $2 juta. Jumlah ini dibandingkan dengan penjualan uang kertas fiat termahal sepanjang masa: uang kertas perbendaharaan dolar AS 1.000 langka yang diterbitkan pada tahun 1890 dan terjual sehargalebih dari $3 jutadalam sebuah pelelangan pada tahun 2014.
Menakjubkan, catatan ini, yang dijuluki “The Grand Watermelon” karena bentuk dan warna nol di bagian belakangnya, masih sah sebagai tender!
Selain melahirkan sebuah kelas numismatik digital, teori Ordinal, dengan memperkenalkan sebuah konvensi untuk menomori sats, juga membuka langkah berikutnya dalam rencana Casey Radamor: membawa "artefak digital" ke Bitcoin.
Rilis 2021 dari upgrade Taproot bersamaan dengan gelombang besar dalam industri kripto—yaitu NFT. Lebih dari $25 miliar senilai NFT diperdagangkan pada tahun 2021, sebagian besar di Ethereum. Seni piksel, gambar monyet, momen olahraga, foto, musik, sepatu olahraga, voucher kopi, dan bahkan kata-kata bahasa Inggris biasa — ada NFT untuk segalanya. Gerakan ini menandakan persilangan terbesar kripto dengan media mainstream dan merek hingga saat ini, dan menarik lebih banyak orang baru ke kripto daripada kasus penggunaan lainnya hingga saat itu.
Sekarang, perdebatan tentang apakah NFT, atau bahkan seni digital sebagai kategori, seharusnya berharga secara inheren adalah sesuatu yang sudah cukup banyak ditulis dan dibahas, jadi kami tidak akan membahasnya. Yang penting adalah setidaknya bagian dari komunitas Bitcoin, termasuk Casey, melihat apa yang terjadi di rantai lain, terutama Ethereum, dan memutuskan bahwa itu adalah sesuatu yang ingin mereka bawa ke Bitcoin juga.
Jika Bitcoin memiliki standar untuk NFT, Casey ingin itu "tidak terganggu" dari kekurangan pendahulunya. Solusinya: Prasasti. Dari Casey's pos blogpada Peninggalan:
Peninggalan adalah artefak digital, dan artefak digital adalah NFT, tetapi tidak semua NFT adalah artefak digital. Artefak digital adalah NFT yang dipegang pada standar yang lebih tinggi, lebih dekat dengan ideal mereka. Agar sebuah NFT menjadi artefak digital, ia harus didesentralisasi, tak dapat diubah, on-chain, dan tidak terbatas. Sebagian besar NFT bukanlah artefak digital. Konten mereka disimpan di luar rantai dan dapat hilang, mereka berada di rantai terpusat, dan memiliki kunci admin pintu belakang. Lebih buruk lagi, karena mereka adalah kontrak pintar, mereka harus diaudit secara kasus per kasus untuk menentukan properti mereka.
Inskripsi tidak terganggu oleh kecacatan seperti itu. Inskripsi tidak berubah dan on-chain, pada blockchain tertua, paling terdesentralisasi, paling aman di dunia. Mereka bukan kontrak pintar, dan tidak perlu diperiksa secara individual untuk menentukan propertinya. Mereka adalah artefak digital yang sebenarnya.
Begini cara kerjanya.
Pengukiran mengukir data ke setiap satelit individu, yang kemudian dilacak oleh teori Ordinals. Untuk menandai satelit tertentu dengan beberapa data, pengembang harus membuat transaksi yang mengisolasi satelit itu dan menempatkannya di output pertama dari transaksi Bitcoin. Data itu sendiri berada di saksi transaksi (upgrade yang diperkenalkan oleh SegWit) dan disimpan dalam skrip-jalur menambahkan skrip yang diperkenalkan oleh upgrade Taproot.
Karena sebuah inskripsi terukir pada sat, maka sat tersebut dapat dipindahkan, diperdagangkan, dibeli, atau dijual dengan mentransfer sat yang terukir dalam transaksi Bitcoin sederhana. Namun, seperti standar token sebelumnya, mereka memerlukan dompet yang mengenali protokol dan transaksi terstruktur sesuai. Dengan kata lain, Anda tidak ingin dompet Anda secara tidak sengaja mengirimkan sat yang terukir sebagai bagian dari transaksi normal.
Setiap prasasti juga diberi nomor indeks berdasarkan urutan pembuatannya. Dengan demikian, kita tahu bahwa lebih dari 70 juta prasasti telah dibuat hingga saat ini. Selain itu, saat Anda dapat membuat koleksi prasasti (seperti yang dapat Anda lakukan dengan NFT di Ethereum), setiap prasasti dalam koleksi memerlukan transaksi terpisah untuk dibuat (dan pada gilirannya, biaya harus dibayar). Sifat-sifat ini menghilangkan apa yang Casey lihat sebagai kelemahan NFT di blockchain kontrak pintar seperti Ethereum.
Apa konten yang dapat Anda simpan dalam prasasti? Sebagian besar format konten didukung di web, termasuk file PNG, JPEG, GIF, MPEG, dan PDF. Ini juga mendukung file HTML dan SVG yang dapat dieksekusi dalam lingkungan sandbox (mereka tidak dapat berinteraksi dengan kode luar). Selain itu, prasasti dapat dihubungkan satu sama lain dan, dengan demikian, menggabungkan konten dari prasasti lain. Meskipun sebagian besar pengguna memilih untuk menuliskan sats dengan gambar JPEG sederhana, beberapa orang yang berjiwa enterprising telah bereksperimen dengan prasasti seperti permainan video penuh.
Beberapa pengembang menyadari bahwa fleksibilitas konten ini dapat digunakan untuk membuat standar token lebih lanjut untuk Bitcoin.
Eksperimen paling mencolok dari protokol BRC-20 yang dibuat oleh domodataSementara inskripsi dikonsepsikan sebagai cara untuk membawa token non-fungible ke Bitcoin, standar BRC-20 (sebuah lelucon tentang standar token ERC-20 Ethereum) menggunakannya untuk membuat standar token yang dapat ditukar untuk Bitcoin.
Mekanisme itu sendiri sangat sederhana: token yang dapat dipertukarkan diterapkan, dicetak, dan ditransfer menggunakan blob data JSON yang terukir pada sats. Sebagai contoh, inilah seperti apa inskripsi yang diterapkan ORDI, token BRC-20 pertama, terlihat:
Inskripsi ini menentukan parameter untuk token ORDI, menetapkannya sebagai token BRC-20, mendeploy dengan pasokan maksimum 21 juta unit, dan membatasi setiap transaksi penambangan hingga 1.000 unit. Dengan memasukkan data JSON semacam itu ke dalam sats, pengembang dapat membuat, mengelola, dan mentransfer token yang dapat dipertukarkan secara langsung di blockchain Bitcoin.
Demikian pula, token BRC-20 dapat ditransfer dengan membuat inskripsi baru dengan data seperti:
Tulisan, bersama dengan protokol BRC-20 yang primitif yang dibangun di atasnya, mendorong gelombang perhatian, modal, dan aktivitas besar ke blockchain Bitcoin. Beberapa metrik on-chain yang berarti melonjak, termasuk biaya penambang, persentase blok penuh (didefinisikan sebagai blok di mana transaksi benar-benar mengisi batas 4MB), ukuran mempool, adopsi upgrade Taproot, dan jumlah transaksi tertunda di mempool.
Jumlah inskripsi dari waktu ke waktu ( sumber)
Lonjakan aktivitas ini berarti bahwa prasasti dapat dianggap sebagai standar token pertama yang diadopsi secara bermakna di Bitcoin. Ordo atas (istilah lain untuk koleksi prasasti) terus mempertahankan harga dasar yang kuat bulan-bulan setelah diluncurkan. Ini termasuk NodeMonkes (0.244 BTC), Bitcoin Puppets (0.169 BTC), dan Quantum Cats (0.306 BTC). ORDI, token BRC-20 pertama, memiliki kapitalisasi pasar lebih dari satu miliar dolar dan terdaftar di bursa teratas seperti Binance.
Mengapa inskripsi berhasil di mana Koin Berwarna, Counterparty, dan eksperimen lainnya gagal? Saya pikir ada dua alasan untuk ini.
Pertama, peluncuran setelah upgrade Segwit dan Taproot berarti bahwa inskripsi mendapat manfaat dari protokol Bitcoin yang lebih matang. Ukuran blok yang lebih besar, biaya yang lebih rendah, dan fleksibilitas data yang lebih besar memungkinkan inskripsi menghindari rute implementasi yang rumit dan berliku-liku dari pendahulunya.
Kedua, waktu yang tepat. Pembuatan inskripsi diawali oleh siklus 2021, di mana hampir semua orang yang sedikit terhubung dengan tren internet telah mendengar tentang NFT. Para pedagang kripto merasa nyaman dalam melakukan perdagangan. Bahkan ORDI, diluncurkan di tengah pasar beruang, mendapat manfaat dari waktu yang beruntung. Hanya beberapa minggu sebelum peluncurannya, PEPE, sebuah koin meme di Ethereum, memicu mania koin meme yang singkat dalam pasar yang sepi, yang dapat dimanfaatkan.
Akhirnya, semua konteks itu membawa kita ke tujuan kita: Runes.
Bersamaan dengan BRC-20, sekelompok protokol lain juga mencoba menggunakan inskripsi untuk membawa token yang dapat dipertukarkan ke Bitcoin. Hal ini menciptakan lanskap token yang terfragmentasi, dengan setiap implementasi membawa kelebihan dan kekurangan masing-masing. Kesempatan untuk menciptakan standar yang lebih unggul dalam hal dapat dipertukarkan, seperti yang dilakukan oleh Ordinals untuk token yang tidak dapat dipertukarkan, ada di sana untuk diambil.
Dan diambil! Casey Radamor6masuk sekali lagi, kali ini dengan Protokol Rune, atau hanya Runes, bermaksud agar menjadi standar yang dapat dipertukarkan de facto untuk token Bitcoin. Motivasinya sederhana: "Standar token yang layak harus ada di Bitcoin."
Jadi, bagaimana Runes berbeda dari standar lain seperti BRC-20? Beberapa minggu yang lalu, rekan kerja saya Saurabh menulis sebuah potongan yang sangat baikMenjelaskan Runes dan peningkatannya dibanding pendahulunya secara detail. Untuk informasi lebih lanjut, saya sarankan membaca artikelnya.
Ini intinya.
Ingatlah bahwa token BRC-20 membuat inskripsi baru setiap kali Anda harus mendeploy, mencetak, atau mentransfer token. Selain itu, setiap token disimpan dalam UTXO yang terpisah. Protokol tidak menentukan cara untuk menyertakan beberapa token dalam satu UTXO tunggal. Hal ini menyebabkan penyebaran UTXO, atau dengan kata lain, pembengkakan UTXO.
Jumlah UTXO dari waktu ke waktu (sumber)
Runes menyederhanakan proses ini. Pertama, daripada inskripsi, data disimpan dalam bidang OP_RETURN. Kedua, itu memungkinkan pengguna untuk memiliki beberapa token, termasuk BTC, dalam UTXO yang sama. Hal ini membuat transfer lebih efisien dan mengurangi pembengkakan UTXO. Ketiga, itu kompatibel dengan jaringan Lightning, solusi skalabilitas Bitcoin. (Ingat lonjakan transaksi OP_RETURN yang kita lihat sebelumnya? Anda sekarang tahu apa penyebabnya.)
Peluncuran Runes, yang dijadwalkan bersamaan dengan pemotongan Bitcoin terbaru, disertai dengan banyak kehebohan. Ordinals sudah terbukti sukses (meskipun butuh waktu untuk mulai mendapat perhatian), dan itu terjadi di pasar beruang. Runes diluncurkan dengan harga BTC lebih dari tiga kali lipat lebih tinggi sejak saat itu.
Mengingat sensasinya, banyak orang (termasuk saya!) menganggap dampak dan pengaruhnya kurang memuaskan, setidaknya jika Anda mengikuti sentimen di Crypto Twitter (CT). Tidak jarang mendengar orang berpendapat bahwa “runes gagal” atau “runes mati.”
Namun, angka-angka di rantai menampilkan gambaran yang sangat berbeda.
Sumber: @cryptokoryos di Dune
Sumber: @cryptokoryos di Dune
Runes mendominasi aktivitas Bitcoin non-pembayaran. Pada kebanyakan hari sejak diluncurkan, Runes memiliki lebih banyak transaksi daripada ordinal dan BRC-20 yang digabungkan, dan tampaknya telah menggantikan yang terakhir sebagai standar token yang paling populer di Bitcoin. Hal ini juga tercermin dalam kapitalisasi pasar Runes, yang sudah melampaui BRC-20. Hal ini terjadi meskipun Runes tidak terdaftar di bursa terpusat utama manapun.
Kami masih sangat awal dalam perjalanan Runes. Tanpa daftar CEX, Runes (dan token yang dapat dipertukarkan lainnya) masih diperdagangkan di sistem yang lambat, mirip dengan buku pesanan. Perdagangan lambat karena waktu blok 10 menit Bitcoin mencegah perdagangan frekuensi tinggi. Mengingat kurangnya pertukaran terdesentralisasi pada Bitcoin, Anda juga belum dapat menukar satu Rune langsung dengan yang lain (Anda harus menyelesaikan dalam BTC terlebih dahulu). Selain itu, UX masih kompleks. Runes, seperti standar token sebelumnya, memerlukan dompet khusus untuk diperdagangkan dan disimpan.
Tantangan-tantangan ini mencegahnya agar lebih banyak diadopsi.
Langganan
Salah satu alasan Bitcoin berharga adalah karena ini adalah mata uang digital murni pertama, tidak dipengaruhi oleh pelaku terpusat atau pialang kekuasaan, dan didukung sepenuhnya oleh kode. Namun, sangat mengagumkan betapa banyak inovasi seputar standar token yang dibangun di atas Bitcoin bergantung pada konsensus sosial.
Runes atau ordinal, misalnya, bukan bagian dari protokol Bitcoin. Mereka, seperti yang Casey suka sebutkan, “sebuah lensa pilihan dengan mana untuk melihat Bitcoin.” Anda dapat menganggapnya sebagai sebuah konvensi yang telah “dimemekan menjadi keberadaan.” Namun, mereka bernilai miliaran dolar karena jumlah orang yang cukup telah berkoordinasi secara sosial untuk menerimanya sebagai konvensi yang mendefinisikan mereka.
Ya, Runes adalah standar token yang dapat dipertukarkan yang jauh lebih baik dibandingkan dengan pendahulunya. Namun, bagian penting dari adopsi luasnya disebabkan oleh dukungan dari Casey Radamor dan modal sosial yang telah dibangunnya selama bertahun-tahun. Inilah juga mengapa orang dengan mudah menerima aturan tidak lazim seperti batasan awal 13 karakter pada nama Rune.
Kami juga berpendapat bahwa NFT Bitcoin telah menemukan kesesuaian pasar produk. Karena NFT relatif tidak likuid dan diperdagangkan dengan frekuensi yang lebih sedikit, waktu blok 10 menit Bitcoin bukanlah halangan bagi keberadaannya. Selain itu, mengingat bahwa blockspace Bitcoin adalah blockspace paling berharga di industri, dan prasasti berada sepenuhnya pada rantai, daya pikat memiliki artefak digital pada media baru ini akan terus ada.
Saya melihat 10 NFT dan token teratas di kedua Ethereum dan Bitcoin. Temukan analisis lengkapdi sini.
Token yang dapat dipertukarkan, di sisi lain, sangat dibatasi oleh waktu blok Bitcoin yang lambat dan kurangnya pembuat pasar otomatis. Meskipun begitu, mereka sudah melampaui ordinal dalam kapitalisasi pasar. 10 token ERC20 teratas di Ethereum 64x lebih besar dalam kapitalisasi pasar daripada 10 koleksi NFT teratas. Untuk Bitcoin, rasio ini masih hanya sebesar 7.7x. Begitu kita memiliki cara untuk membuat perdagangan mereka lebih efisien, potensi keuntungannya bisa signifikan.7 Seperti apa caranya? Mungkin solusi Bitcoin L2 memberikan jawabannya.
Tapi itu adalah cerita untuk hari lain.
Tidak sabar untuk final Euro hari Minggu,
Iniadalah sumber yang sangat baik untuk memahami bagaimana transaksi Bitcoin bekerja dengan lebih detail.
Proposal sistem DNS Bitcoin asli. Setelah Satoshi sendiri menolak kasus penggunaan ini, para pengembang mem-fork Bitcoin untuk membuat blockchain mereka sendiri,Namecoin, yang menjadi salah satu alt-coin pertama.
Sebuah demodari Bukti Keberadaan dengan penjelasan OP_RETURN.
Perang blok, seperti yang dikenal dari debat ini, berlangsung sengit selama dua tahun dari 2015 hingga 2017. Ini bukan hanya pertempuran antara blok kecil dan blok besar, tetapi juga tentang bagaimana Bitcoin seharusnya diperintah dan pertanyaan yang lebih mendasar apakah Bitcoin adalah sistem pembayaran atau bentuk emas digital. Vitalik’s posting terbarumengutip dua buku yang ditulis oleh anggota dari masing-masing kubu—The Blocksize Wars karya Jonathan Bier dan Hijacking Bitcoin karya Roger Ver—dan memberikan gambaran umum tentang argumen mereka. Yang relevan bagi kita adalah hasil konflik ini.
Sebuah varian dari teori ordinal adalahpertama kali diusulkandi forum BitcoinTalk jauh kembali pada tahun 2012.
Casey Rodarmor menjadi tuan rumah podcast yang terlalu diabaikan namun sangat menyenangkan bernama @hellmoneyHell Money.
Rekan saya Saurabh sedikit tidak setuju dengan analisis ini. Dia percaya bahwa tidak seperti Ethereum, token produktif (non-meme) di Bitcoin akan diluncurkan langsung di L2, dan bukan di L1. Ini karena Ethereum memungkinkan pemegang untuk berdagang, meminjamkan, dan melakukan hal-hal lain dengan token pada lapisan dasar, sedangkan Bitcoin tidak karena rantai sebelumnya dibangun untuk itu dan yang terakhir tidak. Apa gunanya meluncurkan token pada Bitcoin jika tidak dapat digunakan untuk tujuan yang dimaksudkan? Jika mereka duduk di Bitcoin, mereka melakukannya hanya dengan harapan beberapa likuiditas membantu mereka menangkap tawaran, tidak berbeda dengan memecoin di Bitcoin. Dia percaya kami mentolerir blockchain Bitcoin karena kami ingin menggunakan BTC, aset. Tidak mungkin aset lain mencapai status yang sama. Saya berpendapat bahwa terlepas dari apakah Anda dapat melakukan sesuatu dengan token di Bitcoin L1 atau tidak, tim masih menginginkannya menjadi rumah token mereka karena asal dan interoperabilitas antara rantai yang memungkinkannya.