Selama lebih dari setahun, beberapa orang menganggap bitcoin sedang dikepung. Lonjakan biaya dan volume transaksi yang terkait dengan Ordinal dan Prasasti telah berdampak pada pengguna lain, dan beberapa bahkan berpendapat bahwa hal ini mungkin merupakan kedok untuk serangan yang disengaja oleh aktor negara yang mempunyai dana besar. Namun pada saat yang sama, pihak lain melihat peristiwa yang sama menunjukkan bahwa Bitcoin lebih kuat dari sebelumnya. Ketegangan antara kedua belah pihak meningkat, posisi semakin mengakar, dan dialog terhenti. Garis pertempuran mulai ditarik dan rekonsiliasi nampaknya semakin mustahil. Kita mungkin berada di babak awal perang fork berikutnya, dan saya percaya bahwa sekali lagi, satu pihak pada dasarnya salah memahami permasalahan ini.

Menariknya, perdebatan ini hampir sama dengan perdebatan di tahun 2014. Artikel Bitmex yang sangat bagus menjelaskan para pemain dan pergerakan pada saat itu, serta hasil akhirnya. Anda mungkin ingin atau tidak ingin membaca riwayat Anda terlebih dahulu; di akhir artikel ini, kami akan mengaitkan perdebatan saat ini dengan peristiwa tahun 2014.

Dengan tujuan menyajikan perspektif netral, konflik tersebut dapat digambarkan sebagai apakah Bitcoin sebagai suatu sistem harus berubah untuk mencegah jenis transaksi tertentu. Yang tidak bisa dipungkiri adalah bahwa transaksi-transaksi ini sedang dilakukan, mereka tidak membatalkan blok jika dimasukkan, dalam sebagian besar kasus, mereka bersaing untuk mendapatkan ruang blok dengan tawaran biaya sama seperti transaksi lainnya, dan secara kolektif mengeluarkan sejumlah besar uang untuk biaya-biaya tersebut. .

Beberapa orang merasa transaksi ini secara langsung merugikan jaringan karena kombinasi sifat teknis dan popularitas penggunaannya, dan melalui kerugian ini, transaksi tersebut mengurangi kemampuan Bitcoin untuk menjadi penghasil uang yang baik. Ada pula yang mempunyai keyakinan berbeda: mereka menggunakan gaya transaksi ini sendiri – atau bersikap ambivalen, namun merasa persepsi kerugiannya terlalu berlebihan, dan penyembuhannya akan lebih buruk daripada penyakitnya.

Singkatnya dan netralitas, saya hanya akan menyebut mereka yang ingin menghentikan transaksi semacam ini sebagai Tim Biru, dan mereka yang lebih memilih untuk mempertahankan status quo sebagai Tim Merah. Untuk tujuan diskusi, tidak menjadi masalah alasan di balik motivasi masing-masing pihak, yang penting adalah mereka termotivasi, dan bertindak untuk mencapai tujuan tingkat tinggi tersebut. Artikel ini akan memaparkan alur permainan yang realistis untuk masa depan konflik ini, berdasarkan tujuan masing-masing faksi, dan menjelaskan kemungkinan teknis yang terbuka di setiap langkah. Laporan ini akan berusaha untuk tetap bersifat klinis dan hanya membahas mekanismenya, mengabaikan unsur-unsur yang memiliki interpretasi subyektif. Anda dapat membentuk opini Anda sendiri dalam bidang-bidang yang berkaitan dengan nilai dan nilai subjektif.

Latar belakang 

Beberapa latar belakang: Pada awal tahun 2023, pengembang Casey Rodarmor menerbitkan protokol Ordinal dan Prasasti miliknya, yang merupakan kumpulan aturan untuk interpretasi alternatif data dalam blockchain. Hal ini menyebabkan peningkatan penggunaan blockspace oleh orang-orang yang terlibat dalam protokol ini, sehingga menaikkan biaya – terutama lonjakan yang sangat besar pada bulan Mei dan Desember. Karena mereka tidak menggunakan bitcoin sebagai uang tetapi untuk tujuan lain, beberapa pendapat menganjurkan agar penggunaan ini dihentikan dan berpendapat bahwa hal ini menurunkan kegunaan bitcoin sebagai uang. Penting untuk memahami secara teknis apa yang terjadi dengan protokol-protokol ini, sehingga dapat terjadi perdebatan yang masuk akal mengenai apakah hal ini mungkin atau bahkan diinginkan.

