Pada awal tahun ini, ketika saya menulis “13 baris kode untuk membantu BTC menerapkan smart contract? Memahami perubahan lunak OP_CAT”, OP_CAT masih menjadi istilah yang asing bagi banyak orang. Jika bukan karena proyek token non-fungible BTC Taproot Wizards yang meluncurkan seri Quantum Cat NFT untuk mempromosikan OP_CAT melalui budaya mimik, mungkin sedikit orang yang akan mengetahui konsep teknis yang tampaknya membosankan ini.
Tapi hanya setengah tahun kemudian, OP \ _CAT telah menjadi sangat panas sehingga bahkan dianggap sebagai “Jaringan Lighting” berikutnya. Fractal Bitcoin, jaringan fraktal yang baru-baru ini populer, sebenarnya adalah implementasi kode OP \ _CAT di BTC, dan Token FB telah tiga kali lipat atau empat kali lipat dalam beberapa hari setelah peluncurannya. Oleh karena itu, dalam ekosistem BTC, sejumlah protokol berbasis OP _CAT lahir hanya dalam satu hari, seperti CAT20 di jaringan perpisahan, yang juga berfokus pada konsep OP _CAT, dan pada zaman cetak, GAS dari jaringan perpisahan pernah ditarik ke lebih dari 5000, dan harga CAT over-the-counter saat ini adalah sekitar 5,5 dolar, dan bahkan ada sangat sedikit pembuat dengan harga, dan cetaker awal telah mencapai ** 5 hingga 20 kali lipat kenaikan **. Dan Quantum Cat selalu mampu mempertahankan harga 0,25BTC, menjadi blue chip token BTC yang tidak dapat dipertukarkan.
Sepertinya begitu lama seperti kena OP_CAT, barang ini bisa pump.
Bukan hanya ‘membuat diri sendiri senang’ dalam komunitas, teknologi OP_CAT ini juga banyak didiskusikan di kalangan pengembang BTC. Saya melihat OP_CAT sering muncul dalam buletin berita dan pertemuan pengembang BTC tahun ini, ia adalah tamu tetap di sana.
Saat ini, draf OP_CAT BTC BIP yang dikembangkan oleh pengembang Bitcoin Core Ethan Heilman dan Armin Sabouri, telah secara resmi dinamai sebagai BIP347. Banyak tokoh berat di bidang BTC, seperti Tadge Dryja, penulis White Paper Jaringan Lighting, Olaoluwa Osuntokun, CTO Lightning Labs, dan Andrew Poelstra, direktur penelitian Blockstream, sangat mendukung OP_CAT.
Mengapa para pengembang Jaringan Lighting begitu menyukai OP_CAT?
Untuk memahami fenomena ini, kita harus memulai dari Jaringan Lighting. Pada tahun 2011, Satoshi Nakamoto menyebutkan konsep awal Jaringan Lighting dalam sebuah email sebagai solusi kunci untuk meningkatkan kapasitas BTC dan kecepatan pembayaran. Sejak awal kelahirannya, Jaringan Lighting telah menarik perhatian banyak pengembang yang mengikutinya.
Dalam dua tahun terakhir, konsep “ekologi BTC” secara bertahap mendapatkan momentum, dan berbagai solusi penskalaan BTC seperti Sidechain dan Virtual Machine bermunculan, menarik banyak investor, tetapi mereka tidak populer di mata para pengembang senior BTC tersebut. Bagaimanapun, Jaringan Lighting saat ini adalah “saluran pembayaran” terbaik di BTC di mata publik, dan merupakan salah satu dari sedikit “anak anumerta” Satoshi Nakamoto dan “anak-anak legitimasi” dalam semangat komunitas BTC. Baca juga: “Tujuh Tahun Asah Pedang, Asal Mula dan Tantangan Legitimasi Jaringan Lighting”.
Namun, dalam setahun terakhir, terjadi perubahan yang drastis. Beberapa pengembang telah mengumumkan pengunduran diri dari proyek yang terkait dengan Jaringan Lighting, dan suara penolakan terhadap Jaringan Lighting terus muncul, terutama dari beberapa pengembang berpengalaman. Pendiri Nostr, Fiatjaf, dengan tegas menyatakan, “Jaringan Lighting telah mengambil waktu, energi, dan uang dari pengguna BTC selama 6 tahun.”
Dengan latar belakang ini, beberapa pengembang mencari “Jaringan Lighting” berikutnya. OP_CAT, yang dianggap oleh banyak pengembang BTC, akan menjadi terobosan besar berikutnya untuk BTC setelah Jaringan Lighting. Karena OP_CAT sangat teknis, sebelum kita berbicara tentang apa itu OP_CAT dan apa yang dapat dilakukan OP_CAT, mari kita mengenal pengembang BTC yang sangat menyukai OP_CAT. **
Pengembang BTC yang mendukung OP_CAT
Jaringan LightingWhite Paper作者
Tadge Dryja adalah salah satu penulis Jaringan LightingWhite Paper, dan pada tahun 2015 Tadge Dryja dan Joseph Poon, penulis Jaringan LightingWhite Paper lainnya, yang dipimpin oleh Elizabeth Stark, menciptakan Lightning Labs. Perbedaan terbesar antara Lightning Labs dan BlockStream, perusahaan BTCJaringan Lighting lainnya, adalah bahwa Lightning Labs menggunakan bahasa pemrograman Go, sedangkan Blockstream menggunakan bahasa pemrograman C.
Namun, pada akhir tahun 2016, Tadge Dryja berselisih dan bertengkar dengan tim Lightning Labs, sehingga ** pada tahun pertama pembentukan Lightning Labs, Tadge Dryja memilih untuk pergi ** dan bergabung dengan komunitas inisiatif Uang Digital (DCI) di Massachusetts Institute of Technology (MIT), untuk melanjutkan penelitiannya tentang Jaringan Lighting. Di MIT DCI, ia terlibat dalam beberapa proyek penelitian yang berfokus pada skalabilitas dan interoperabilitas Mata Uang Kripto dan Smart Contract. Ini termasuk pengembangan proyek Utreexo, yang merupakan teknologi skalabilitas BTC baru yang bertujuan untuk membuat BTCNode lebih kecil dan lebih cepat. Pada tahun 2022, Tadge Dryja bergabung dengan Lightspark sebagai ilmuwan peneliti senior. Di Lightspark, ia terus memecahkan masalah skalabilitas BTC dan blockchain dengan memanfaatkan keahliannya sebagai salah satu penemu Jaringan Lighting.
Justru karena pengetahuannya yang mendalam tentang kontrak BTCSmart dan teknologi skalabilitas, Tadge Dryja juga mengenali potensi OP _CAT sejak awal, dan telah mendukung pengujian OP _CAT pada testnet BTC, dan mendorong pengembang untuk mencoba “memecahkan” OP _CAT untuk menemukan potensi masalah. **
CTO Lightning Labs
Olaoluwa Osuntokun (Roasbeef) adalah co-founder dan CTO Lightning Labs, juga merupakan pengembang BTC yang luar biasa, memberikan kontribusi penting dalam pengembangan Jaringan Lighting, dapat dikatakan bahwa tim awal Lightning Labs tidak kalah dengan Blockstream.
Ketika berbicara tentang Olaoluwa Osuntokun, tidak bisa tidak menyebut perseteruannya dengan Tadge Dryja. Menariknya, salah satu alasan besar Tadge Dryja meninggalkan Lightning Labs adalah karena Olaoluwa. Ketika Tadge Dryja bekerja di Lightning Labs, dia mengembangkan protokol pertama yang dinamai LIT, yang tidak kompatibel dengan BOLT yang dikembangkan oleh Blockstream. Namun, protokol yang dikembangkan oleh Olaoluwa dapat kompatibel, sehingga secara bertahap mendapatkan pengakuan dan dukungan lebih banyak pengembang, yang pada akhirnya mempercepat kepergian Dryja, dalam beberapa hal.
Namun, sejarah selalu penuh dengan drama. Saat ini, ‘musuh bebuyutan’ dari Lightning Labs ini justru saat ini mendukung bersama OP_CAT.
Direktur Penelitian Blockstream
Sepertinya ada rumor di masyarakat bahwa Blockstream adalah ‘pemain’ di balik BTC. Rumor ini tidak datang dari kehampaan. Pada tahun 2014, ‘Bapak PoW’ Adam Back mengumpulkan beberapa pengembang awal BTC terkenal seperti Matt Corallo, Greg Maxwell, Pieter Wuille, dan mendirikan perusahaan Blockstream. Mereka jelas berdiri dan mendorong Jaringan Lighting dalam perang skala BTC, sehingga Jaringan Lighting memiliki posisi seperti sekarang ini.
Dan untuk saat ini, Andrew Poelstra, kepala penelitian Blockstream, adalah orang yang tidak pernah bisa menyiasati diskusi OP \ _CAT. Andrew Poelstra adalah Direktur Riset di Blockstream dan pengembang skrip kriptografi BTC veteran dengan kehadiran yang kuat di industri ini. Dia membahas OP_CAT kembali dalam sebuah artikel berjudul “CAT and Schnorr Tricks I” pada 30 Januari 2021, menunjukkan bahwa menggunakan OP_CAT bersama dengan CHECKSIGFROMSTACK dapat memberikan cara cerdas untuk mengintrospeksi transaksi.
Meskipun saat ini Blockstream belum membuat blockchain sendiri untuk OP_CAT, mereka mendukung pengujian OP_CAT melalui Bitcoin Inquisition (jaringan uji coba untuk evaluasi fitur baru BTC). Ini seperti membangun ‘lapangan latihan’ yang aman untuk OP_CAT, sehingga para peneliti dapat memperhatikan performanya dengan cermat dalam kondisi dunia nyata.
Andrew Poelstra juga membandingkan OP_CAT dengan OP_CTV dan beberapa solusi lainnya, menunjukkan bahwa OP_CAT memberikan fleksibilitas yang lebih luas, sementara OP_CTV lebih fokus pada kontrak pintar non-rekursif.
Penulis Proposal BIP 347
Dalam upaya mendorong OP_CAT, pengembang BTC Ethan Heilman dan Armin Sabouri telah memberikan kontribusi yang signifikan. Mereka bersama-sama menulis dan mendorong proposal OP_CAT yang telah secara resmi ditetapkan sebagai BIP 347. Proposal ini bertujuan untuk mendefinisikan kembali Kode Operasi OP_SUCCESS126 melalui Soft Fork agar OP_CAT dapat diaktifkan kembali.
Armin Sabouri sebelumnya fokus pada perbaikan skrip BTC dan lapisan konsensus, dia berpandangan bahwa OP_CAT, meskipun bukan solusi akhir, namun memberikan kemungkinan untuk mewujudkan berbagai fitur baru, merupakan langkah penting dalam perbaikan skrip BTC.
Dan Ethan Heilman juga orang yang mempengaruhi pemikiran Andrew Poelstra. Itu dalam pertukaran pribadi pada musim gugur 2019 yang membuat apa yang disebut fitur Kontrak BTCSmart Andrew Poelstra berubah pikiran. Ethan Heilman menunjukkan bahwa terlepas dari kekhawatiran tentang apa yang disebut fitur Kontrak BTCSmart, sebenarnya mungkin untuk menerapkan Kontrak Cerdas ini yang dianggap berbahaya melalui CHECKMULTISIG. Untuk membuktikan hal ini, Ethan Heilman turun ke media sosial untuk menantang orang untuk datang dengan Kontrak Cerdas “gelap” yang layak, tetapi sejauh ini belum ada yang berhasil.
StarkWare
StarkWare adalah perusahaan yang fokus pada pengembangan teknologi skalabilitas blockchain, terutama dalam penggunaan Zero-Knowledge Proof (ZKP) untuk meningkatkan privasi dan efisiensi transaksi. Perusahaan ini berkomitmen untuk mengalihdayakan komputasi kompleks dari mainchain (seperti Ethereum) ke jaringan sekunder tanpa mengorbankan keamanan dan sifat desentralisasi. Dengan cara ini, StarkWare mengatasi masalah skalabilitas blockchain sambil tetap mempertahankan transparansi dan verifikasi transaksi.
Pendorong aktivitas OP_CAT oleh StarkWare berasal dari minat mereka terhadap skalabilitas jaringan BTC dan fitur kontrak pintar. OP_CAT adalah opcode BTC yang memungkinkan eksekusi transaksi dan kontrak yang lebih kompleks melalui penggabungan data di jaringan BTC. Dengan mengaktifkan OP_CAT, StarkWare berusaha untuk mengimplementasikan kemampuan kontrak pintar yang mirip dengan Ethereum di BTC, sehingga memperluas kasus penggunaan BTC dan meningkatkan fungsionalitasnya.
Pada bulan Juli 2022, StarkWare meluncurkan dana penelitian senilai 1 juta dolar AS, khusus untuk meneliti pro dan kontra penggunaan OP_CAT di BTC. Dana ini bertujuan untuk mendukung para peneliti dan pengembang yang memiliki ide brilian tentang bagaimana mengimplementasikan OP_CAT secara aman dan efektif di BTC.
Selain itu, StarkWare juga menunjukkan potensi penggunaan OP_CAT untuk Zero-Knowledge Proof di lingkungan uji coba BTC, terutama di Signet. Ini menunjukkan bagaimana penggunaan OP_CAT dapat mewujudkan operasi yang lebih kompleks di jaringan BTC, seperti penerapan Zero-Knowledge Proof, yang merupakan bagian kunci dari fungsi Smart Contract. Baru-baru ini, StarkWare juga menjalin kemitraan dengan sCrypt untuk bersama-sama mengeksplorasi desain jembatan PoC (Proof of Concept) berbasis OP_CAT dan ZK magic, yang menunjukkan bahwa StarkWare mungkin juga akan segera meluncurkan protokol terkait OP_CAT.
Lainnya
Beberapa pengembang lainnya yang kurang terkenal, kita bahas bersama.
Salvatore Ingala telah melakukan penelitian mendalam tentang kolam pembayaran BTC dan Smart Contract. Dia mengusulkan penggunaan solusi OP_CAT untuk mengoptimalkan proses penarikan dari kolam pembayaran ini, dengan harapan dapat mengurangi data on-chain dan biaya operasional secara signifikan. Ingala memandang OP_CAT sebagai plugin potensial untuk strategi perluasan BTC lainnya, seperti Arc dan Coinpools, bahkan Optimistic rollups BTC di masa depan, untuk meningkatkan efisiensi dan keamanan.
Anthony Towns adalah salah satu pengembang utama Bitcoin Inquisition, yang merupakan alat yang lebih fleksibel daripada jaringan pengujian untuk menguji perubahan protokol BTC yang belum secara luas diterima. Towns mendorong aktivasi OP_CAT di platform Inquisition, memberikan lingkungan yang aman untuk eksperimen dengan OP_CAT. Meskipun Towns menyadari pentingnya OP_CAT dalam menguji fitur baru dan menjelajahi kemampuan skrip BTC, ia tetap hati-hati terhadap peningkatan Programmabilitas yang berlebihan, khawatir hal ini dapat meningkatkan risiko pengawasan atau kontrol terhadap BTC.
Robin Linus adalah pencipta BitVM, ia percaya bahwa reintroduksi OP_CAT memberikan alat yang kuat bagi BTC, terutama untuk mendukung proyek seperti BitVM yang membuat verifikasi komputasi apa pun di BTC menjadi lebih sederhana dan efisien. Dengan pelaksanaan OP_CAT, ekosistem BTC dapat menciptakan Smart Contract yang lebih umum dan ekspresif, mempromosikan lingkungan blockchain yang lebih fungsional dan praktis. Baca lebih lanjut: “Bagaimana para pengembang berpengalaman melihat BitVM dalam melakukan komputasi apa pun di BTC?”
Mengapa pengembangan Jaringan Lighting begitu ikuti?
Pengembang Jaringan Lighting begitu tertarik pada OP_CAT, apa rahasia di baliknya? Untuk memahami hal ini, kita perlu memahami hakikat OP_CAT terlebih dahulu.
Apa itu OP_CAT?
OP \ _CAT adalah opcode dalam skrip BTC yang digunakan untuk menjahit potongan-potongan data pada dua tumpukan menjadi elemen yang lebih besar. Terlepas dari kesederhanaannya yang menipu, ia menyediakan lebih banyak kemampuan Kontrak Cerdas ke jaringan BTC, memungkinkan pengembang untuk membuat dan memproses data dan logika transaksi yang lebih kompleks.
OP_CAT bukanlah sebuah opcode yang baru, itu telah ada sejak versi awal BTC, tetapi karena kekhawatiran akan keamanan dan kompleksitas, itu dinonaktifkan dalam versi-versi selanjutnya. Namun, dengan perkembangan terus-menerus BTC, semakin banyak pengembang merasa bahwa sekarang adalah waktu yang tepat untuk mengaktifkan kembali OP_CAT. Lebih lanjut dapat dilihat di: “13 baris kode membantu BTC mewujudkan smart contract? Pahami OP_CAT soft fork”
Tapi mengapa operasi yang tampaknya sederhana ini menyebabkan diskusi yang begitu besar di kalangan pengembang BTC? Salah satu alasan kunci adalah ia dapat secara signifikan meningkatkan kemampuan Smart Contract jaringan BTC, memungkinkan pengembang untuk mewujudkan beberapa fungsi yang lebih kompleks atau bahkan tidak mungkin dilakukan dalam skrip BTC saat ini.
OP_CAT Potensi untuk digunakan dalam pembayaran
OP_CAT menunjukkan potensi aplikasi yang besar dalam sistem pembayaran, terutama dalam protokol off-chain dan jaringan saluran pembayaran. Pengaktifannya akan secara signifikan meningkatkan efisiensi operasi sistem ini dan mengurangi beban transaksi on-chain. Beberapa fitur utama setelah implementasi OP_CAT adalah:
Optimasi Multi-signature(Multisig): Dalam skenario Multi-signature, OP_CAT dapat membantu pengguna menggabungkan beberapa tanda tangan, menggabungkannya menjadi satu blok data tunggal, dan mengurangi jumlah tanda tangan yang perlu diserahkan. Ini tidak hanya menghemat ruang on-chain, tetapi juga dapat mengurangi Pencucian Uang. Multi-signature sangat penting dalam keamanan pembayaran Bitcoin dan manajemen akun bersama, terutama dalam aplikasi seperti Jaringan Lighting, di mana OP_CAT dapat membuat proses ini lebih efisien.
Kontrak Status (State Contracts): OP_CAT juga dapat digunakan untuk kontrak status. Jenis kontrak ini adalah bentuk Smart Contract yang mampu memelihara status melintasi beberapa transaksi, melalui OP_CAT, pengembang dapat menggabungkan informasi status dari transaksi yang berbeda untuk mencapai logika kontrak yang lebih kompleks di BTC. Misalnya, beberapa protokol pembayaran kompleks atau aplikasi terdistribusi (seperti lotre, perjudian, atau produk keuangan kompleks lainnya) memerlukan pemeliharaan status di antara beberapa transaksi on-chain, semuanya dapat dicapai melalui OP_CAT.
Skalabilitas jaringan saluran pembayaran: Salah satu aplikasi penting dari OP_CAT adalah jaringan saluran pembayaran yang mirip dengan Jaringan Lighting. Di dalam jaringan saluran pembayaran, pengguna biasanya melakukan pembayaran mikro dalam jumlah besar di luar rantai, dan hanya akan memasukkan transaksi ke rantai saat Pembayaran akhir. Fitur penggabungan OP_CAT memungkinkan transaksi tengah dalam saluran pembayaran dikelola dan diverifikasi secara efisien. Dengan menggabungkan permintaan pembayaran yang berbeda menjadi satu, pengguna dapat melakukan operasi pembayaran yang lebih kompleks tanpa menambah beban pada rantai. Dengan demikian, throughput dan efisiensi saluran pembayaran dapat meningkat secara signifikan.
Dengan kemajuan proposal BIP347 dan semakin banyak pengembang dan peneliti yang bergabung dalam eksplorasi OP_CAT, kita memiliki alasan untuk percaya bahwa opcode yang pernah ditunda ini akan membawa kehidupan baru bagi jaringan BTC. Seperti Jaringan Lighting dari konsep hingga menjadi mainstream, pengaktifan kembali OP_CAT juga bisa menjadi tonggak penting berikutnya dalam peningkatan kapasitas BTC dan inovasi pembayaran.
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
Mengapa Anda ingin mengikuti OP_CAT BTC? Narasi terbesar setelah Jaringan Lighting
Pada awal tahun ini, ketika saya menulis “13 baris kode untuk membantu BTC menerapkan smart contract? Memahami perubahan lunak OP_CAT”, OP_CAT masih menjadi istilah yang asing bagi banyak orang. Jika bukan karena proyek token non-fungible BTC Taproot Wizards yang meluncurkan seri Quantum Cat NFT untuk mempromosikan OP_CAT melalui budaya mimik, mungkin sedikit orang yang akan mengetahui konsep teknis yang tampaknya membosankan ini.
Tapi hanya setengah tahun kemudian, OP \ _CAT telah menjadi sangat panas sehingga bahkan dianggap sebagai “Jaringan Lighting” berikutnya. Fractal Bitcoin, jaringan fraktal yang baru-baru ini populer, sebenarnya adalah implementasi kode OP \ _CAT di BTC, dan Token FB telah tiga kali lipat atau empat kali lipat dalam beberapa hari setelah peluncurannya. Oleh karena itu, dalam ekosistem BTC, sejumlah protokol berbasis OP _CAT lahir hanya dalam satu hari, seperti CAT20 di jaringan perpisahan, yang juga berfokus pada konsep OP _CAT, dan pada zaman cetak, GAS dari jaringan perpisahan pernah ditarik ke lebih dari 5000, dan harga CAT over-the-counter saat ini adalah sekitar 5,5 dolar, dan bahkan ada sangat sedikit pembuat dengan harga, dan cetaker awal telah mencapai ** 5 hingga 20 kali lipat kenaikan **. Dan Quantum Cat selalu mampu mempertahankan harga 0,25BTC, menjadi blue chip token BTC yang tidak dapat dipertukarkan.
Sepertinya begitu lama seperti kena OP_CAT, barang ini bisa pump.
Bukan hanya ‘membuat diri sendiri senang’ dalam komunitas, teknologi OP_CAT ini juga banyak didiskusikan di kalangan pengembang BTC. Saya melihat OP_CAT sering muncul dalam buletin berita dan pertemuan pengembang BTC tahun ini, ia adalah tamu tetap di sana.
Saat ini, draf OP_CAT BTC BIP yang dikembangkan oleh pengembang Bitcoin Core Ethan Heilman dan Armin Sabouri, telah secara resmi dinamai sebagai BIP347. Banyak tokoh berat di bidang BTC, seperti Tadge Dryja, penulis White Paper Jaringan Lighting, Olaoluwa Osuntokun, CTO Lightning Labs, dan Andrew Poelstra, direktur penelitian Blockstream, sangat mendukung OP_CAT.
Mengapa para pengembang Jaringan Lighting begitu menyukai OP_CAT?
Untuk memahami fenomena ini, kita harus memulai dari Jaringan Lighting. Pada tahun 2011, Satoshi Nakamoto menyebutkan konsep awal Jaringan Lighting dalam sebuah email sebagai solusi kunci untuk meningkatkan kapasitas BTC dan kecepatan pembayaran. Sejak awal kelahirannya, Jaringan Lighting telah menarik perhatian banyak pengembang yang mengikutinya.
Dalam dua tahun terakhir, konsep “ekologi BTC” secara bertahap mendapatkan momentum, dan berbagai solusi penskalaan BTC seperti Sidechain dan Virtual Machine bermunculan, menarik banyak investor, tetapi mereka tidak populer di mata para pengembang senior BTC tersebut. Bagaimanapun, Jaringan Lighting saat ini adalah “saluran pembayaran” terbaik di BTC di mata publik, dan merupakan salah satu dari sedikit “anak anumerta” Satoshi Nakamoto dan “anak-anak legitimasi” dalam semangat komunitas BTC. Baca juga: “Tujuh Tahun Asah Pedang, Asal Mula dan Tantangan Legitimasi Jaringan Lighting”.
Namun, dalam setahun terakhir, terjadi perubahan yang drastis. Beberapa pengembang telah mengumumkan pengunduran diri dari proyek yang terkait dengan Jaringan Lighting, dan suara penolakan terhadap Jaringan Lighting terus muncul, terutama dari beberapa pengembang berpengalaman. Pendiri Nostr, Fiatjaf, dengan tegas menyatakan, “Jaringan Lighting telah mengambil waktu, energi, dan uang dari pengguna BTC selama 6 tahun.”
Dengan latar belakang ini, beberapa pengembang mencari “Jaringan Lighting” berikutnya. OP_CAT, yang dianggap oleh banyak pengembang BTC, akan menjadi terobosan besar berikutnya untuk BTC setelah Jaringan Lighting. Karena OP_CAT sangat teknis, sebelum kita berbicara tentang apa itu OP_CAT dan apa yang dapat dilakukan OP_CAT, mari kita mengenal pengembang BTC yang sangat menyukai OP_CAT. **
Pengembang BTC yang mendukung OP_CAT
Jaringan LightingWhite Paper作者
Tadge Dryja adalah salah satu penulis Jaringan LightingWhite Paper, dan pada tahun 2015 Tadge Dryja dan Joseph Poon, penulis Jaringan LightingWhite Paper lainnya, yang dipimpin oleh Elizabeth Stark, menciptakan Lightning Labs. Perbedaan terbesar antara Lightning Labs dan BlockStream, perusahaan BTCJaringan Lighting lainnya, adalah bahwa Lightning Labs menggunakan bahasa pemrograman Go, sedangkan Blockstream menggunakan bahasa pemrograman C.
Namun, pada akhir tahun 2016, Tadge Dryja berselisih dan bertengkar dengan tim Lightning Labs, sehingga ** pada tahun pertama pembentukan Lightning Labs, Tadge Dryja memilih untuk pergi ** dan bergabung dengan komunitas inisiatif Uang Digital (DCI) di Massachusetts Institute of Technology (MIT), untuk melanjutkan penelitiannya tentang Jaringan Lighting. Di MIT DCI, ia terlibat dalam beberapa proyek penelitian yang berfokus pada skalabilitas dan interoperabilitas Mata Uang Kripto dan Smart Contract. Ini termasuk pengembangan proyek Utreexo, yang merupakan teknologi skalabilitas BTC baru yang bertujuan untuk membuat BTCNode lebih kecil dan lebih cepat. Pada tahun 2022, Tadge Dryja bergabung dengan Lightspark sebagai ilmuwan peneliti senior. Di Lightspark, ia terus memecahkan masalah skalabilitas BTC dan blockchain dengan memanfaatkan keahliannya sebagai salah satu penemu Jaringan Lighting.
Justru karena pengetahuannya yang mendalam tentang kontrak BTCSmart dan teknologi skalabilitas, Tadge Dryja juga mengenali potensi OP _CAT sejak awal, dan telah mendukung pengujian OP _CAT pada testnet BTC, dan mendorong pengembang untuk mencoba “memecahkan” OP _CAT untuk menemukan potensi masalah. **
CTO Lightning Labs
Olaoluwa Osuntokun (Roasbeef) adalah co-founder dan CTO Lightning Labs, juga merupakan pengembang BTC yang luar biasa, memberikan kontribusi penting dalam pengembangan Jaringan Lighting, dapat dikatakan bahwa tim awal Lightning Labs tidak kalah dengan Blockstream.
Ketika berbicara tentang Olaoluwa Osuntokun, tidak bisa tidak menyebut perseteruannya dengan Tadge Dryja. Menariknya, salah satu alasan besar Tadge Dryja meninggalkan Lightning Labs adalah karena Olaoluwa. Ketika Tadge Dryja bekerja di Lightning Labs, dia mengembangkan protokol pertama yang dinamai LIT, yang tidak kompatibel dengan BOLT yang dikembangkan oleh Blockstream. Namun, protokol yang dikembangkan oleh Olaoluwa dapat kompatibel, sehingga secara bertahap mendapatkan pengakuan dan dukungan lebih banyak pengembang, yang pada akhirnya mempercepat kepergian Dryja, dalam beberapa hal.
Namun, sejarah selalu penuh dengan drama. Saat ini, ‘musuh bebuyutan’ dari Lightning Labs ini justru saat ini mendukung bersama OP_CAT.
Direktur Penelitian Blockstream
Sepertinya ada rumor di masyarakat bahwa Blockstream adalah ‘pemain’ di balik BTC. Rumor ini tidak datang dari kehampaan. Pada tahun 2014, ‘Bapak PoW’ Adam Back mengumpulkan beberapa pengembang awal BTC terkenal seperti Matt Corallo, Greg Maxwell, Pieter Wuille, dan mendirikan perusahaan Blockstream. Mereka jelas berdiri dan mendorong Jaringan Lighting dalam perang skala BTC, sehingga Jaringan Lighting memiliki posisi seperti sekarang ini.
Dan untuk saat ini, Andrew Poelstra, kepala penelitian Blockstream, adalah orang yang tidak pernah bisa menyiasati diskusi OP \ _CAT. Andrew Poelstra adalah Direktur Riset di Blockstream dan pengembang skrip kriptografi BTC veteran dengan kehadiran yang kuat di industri ini. Dia membahas OP_CAT kembali dalam sebuah artikel berjudul “CAT and Schnorr Tricks I” pada 30 Januari 2021, menunjukkan bahwa menggunakan OP_CAT bersama dengan CHECKSIGFROMSTACK dapat memberikan cara cerdas untuk mengintrospeksi transaksi.
Meskipun saat ini Blockstream belum membuat blockchain sendiri untuk OP_CAT, mereka mendukung pengujian OP_CAT melalui Bitcoin Inquisition (jaringan uji coba untuk evaluasi fitur baru BTC). Ini seperti membangun ‘lapangan latihan’ yang aman untuk OP_CAT, sehingga para peneliti dapat memperhatikan performanya dengan cermat dalam kondisi dunia nyata.
Andrew Poelstra juga membandingkan OP_CAT dengan OP_CTV dan beberapa solusi lainnya, menunjukkan bahwa OP_CAT memberikan fleksibilitas yang lebih luas, sementara OP_CTV lebih fokus pada kontrak pintar non-rekursif.
Penulis Proposal BIP 347
Dalam upaya mendorong OP_CAT, pengembang BTC Ethan Heilman dan Armin Sabouri telah memberikan kontribusi yang signifikan. Mereka bersama-sama menulis dan mendorong proposal OP_CAT yang telah secara resmi ditetapkan sebagai BIP 347. Proposal ini bertujuan untuk mendefinisikan kembali Kode Operasi OP_SUCCESS126 melalui Soft Fork agar OP_CAT dapat diaktifkan kembali.
Armin Sabouri sebelumnya fokus pada perbaikan skrip BTC dan lapisan konsensus, dia berpandangan bahwa OP_CAT, meskipun bukan solusi akhir, namun memberikan kemungkinan untuk mewujudkan berbagai fitur baru, merupakan langkah penting dalam perbaikan skrip BTC.
Dan Ethan Heilman juga orang yang mempengaruhi pemikiran Andrew Poelstra. Itu dalam pertukaran pribadi pada musim gugur 2019 yang membuat apa yang disebut fitur Kontrak BTCSmart Andrew Poelstra berubah pikiran. Ethan Heilman menunjukkan bahwa terlepas dari kekhawatiran tentang apa yang disebut fitur Kontrak BTCSmart, sebenarnya mungkin untuk menerapkan Kontrak Cerdas ini yang dianggap berbahaya melalui CHECKMULTISIG. Untuk membuktikan hal ini, Ethan Heilman turun ke media sosial untuk menantang orang untuk datang dengan Kontrak Cerdas “gelap” yang layak, tetapi sejauh ini belum ada yang berhasil.
StarkWare
StarkWare adalah perusahaan yang fokus pada pengembangan teknologi skalabilitas blockchain, terutama dalam penggunaan Zero-Knowledge Proof (ZKP) untuk meningkatkan privasi dan efisiensi transaksi. Perusahaan ini berkomitmen untuk mengalihdayakan komputasi kompleks dari mainchain (seperti Ethereum) ke jaringan sekunder tanpa mengorbankan keamanan dan sifat desentralisasi. Dengan cara ini, StarkWare mengatasi masalah skalabilitas blockchain sambil tetap mempertahankan transparansi dan verifikasi transaksi.
Pendorong aktivitas OP_CAT oleh StarkWare berasal dari minat mereka terhadap skalabilitas jaringan BTC dan fitur kontrak pintar. OP_CAT adalah opcode BTC yang memungkinkan eksekusi transaksi dan kontrak yang lebih kompleks melalui penggabungan data di jaringan BTC. Dengan mengaktifkan OP_CAT, StarkWare berusaha untuk mengimplementasikan kemampuan kontrak pintar yang mirip dengan Ethereum di BTC, sehingga memperluas kasus penggunaan BTC dan meningkatkan fungsionalitasnya.
Pada bulan Juli 2022, StarkWare meluncurkan dana penelitian senilai 1 juta dolar AS, khusus untuk meneliti pro dan kontra penggunaan OP_CAT di BTC. Dana ini bertujuan untuk mendukung para peneliti dan pengembang yang memiliki ide brilian tentang bagaimana mengimplementasikan OP_CAT secara aman dan efektif di BTC.
Selain itu, StarkWare juga menunjukkan potensi penggunaan OP_CAT untuk Zero-Knowledge Proof di lingkungan uji coba BTC, terutama di Signet. Ini menunjukkan bagaimana penggunaan OP_CAT dapat mewujudkan operasi yang lebih kompleks di jaringan BTC, seperti penerapan Zero-Knowledge Proof, yang merupakan bagian kunci dari fungsi Smart Contract. Baru-baru ini, StarkWare juga menjalin kemitraan dengan sCrypt untuk bersama-sama mengeksplorasi desain jembatan PoC (Proof of Concept) berbasis OP_CAT dan ZK magic, yang menunjukkan bahwa StarkWare mungkin juga akan segera meluncurkan protokol terkait OP_CAT.
Lainnya
Beberapa pengembang lainnya yang kurang terkenal, kita bahas bersama.
Salvatore Ingala telah melakukan penelitian mendalam tentang kolam pembayaran BTC dan Smart Contract. Dia mengusulkan penggunaan solusi OP_CAT untuk mengoptimalkan proses penarikan dari kolam pembayaran ini, dengan harapan dapat mengurangi data on-chain dan biaya operasional secara signifikan. Ingala memandang OP_CAT sebagai plugin potensial untuk strategi perluasan BTC lainnya, seperti Arc dan Coinpools, bahkan Optimistic rollups BTC di masa depan, untuk meningkatkan efisiensi dan keamanan.
Anthony Towns adalah salah satu pengembang utama Bitcoin Inquisition, yang merupakan alat yang lebih fleksibel daripada jaringan pengujian untuk menguji perubahan protokol BTC yang belum secara luas diterima. Towns mendorong aktivasi OP_CAT di platform Inquisition, memberikan lingkungan yang aman untuk eksperimen dengan OP_CAT. Meskipun Towns menyadari pentingnya OP_CAT dalam menguji fitur baru dan menjelajahi kemampuan skrip BTC, ia tetap hati-hati terhadap peningkatan Programmabilitas yang berlebihan, khawatir hal ini dapat meningkatkan risiko pengawasan atau kontrol terhadap BTC.
Robin Linus adalah pencipta BitVM, ia percaya bahwa reintroduksi OP_CAT memberikan alat yang kuat bagi BTC, terutama untuk mendukung proyek seperti BitVM yang membuat verifikasi komputasi apa pun di BTC menjadi lebih sederhana dan efisien. Dengan pelaksanaan OP_CAT, ekosistem BTC dapat menciptakan Smart Contract yang lebih umum dan ekspresif, mempromosikan lingkungan blockchain yang lebih fungsional dan praktis. Baca lebih lanjut: “Bagaimana para pengembang berpengalaman melihat BitVM dalam melakukan komputasi apa pun di BTC?”
Mengapa pengembangan Jaringan Lighting begitu ikuti?
Pengembang Jaringan Lighting begitu tertarik pada OP_CAT, apa rahasia di baliknya? Untuk memahami hal ini, kita perlu memahami hakikat OP_CAT terlebih dahulu.
Apa itu OP_CAT?
OP \ _CAT adalah opcode dalam skrip BTC yang digunakan untuk menjahit potongan-potongan data pada dua tumpukan menjadi elemen yang lebih besar. Terlepas dari kesederhanaannya yang menipu, ia menyediakan lebih banyak kemampuan Kontrak Cerdas ke jaringan BTC, memungkinkan pengembang untuk membuat dan memproses data dan logika transaksi yang lebih kompleks.
OP_CAT bukanlah sebuah opcode yang baru, itu telah ada sejak versi awal BTC, tetapi karena kekhawatiran akan keamanan dan kompleksitas, itu dinonaktifkan dalam versi-versi selanjutnya. Namun, dengan perkembangan terus-menerus BTC, semakin banyak pengembang merasa bahwa sekarang adalah waktu yang tepat untuk mengaktifkan kembali OP_CAT. Lebih lanjut dapat dilihat di: “13 baris kode membantu BTC mewujudkan smart contract? Pahami OP_CAT soft fork”
Tapi mengapa operasi yang tampaknya sederhana ini menyebabkan diskusi yang begitu besar di kalangan pengembang BTC? Salah satu alasan kunci adalah ia dapat secara signifikan meningkatkan kemampuan Smart Contract jaringan BTC, memungkinkan pengembang untuk mewujudkan beberapa fungsi yang lebih kompleks atau bahkan tidak mungkin dilakukan dalam skrip BTC saat ini.
OP_CAT Potensi untuk digunakan dalam pembayaran
OP_CAT menunjukkan potensi aplikasi yang besar dalam sistem pembayaran, terutama dalam protokol off-chain dan jaringan saluran pembayaran. Pengaktifannya akan secara signifikan meningkatkan efisiensi operasi sistem ini dan mengurangi beban transaksi on-chain. Beberapa fitur utama setelah implementasi OP_CAT adalah:
Optimasi Multi-signature(Multisig): Dalam skenario Multi-signature, OP_CAT dapat membantu pengguna menggabungkan beberapa tanda tangan, menggabungkannya menjadi satu blok data tunggal, dan mengurangi jumlah tanda tangan yang perlu diserahkan. Ini tidak hanya menghemat ruang on-chain, tetapi juga dapat mengurangi Pencucian Uang. Multi-signature sangat penting dalam keamanan pembayaran Bitcoin dan manajemen akun bersama, terutama dalam aplikasi seperti Jaringan Lighting, di mana OP_CAT dapat membuat proses ini lebih efisien.
Kontrak Status (State Contracts): OP_CAT juga dapat digunakan untuk kontrak status. Jenis kontrak ini adalah bentuk Smart Contract yang mampu memelihara status melintasi beberapa transaksi, melalui OP_CAT, pengembang dapat menggabungkan informasi status dari transaksi yang berbeda untuk mencapai logika kontrak yang lebih kompleks di BTC. Misalnya, beberapa protokol pembayaran kompleks atau aplikasi terdistribusi (seperti lotre, perjudian, atau produk keuangan kompleks lainnya) memerlukan pemeliharaan status di antara beberapa transaksi on-chain, semuanya dapat dicapai melalui OP_CAT.
Skalabilitas jaringan saluran pembayaran: Salah satu aplikasi penting dari OP_CAT adalah jaringan saluran pembayaran yang mirip dengan Jaringan Lighting. Di dalam jaringan saluran pembayaran, pengguna biasanya melakukan pembayaran mikro dalam jumlah besar di luar rantai, dan hanya akan memasukkan transaksi ke rantai saat Pembayaran akhir. Fitur penggabungan OP_CAT memungkinkan transaksi tengah dalam saluran pembayaran dikelola dan diverifikasi secara efisien. Dengan menggabungkan permintaan pembayaran yang berbeda menjadi satu, pengguna dapat melakukan operasi pembayaran yang lebih kompleks tanpa menambah beban pada rantai. Dengan demikian, throughput dan efisiensi saluran pembayaran dapat meningkat secara signifikan.
Dengan kemajuan proposal BIP347 dan semakin banyak pengembang dan peneliti yang bergabung dalam eksplorasi OP_CAT, kita memiliki alasan untuk percaya bahwa opcode yang pernah ditunda ini akan membawa kehidupan baru bagi jaringan BTC. Seperti Jaringan Lighting dari konsep hingga menjadi mainstream, pengaktifan kembali OP_CAT juga bisa menjadi tonggak penting berikutnya dalam peningkatan kapasitas BTC dan inovasi pembayaran.