Ordinal hanyalah sebuah metode akuntansi yang digunakan untuk melihat transaksi bitcoin reguler. Lensa ini memungkinkan “melacak” satoshi individu saat mereka bergerak melalui jaringan, yang mana beberapa satoshi mungkin terlihat memiliki nilai lebih dibandingkan yang lain – misalnya, satoshi yang pernah ditangani oleh Satoshi sendiri. Ini adalah fiksi yang tidak masuk akal, terlepas dari kenyataan teknis – satoshi adalah ukuran kuantitas, dan tidak ada sebagai item individual – ini seperti melacak satu ons air tertentu di sungai. Namun bitcoin sendiri juga merupakan sebuah fiksi: interpretasi tertentu terhadap kumpulan data tertentu oleh sekelompok individu, yang secara subyektif menilai sesuatu menggunakan lensa umum mereka. Para Bitcoiner menghargai bitcoin, meskipun semuanya hanya 1 dan 0, sementara para nocoiner menertawakan kebodohan mereka – bitcoin tidak ada! Penggemar ordinal menghargai satoshi individu, meskipun itu semua hanya transaksi bitcoin, sementara para bitcoiner tertawa – satoshi individu tidak ada!

Prasasti adalah teknik untuk menyimpan data non-moneter tambahan di blockchain, misalnya file gambar. Ketika digunakan dalam kombinasi dengan Ordinal, hasilnya mirip dengan NFT yang dapat diperdagangkan seperti yang populer di rantai lainnya. Bitcoin tidak dirancang untuk mendukung penggunaan ini, dan hal ini terjadi dengan mengeksploitasi elemen tanpa izinnya. Saat Anda membuat alamat untuk menerima bitcoin, Anda menentukan kunci yang harus dibuka untuk mengeluarkan dana, dan juga kunci yang diperlukan untuk membukanya. Taktik yang digunakan oleh Prasasti dapat dianggap sebagai merancang kunci agar terlihat seperti karakter kartun (gambar, atau data apa pun lainnya yang diinginkan pengguna). Melakukan hal ini lebih mahal dibandingkan menggunakan kunci biasa dan pengguna membayar biaya penambangan untuk melakukannya, sama seperti setiap transaksi.

Pertempuran untuk mempool

Karena Tim Merah senang dengan status quo, langkah pertama datang dari Tim Biru, yang selama beberapa bulan di komunitas telah menganjurkan “memperbaiki filter”. Hal ini mengacu pada perluasan seperangkat aturan yang diterapkan oleh setiap node, yang dengannya node memutuskan apakah akan meneruskan transaksi yang tertunda di mempoolnya ke rekan-rekannya, atau apakah akan membuangnya. Masing-masing node membangun mempool lokal mereka sendiri secara egois, untuk mempercepat validasi blok baru ketika mereka tiba, karena transaksi yang ada di dalamnya telah diperiksa sebelumnya. Mereka juga secara altruistik menyampaikan transaksi yang mereka ketahui kepada rekan-rekan mereka yang terhubung berdasarkan permintaan, untuk saling membantu mencapai tujuan tersebut. Setiap operator node memilih pengaturan mempoolnya sendiri dan tidak berkewajiban untuk mengaturnya dengan cara tertentu, baik langsung maupun tidak langsung.

Filter untuk membuang transaksi yang tertunda dari mempool node sudah ada karena berbagai alasan, terutama untuk mencegah memorinya kewalahan, namun juga telah digunakan untuk menambah gesekan pada penggunaan jenis transaksi tertentu di masa lalu, dengan tujuan untuk mencegah penggunaannya. . Ada banyak kebingungan seputar fungsi sebenarnya dari filter node, dan bagaimana filter tersebut secara langsung dan tidak langsung memengaruhi berbagai elemen jaringan.

Ide inti dalam hal ini adalah jika cukup banyak node yang menolak untuk menyampaikan transaksi yang tertunda, maka transaksi tersebut akan gagal menjangkau penambang dan dengan demikian tidak akan dimasukkan ke dalam blok. Penting untuk dicatat bahwa filter ini tidak berlaku untuk transaksi yang sudah ditambang dalam sebuah blok – aturan untuk menolak blok dikenal sebagai konsensus, yang jauh lebih kuat, rumit dan memerlukan koordinasi yang signifikan agar perubahan berhasil. Kami akan kembali ke konsensus nanti.

“Memperbaiki filter” sepertinya tidak akan mencapai tujuan Tim Biru dalam mencegah transaksi tertentu karena berbagai alasan.

Pertama, bitcoin dirancang agar kuat terhadap node jahat: karena menjalankan sebuah node memerlukan biaya yang sangat rendah, maka sistem ini akan menjadi rapuh jika ada orang yang dapat memblokir kemampuan Anda untuk bertransaksi hanya dengan memutar node yang tak terhitung jumlahnya di server cloud. Setiap node meneruskan setiap transaksi yang didengarnya (dan dianggap valid) ke semua rekannya yang terhubung, yang berarti transaksi tersebut dengan cepat membanjiri jaringan, dan bahkan sebagian kecil node kooperatif sudah cukup untuk setiap transaksi sampai ke penambang. Hal ini ditunjukkan lagi dalam praktiknya baru-baru ini dengan kontroversi “RBF penuh” pada tahun 2023, yang dapat Anda pelajari lebih lanjut di sini. Dalam hal ini, filter node default, yang sudah hampir ada di mana-mana di jaringan, membuang transaksi valid yang menggantikan (menghabiskan input yang sama dengan) transaksi lain yang tertunda dan berbiaya lebih rendah. Jika salah satu dari pengganti ini sampai ke penambang, maka secara rasional dapat diharapkan bahwa itu adalah versi yang ditambang daripada versi yang membayar lebih rendah, karena lebih menguntungkan. Saat itu, hanya 10% node yang memodifikasi filternya untuk meneruskannya, alih-alih membuangnya, dan terlihat bahwa node tersebut ditambang dengan keandalan lebih dari 95%.

Oleh karena itu, untuk mencapai penekanan aktif terhadap transaksi valid hanya dengan menggunakan filter, adopsi harus lebih dari 90% di seluruh jaringan. Mengingat kurang dari 40% node bahkan menjalankan versi terbaru Bitcoin Core, yang tidak menimbulkan kontroversi sama sekali, ini tampak seperti mimpi belaka. Bahkan jika 90%+ adopsi yang diperlukan dapat dicapai, seperti tirai di jendela, filter hanya berdampak langsung pada node pengguna. Tentu saja pihak ketiga tidak mungkin mengontrol perangkat lunak atau pengaturan apa yang Anda jalankan di komputer Anda, atau mereka tidak dapat mengontrol dengan siapa Anda berkomunikasi.

Tim Biru sebagian besar mengakui bahwa tidak mungkin mencapai perubahan yang berarti hanya dengan filter node, dan berharap dapat menggunakannya sebagai sarana pemberian sinyal sosial. Mereka menyatakan bahwa perangkat lunak Bitcoin Core yang memperbarui filter standarnya menunjukkan kepada Tim Merah bahwa mereka tidak diterima dan akan ditolak secara aktif, dengan harapan mereka akan berpikir dua kali untuk merespons, meskipun peluncurannya sendiri memerlukan waktu. Perhatikan bahwa tindakan paling signifikan di sini hanyalah penyertaan publik dari pembaruan filter ke Bitcoin Core: tidak ada seorang pun yang wajib menjalankan pembaruan, dan tidak ada yang tahu pasti versi mana yang dijalankan oleh node lain, atau apakah node tersebut mewakili pengguna sebenarnya – node yang terhubung dengan Anda dapat diputar secara massal di server cloud hampir tanpa biaya.

Mereka berpendapat bahwa hal ini juga mengkomunikasikan keinginan serius jaringan, dengan harapan para penambang memahami petunjuk tersebut dan berhenti memasukkan jenis transaksi tertentu ke dalam blok mereka. Melakukan hal ini berarti menurunkan pendapatan secara sukarela – karena transaksi ini valid, dan menawarkan ruang blok dengan baik, dan penyertaannya tidak akan membuat blok tersebut ditolak oleh jaringan, setidaknya saat ini. Terakhir, jika para penambang terlihat tidak menghormati keinginan ini, Tim Biru dapat dengan yakin berasumsi bahwa para penambang tersebut sebenarnya memusuhi Bitcoin, dan merasa dibenarkan untuk meningkatkan respons mereka.

Perlu dicatat bahwa semua prinsip yang ditetapkan sejauh ini juga melindungi semua pengguna dari pemerintah yang suka mencela, misalnya: jika Anda dapat menyampaikan transaksi Anda ke penambang dengan cara apa pun, dan setidaknya ada satu penambang di suatu tempat di dunia yang bersedia untuk menambangnya, Anda akan dapat bertransaksi. Faktanya, hal ini merupakan penyeimbang yang berharga bagi lembaga sensor yang paling kuat: semakin mereka menolak untuk memasukkan transaksi tertentu, semakin besar tekanan biaya yang timbul seiring dengan meningkatnya keputusasaan para pelaku transaksi dan persaingan internal. Dalam kampanye sensor serius yang dilakukan oleh pemerintah, kita bahkan mungkin melihat penambang tak dikenal menyalakan kembali mesin yang sudah tidak digunakan lagi hanya untuk mengumpulkan semua biaya “pasar gelap” yang menunggu di sela-sela.

Mengingat rendahnya kemungkinan keberhasilan, Tim Merah kemungkinan tidak perlu mengambil tindakan apa pun dan transaksi mereka tidak akan terpengaruh. Namun jika salah satu langkah Blue menyebabkan gangguan ringan bahkan untuk sementara, ada banyak langkah kecil yang tersedia untuk memastikan transaksi dapat menjangkau penambang bahkan jika beberapa node di jaringan tidak kooperatif. Libre Relay ada, versi Bitcoin Core yang telah disesuaikan dengan kebijakan filternya yang dilonggarkan agar lebih sesuai dengan aturan konsensus. Node gratis lebih memilih untuk terhubung satu sama lain melalui node Inti normal, dan dengan demikian menciptakan jaringan relai yang kuat yang merutekan di sekitar penghalang. Menjalankan Libre alih-alih vanilla Bitcoin Core adalah perubahan sepele dan keputusan satu kali. Komunitas Ordinals sudah mendiskusikan migrasi untuk memastikan mereka tidak mengalami masalah relay – meskipun saat ini mereka tidak mengalami masalah apa pun.

Namun menyampaikan transaksi melalui jaringan node hanyalah salah satu cara. Targetnya hanya agar transaksi Anda sampai ke penambang aktif, yang sebenarnya hanya mengirimkan sepotong data. Oleh karena itu, dapat diprediksi bahwa metode penyampaian alternatif akan dimanfaatkan bagi mereka yang tidak bersedia atau tidak mampu menggunakan jaringan relai – dan dikembangkan menjadi layanan yang dapat memperoleh keuntungan dari mereka yang ingin menggunakannya. Penambangan transaksi yang sudah difilter melalui cara “out-of-band” telah terjadi sepanjang sejarah, tetapi secara pasti ditunjukkan oleh transaksi besar Taproot Wizard pada bulan Februari 2023, yang penambangnya dibayar secara eksternal (tidak seperti transisi biasa). Kemudian, untuk menegaskan perdebatan, transaksi “Konsensus adalah Raja” pada bulan Januari 2024 menciptakan debu – UTXO 21 sat, nilainya terlalu rendah untuk menutupi biaya yang diperlukan untuk membelanjakannya lagi, sebuah perilaku yang saat ini disaring oleh semua node yang ada. Biaya transaksi tersebut dibayarkan secara in-band seperti transaksi lainnya, dan dikirim melalui pesan pribadi Twitter – tidak pernah sekalipun ditampilkan ke jaringan node. Arah ini kemudian dihasilkan oleh layanan Slipstream baru Marathon pool pada bulan Maret, yang menyediakan formulir web sederhana untuk menempelkan transaksi untuk dimasukkan langsung ke node mereka sendiri, dan akan ditambang selama itu valid secara konsensus dan membayar lebih mahal. harga pasar. Dari sini, masuk akal untuk berasumsi bahwa kumpulan lain akan bergabung untuk bersaing mendapatkan biaya tambahan yang dapat ditawarkan oleh transaksi ini, seandainya transaksi tersebut berhasil diblokir di tingkat node, dan mudah bagi pengguna untuk memanfaatkannya.

Perang Konsensus

Sekarang mari kita berspekulasi tentang masa depan, dengan asumsi bahwa Tim Merah senang menjalankan node Libre atau menggunakan API penambang, dan setidaknya beberapa penambang terus menerima tawaran biaya mereka, alih-alih menolaknya secara altruistik. Bagaimana Tim Biru menanggapi kehadiran mereka yang berkelanjutan di blok-blok? Entah berapa lama waktu yang berlalu terlebih dahulu, namun jika keinginan masih ada untuk menghilangkan bitcoin dari jenis transaksi tertentu secara permanen, pada akhirnya eskalasi berikutnya adalah upaya untuk memaksa pengecualian mereka dari blok.

Mengubah aturan konsensus node Anda dapat membuat Anda menolak beberapa blok sebagai tidak valid sementara seluruh dunia tidak melakukannya, yang berarti salinan lokal dari blockchain Anda tidak cocok dengan milik orang lain. Anda sekarang berada pada garpu yang terpisah dari rantai asli: blok baru yang ditambang pada rantai asli tidak kompatibel dengan milik Anda, sehingga simpul Anda membuangnya. Siapa pun yang melakukan perubahan yang sama pada saat yang sama berada pada jalur yang sama dengan Anda. Peningkatan ke Bitcoin dilakukan dengan mengoordinasikan fork: setiap orang setuju untuk mengubah aturan mereka dengan cara yang sama pada waktu yang tetap di masa depan. Ini adalah upaya serius yang melibatkan banyak organisasi untuk memastikan tidak ada yang tertinggal. Sejarah aktivasi fork Bitcoin diuraikan secara rinci di sini, termasuk permasalahannya, dan merupakan bacaan yang mencerahkan.

Blockchain dikembangkan oleh para penambang yang mengeluarkan energi dunia nyata untuk membangun blok baru: itulah bukti biaya kerja yang tidak dapat ditiru yang membuat Bitcoin aman dan berharga. Pekerjaan tidak dapat diterapkan pada lebih dari satu blok pada satu waktu: mereka harus memutuskan apakah akan membangun rantai asli, atau garpu baru. Pembangun blok baru memiliki izin untuk mengeluarkan sejumlah koin baru di dalamnya sebagai hadiah, yang tentu saja hanya tercermin di sisi percabangan blok tersebut. Jika mereka tidak menegakkan aturan baru di dalam blok mereka dengan benar pada fork baru, node akan menolak blok tersebut karena dianggap tidak valid, dan mereka tidak akan lagi menerima hadiahnya – meskipun energi yang mereka keluarkan sudah hilang. Dengan demikian, pengguna melalui node mereka secara kolektif dapat memaksa para penambang untuk menilai seperangkat aturan mana yang menurut mereka akan dianggap lebih berharga oleh pasar. Tidak ada seorang pun yang dapat mengendalikan keputusan orang lain, namun Anda dapat memberi mereka pilihan baru mengenai cara menggunakan sumber daya tetap mereka, dan berhenti “membayar” mereka atas pekerjaan mereka jika mereka membuat pilihan yang “salah”, di mata Anda. Ini adalah sebuah tarian kompleks yang terdiri dari pilihan, insentif, dan penilaian nilai subjektif yang mencakup banyak pihak dengan beragam kepentingan. Fork akan selalu memiliki tingkat ketidakpastian sehingga dalam Bitcoin hal ini jarang terjadi dan merupakan peristiwa penting.

Kunci dari prospektif Blue Team fork adalah bahwa target transaksi harus diidentifikasi dengan beberapa teknik yang kuat sehingga blok tersebut dapat ditolak, namun tanpa terlalu bersemangat dan menangkap terlalu banyak transaksi “nyata”. Ada spektrum heuristik yang dapat diterapkan, secara individual dari waktu ke waktu, atau banyak yang digabungkan menjadi satu kelompok. Penting untuk dicatat bahwa karena ini adalah aturan konsensus, setiap perubahan harus ditinjau secara ekstensif dan dikomunikasikan dengan baik terlebih dahulu untuk memberikan kesempatan kepada semua orang untuk ikut serta, terutama para penambang, yang paling dirugikan jika melakukan kesalahan.

Untuk keperluan diskusi, anggap saja fork tersebut adalah sekumpulan aturan baru yang bertujuan untuk mencakup spektrum yang luas. Peraturan ini bersifat agresif, namun tidak akan mempengaruhi pengguna normal sama sekali, dan secara paksa mencegah semua protokol yang dikenal saat ini yang menggunakan Bitcoin yang dianggap parasit oleh Tim Biru. Mereka berasal dari saran pengembang dan percakapan dengan orang-orang yang saat ini menggunakan protokol tersebut.

Blok akan ditolak jika mengandung transaksi yang tidak memperhatikan hal-hal berikut:

  1. Biaya penambangan harus kurang dari output terkecil. Hal ini sejalan dengan penggunaan moneter, karena tidak ada pelaku rasional yang mau membayar lebih untuk mengirim uang daripada yang mereka inginkan agar diterima oleh penerima.

  2. OP_RETURN, skrip, dan skrip akar tunggang tidak boleh lebih besar dari 80 byte. Batasan ini sudah diberlakukan sebagai filter node tetapi belum pada tingkat konsensus. Oleh karena itu, hal ini tidak akan mempengaruhi sebagian besar penggunaan normal, yang sesuai dengan ukuran ini, namun mengurangi fleksibilitas kontrak cerdas Bitcoin pada kemungkinan teknis yang ekstrem. Catatan: ukuran yang tepat untuk ditargetkan dalam byte dapat diperdebatkan; yang penting di sini adalah prinsip hard cap.

  3. Skrip akar tunggang mungkin tidak memiliki segmen yang terbukti tidak dapat dieksekusi, seperti dimulai dengan OP_FALSE OP_IF. Kode apa pun yang mengikuti kode ini tidak akan pernah dapat dijalankan, karena instruksinya adalah segera keluar dan membuang semuanya setelahnya, sehingga hanya data berlebih yang tidak dapat digunakan secara sah. Teknik-teknik yang digunakan perlu diidentifikasi dan dilarang secara khusus.

  4. Semua kunci harus dapat diverifikasi pada kurva ECDSA. Karena kunci yang tidak berada pada kurva tidak akan pernah berhasil menandatangani suatu transaksi, maka kunci tersebut tidak dapat digunakan secara sah.

Perkiraan waktu bagi Tim Biru untuk menerapkan rangkaian perubahan ini bisa memakan waktu minimal 12 bulan, namun kemungkinan besar akan memakan waktu beberapa tahun. Hal ini didasarkan pada percabangan sejarah, laju pembangunan dalam beberapa tahun terakhir, ruang lingkup perubahan, dan kontroversi seputar perubahan tersebut.

Dalam menanggapi langkah ini, Tim Merah dapat memanfaatkan fakta bahwa pengembangan Bitcoin masih terbuka, dan bekerja di counter mereka sementara proposal fork perlahan-lahan menuju aktivasi. Mereka tidak perlu mempublikasikannya terlebih dahulu dan dapat menerapkannya kapan saja, namun akan lebih bijaksana jika menunggu hingga fork tersebut aktif, karena hal tersebut akan menghasilkan waktu respons yang paling lama dari Blue. Karena protokol dan jaringan Tim Merah masih muda dan sangat terlibat, mereka dapat mencapai konsensus internal dengan cepat, dan tidak memiliki kepentingan besar seperti penambang, yang harus bernegosiasi dengan faktor-faktor seperti geopolitik dan jaringan energi.

Pengguna yang bekerja sama dengan Tim Merah kurang konservatif dibandingkan Tim Biru, mereka cepat mengadopsi teknologi baru, senang mengatasi tantangan, dan kurang tertarik untuk membangun dalam jangka panjang. Mereka secara kolektif memiliki modal besar yang ingin mereka keluarkan, dan tampaknya juga menikmati para Bitcoiner yang mengganggu. Sejarah menunjukkan kecepatan adopsi protokol Ordinal dan Prasasti sekitar empat bulan, dan hal ini terjadi pada pasar yang tidak memperhatikan Bitcoin sebagai sumber inovasi baru atau peluang perjudian.

Teknik untuk mengabaikan aturan konsensus baru meliputi:

  1. Menemukan cara baru untuk membuat segmen skrip Taproot yang tidak dapat dieksekusi, yang pada akhirnya hanya menghasilkan “0” dengan cara apa pun yang dapat diimpikan oleh desainer. Kode Bitcoin menafsirkan ini sebagai perintah keluar seperti OP_FALSE, dan apa pun yang mengikuti angka 0 tidak dijalankan untuk menghemat komputasi, karena fungsi ini telah gagal. Namun ada juga banyak alasan yang sah mengapa skrip menghasilkan angka nol di beberapa titik, dan dalam beberapa kasus sangat penting agar berfungsi.

  2. Menentukan cara untuk memberi sinyal pada beberapa skrip dengan batasan ukuran bahwa skrip tersebut harus ditafsirkan bersama sebagai satu item besar, tanpa melewati batasan tersebut. Hal serupa juga dapat dicapai dengan banyak cara, karena metaprotokolnya fleksibel dan peka terhadap Bitcoin, sedangkan Bitcoin sangat kaku dan hanya dapat mereferensikan metaprotokol secara manual dan sangat jarang.

Tampaknya merupakan asumsi yang masuk akal bahwa Tim Merah akan memantau perkembangan upaya publik untuk memblokir transaksi mereka, merancang secara paralel teknik untuk melewatinya, meluncurkannya ke pasar segera setelah menjadi wajib, dan dalam beberapa minggu atau bulan akan kembali ke tingkat yang sama. penggunaan ke sebelumnya.

Ada kemungkinan bahwa jaringan tersebut tidak pernah mengadopsi atau mengaktifkan fork Blue Team sejak awal. Namun, tampaknya serangkaian perubahan seperti ini akan menarik bagi cukup banyak orang, dengan sedikit kelemahan yang terlihat, sehingga hal ini memiliki peluang yang masuk akal.

Eskalasi Nuklir

Dengan Tim Merah yang telah membuktikan bahwa mereka kebal terhadap filter, dan bersedia serta mampu merancang solusi bahkan terhadap aturan konsensus yang memblokir teknik tertentu, jika Tim Biru ingin melanjutkan upaya tersebut harus menjadi lebih luas secara signifikan. Pada titik ini mereka menghadapi beberapa keputusan sulit dan harus melakukan pengorbanan nyata.

Pertanyaan pertama adalah apakah ada kemauan yang cukup untuk merespons: perang telah berlangsung selama bertahun-tahun, tindakan terakhir mereka merupakan tindakan serius yang sedang dilakukan selama satu tahun, dan mungkin telah dikebiri secara menyeluruh dalam waktu yang sangat singkat. waktu. Meskipun rata-rata pengguna tidak menyadarinya, fleksibilitas teknis Bitcoin telah berkurang – namun pengorbanan ini masih gagal menyingkirkan mereka dari Tim Merah, dan langkah selanjutnya hanya mengikuti jalur ini lebih jauh. Mari kita bayangkan bahwa mereka melanjutkan, dan garpu kedua yang sangat kuat diusulkan.

Jika daftar hitam tidak berfungsi, satu-satunya alternatif adalah memasukkan daftar putih, seperti yang telah dipertimbangkan sebelumnya. Dalam praktiknya, ini berarti hanya serangkaian desain skrip tetap yang diizinkan dalam blok, dirancang untuk mencakup semua kasus penggunaan umum, sehingga rata-rata pengguna tidak akan terpengaruh.

Tahap ini mungkin juga akan menyebabkan pelarangan OP_RETURN sama sekali jika terdapat penggunaan berlebihan oleh protokol eksternal yang dianggap bersifat parasit. Protokol-protokol tersebut telah dirancang saat ini, dan masih banyak lagi yang sedang dikembangkan, namun belum diluncurkan ke pasar. OP_RETURN tidak berguna kecuali untuk membawa data sewenang-wenang, namun dipandang relatif tidak berbahaya dan telah digunakan untuk hal-hal yang dianggap dapat diterima atau bahkan diinginkan oleh Tim Biru, seperti alat peningkatan privasi dan penanda waktu (yang bahkan telah digunakan untuk memvalidasi pemilu nasional). Namun, jumlah data yang diperlukan untuk memfasilitasi hal-hal yang secara subyektif baik juga cukup untuk hal-hal yang secara subyektif buruk, bahkan lebih banyak lagi – stempel waktu yang efektif memerlukan banyak ruang, sedangkan pesan sederhana tidak. Dan jika sejarah dapat menjadi panduan, frekuensi penggunaan fitur-fitur ini oleh Tim Merah mungkin melebihi penggunaan Tim Biru hingga beberapa kali lipat.

Bersama-sama, perubahan-perubahan ini tidak hanya menutup mekanisme yang secara historis digunakan oleh Tim Merah, namun juga menghilangkan ruang desain sama sekali. Pengorbanan untuk melakukan perubahan kecil ini sangatlah signifikan. Dengan skrip yang masuk daftar putih, kemungkinan inovasi atau desain yang dibuat khusus untuk memenuhi persyaratan hak asuh yang tidak biasa menjadi sangat terhambat. Skrip baru apa pun akan memerlukan percabangan lebih lanjut lagi, yang memerlukan pengawasan mendalam dan panjang dari komunitas pengembang, dibandingkan bergantung pada individu yang benar-benar menggunakannya.

Salah satu trade-off yang kurang kentara adalah sentralisasi yang melanggar batas. Pendekatan daftar putih pada dasarnya bersifat terpusat: sebelum Anda dapat menggunakan skrip, Anda sekarang memerlukan persetujuan keikutsertaan dari jaringan, yang sulit untuk diatur, dengan pengguna yang tak terhitung jumlahnya dan banyak kepentingan yang bertentangan. Struktur sosial terbentuk secara organik, dan individu cenderung memilih untuk melakukan outsourcing penilaian kompleks atau penyediaan layanan kepada sumber, pemimpin, dan tokoh budaya yang terpercaya hingga tingkat tertentu. Jika ada netralisasi cepat pada percabangan terakhir oleh Tim Merah, mungkin juga ada rasa urgensi – atau ego yang terluka di kursi pengemudi. Semua faktor ini cenderung meningkatkan ketergantungan pada badan-badan pusat untuk mendapatkan kemudahan, dan rasa puas diri secara bertahap meningkat, yang mengikis ketahanan Bitcoin terhadap serangan sosial yang canggih.

Jika Tim Merah merespons penutupan skrip dan ruang desain OP_RETURN, langkah logis berikutnya adalah mengalihkan perhatian mereka ke bidang transaksi bebas masuk lainnya: alamat dan jumlah. Alamat hanyalah serangkaian karakter, dan karakter dapat digunakan untuk menyampaikan data. Fork pertama mengharuskan semua kunci dapat diverifikasi, sehingga lebih sulit untuk “menyelesaikan” solusi, namun pada dasarnya ini hanyalah tugas komputasi: temukan string alamat valid yang juga berisi data yang Anda inginkan.

Jumlahnya sama: hanya berupa angka, tidak ada batasan berapa jumlahnya, hanya saja pengirimnya mempunyai izin dan modal yang cukup. Salah satu elemen unik dari bidang ini adalah penggunaan lebih banyak digit memerlukan lebih banyak modal – namun protokolnya harus dirancang sedemikian rupa sehingga data-satoshi dapat dikirim sendiri, dan kepemilikan apa pun ditangani oleh keluaran lain. Ini adalah bagaimana protokol berbasis OP_RETURN dirancang. Mirip dengan sebelumnya, protokol dapat didefinisikan untuk menginstruksikan bahwa beberapa bidang diinterpretasikan bersama sebagai satu.

Penting untuk diperhatikan adalah bahwa protokol untuk memanfaatkan alamat dan jumlah untuk membawa data sudah dikembangkan pada tahun 2024, dan telah ada dalam bentuk primitif selama lebih dari satu dekade. Penerapannya terbatas karena metode lain lebih mudah dan efisien.

Kehancuran yang Saling Terjamin

Jika Tim Biru masih ingin melanjutkan, satu-satunya langkah yang tersisa adalah menerapkan daftar putih pada bidang alamat dan jumlah. Meskipun sangat kecil kemungkinannya untuk terjadi, mari jelajahi dunia tersebut sebagai eksperimen pemikiran.

Jumlah yang dimasukkan ke dalam daftar putih mungkin tidak seburuk yang terlihat pada awalnya – kebanyakan orang sudah familiar dengan uang kertas dan koin dengan denominasi tetap dalam mata uang fiat. Meskipun menggunakan Bitcoin dengan cara ini jauh lebih tidak efisien, mengurangi throughput bersih karena setiap transaksi menggunakan lebih banyak input dan output, hal ini dapat dilakukan.

Memasukkan alamat ke dalam daftar putih tampaknya tidak dapat dihindari untuk menciptakan Bitcoin yang sepenuhnya dikuasai oleh kepentingan perusahaan. Sepengetahuan saya, tidak ada desain sistem apa pun yang cukup tanpa izin bagi siapa pun untuk mendaftarkan alamat yang masih tidak dapat dieksploitasi oleh Tim Merah. Oleh karena itu, hal ini harus diizinkan, yang memusatkan Bitcoin ke titik absurditas, di mana transaksi hanya dapat dilakukan antara pemain mapan seperti bisnis besar dan kepentingan pribadi lainnya. Sistem yang dihasilkan menjadi seperti Fedwire atau SWIFT yang dapat diaudit secara publik, dengan pasokan tetap: meskipun masih lebih baik dari dunia yang kita miliki saat ini, ini adalah bayangan dari apa yang bisa dilakukan oleh Bitcoin. Dengan sedikitnya kedaulatan atas uang mereka sendiri, sangat sedikit pihak di luar entitas yang masuk daftar putih ini yang memiliki alasan untuk menjalankan sebuah node, yang membuka pintu bagi kolusi dan perubahan protokol. Karena masyarakat pada umumnya tidak memiliki hak untuk bersuara dalam sistem, maka hanya ada sedikit kemampuan untuk memperhitungkan perilaku buruk, dan pada akhirnya insentif keuntungan jangka pendek mengharuskan lembaga-lembaga tersebut meniru era emas dan uang kertas dengan merendahkan pasokan.

Masa depan yang lebih cerah: menutup pikiran

Keberatan utama Tim Biru terhadap transaksi ini adalah bahwa mereka melihat penggunaan yang signifikan namun sering kali tidak menggunakan bitcoin sebagai aset moneter. Sebaliknya mereka menggunakannya sebagai media untuk perjudian, dengan cara yang menggunakan lebih banyak ruang blok terbatas daripada transaksi moneter. Sangat disayangkan bahwa terkadang perjudian memiliki lebih banyak permintaan daripada uang digital tanpa izin, terkadang jauh lebih banyak, dan harapan untuk menang sering kali membuat para penjudi rela mengeluarkan lebih banyak biaya daripada pengguna moneter, sehingga tidak ekonomis bagi banyak orang untuk menggunakan Bitcoin. dimaksudkan dan dibangun untuk digunakan – sebagai uang. Dalam jangka panjang, para penjudi tidak memerlukan ciri-ciri unik Bitcoin dan desentralisasi yang mahal, dan mereka biasanya puas dengan platform terpusat atau desentralisasi semu dari rantai lainnya. Jika dominasi ruang blok oleh penjudi diperpanjang, biaya penggunaannya akan meningkatkan batas kekayaan minimum bagi siapa yang dapat membenarkan penggunaannya, sayangnya mengunci orang-orang yang paling membutuhkannya.

Sulit untuk berdebat dengan sebagian besar pendapat di atas, namun Tim Biru telah mendekati masalah ini dari arah yang salah, yang secara bertahap menghambat dan memusatkan Bitcoin hingga Tim Merah memutuskan untuk keluar secara sukarela, jika memang ada. Seperti yang telah kita bahas, Tim Merah lebih mudah beradaptasi dengan pergerakan Tim Biru dibandingkan sebaliknya. Hal ini juga mengabaikan fakta penting: bahwa rantai yang padat adalah masa depan yang diharapkan – pada kenyataannya, hal ini wajib untuk kelangsungan hidup Bitcoin karena subsidi blok berkurang, berkurang setengahnya.

Satu-satunya solusi logis adalah kita perlu meningkatkan efisiensi penggunaan ruang blok dengan meningkatkan kepadatan transaksi ekonomi, dan dalam prosesnya, memindahkan lebih banyak transaksi aktual secara off-chain. Kami selalu tahu bahwa kami harus melakukan ini, kami hanya berpikir kami punya lebih banyak waktu. Di dunia off-chain, gelombang biaya dan masalah lainnya semakin jarang mempengaruhi pengguna moneter.

Sebagai database tanpa izin yang tahan terhadap sensor berskala global, keluarannya secara alami dibatasi oleh teknologi dan bahkan fisika. Lightning bekerja dengan sangat baik, namun hanya membagikan UTXO kepada 2 orang dalam satu waktu, dan dalam bentuknya saat ini, rantai tersebut memerlukan penggunaan yang sangat sering untuk menyelesaikan masalah atau mengacak likuiditas, sehingga tetap tidak dapat berkembang jauh tanpa mengorbankan kedaulatan. Jika penggunaan kedaulatan tidak tersedia untuk sebanyak mungkin orang, Bitcoin tidak akan menyadari potensi maksimalnya.

Jika banyak pengguna dapat berbagi UTXO, mereka dapat menggabungkan kekuatan seperti sekumpulan ikan dan bertahan melawan paus raksasa sekalipun. Jika jaringan Bitcoin mengaktifkan salah satu proposal perjanjian, banyak kemungkinan baru terbuka untuk kolaborasi tanpa mengorbankan kedaulatan. Ini belum sempurna, dan masih banyak pekerjaan yang harus diselesaikan. Namun fondasinya sudah kokoh, masalah keamanan telah terpenuhi, cakupan hal-hal yang dapat ditingkatkan sangatlah luas, dan perjalanan menuju aktivasi masih panjang. Kita sudah terlambat untuk siklus adopsi ini, namun kita masih bisa bersiap untuk siklus berikutnya.

Mari kita lewati gangguan yang ada saat ini dan bersama-sama membangun masa depan.

Ini adalah postingan tamu oleh Owen Kemeys. Pendapat yang dikemukakan sepenuhnya merupakan pendapat mereka sendiri dan tidak mencerminkan pendapat BTC Inc atau Majalah Bitcoin.

Sumber: Majalah Bitcoin

Pos Merah Vs. Biru: Bitcoin Ordinals Wargame muncul pertama kali di Crypto Breaking News.