Pada tanggal 17 Februari, salah satu pendiri CKB/CEO Khalani Network Kevin, CMO Ecological Fund CKB/pendiri SeeDAO Baiyu, dan duta komunitas CKB CyberOrange berbagi pandangan mereka tentang model UTXO dan ekologinya selama siaran langsung X Space.

Siaran langsung yang berdurasi 1 jam 40 menit ini memuat banyak informasi, berikut poin-poin penting berdasarkan audionya:


1. Perbedaan antara model UTXO dan model akun

Mengenai model UTXO, pembawa acara Baiyu menggunakan metafora yang sangat mudah dipahami: Saat Anda berjalan di jalan, Anda tidak dapat mengetahui berapa banyak uang yang dimiliki orang-orang di jalan di saku mereka kecuali Anda merogoh saku mereka satu per satu. Sebaliknya, Ethereum yang menggunakan model akun memiliki pohon status dunia yang menyimpan status semua akun Ethereum di dunia (seperti saldo akun, informasi kontrak, dll.).

Kevin menambahkan, sebelum Ethereum keluar, sebenarnya hanya ada UTXO. Pada awalnya, UTXO dan model akun ditafsirkan berdasarkan aset. Bahkan saat ini, UTXO masih merupakan konsep atau tujuan pemrograman yang berpusat pada aset, karena setiap UTXO adalah aset, aset portabel, dan skrip digunakan untuk menentukan milik siapa. Model akun kemudian dikembangkan dan diubah menjadi aset untuk melayani kontrak, dan pada dasarnya tidak lagi bersifat point-to-point seperti UTXO, tetapi kumpulan point-to-point. Dari perspektif aset, kontrak pintar adalah hak asuh yang cerdas, dan semua orang Berinteraksi dengan hosting pintar ini.

CyberOrange kemudian memperkenalkan beberapa keunggulan utama model UTXO: Pertama, UTXO secara alami mendukung pemrosesan transaksi paralel, sehingga batas kinerjanya lebih tinggi. Kedua, tingkat keamanan aset yang diterbitkan pada rantai UTXO sama dengan koin asli, karena juga berada dalam UTXO. Sebagai perbandingan, aset lain yang diterbitkan di Ethereum (seperti ERC-20) semuanya dihosting dalam kontrak pintar, dan tingkat keamanannya jauh lebih rendah dibandingkan token asli ETH. Ketiga, privasi UTXO akan lebih baik. Dompet dapat mengubah alamat setiap kali digunakan (biaya untuk melakukan hal ini dalam model akun sangat tinggi), dan privasi dapat lebih ditingkatkan dengan bantuan protokol seperti Mimblewimble . Keempat, model akun akan melakukan perhitungan dan verifikasi pada rantai secara bersamaan, sedangkan model UTXO hanya melakukan verifikasi pada rantai sehingga lebih cocok untuk menjadi lapisan penyelesaian. Selain itu, solusi perluasan kinerja tertinggi adalah jaringan saluran (Saluran), yang harus didasarkan pada model UTXO. Akan sangat sulit untuk melakukannya pada model akun.

2. Model sel

CKB menggeneralisasi model UTXO dan menamakannya model Sel. Seperti UTXO, Sel juga merupakan keluaran transaksi, tetapi Sel menggeneralisasi jumlah dalam UTXO dan menyesuaikan dengan kapasitas dan data, sehingga mengubah ruang asli untuk menyimpan bilangan bulat menjadi ruang yang dapat menyimpan data apa pun.

Pada saat yang sama, terdapat LockScript dan TypeScript dalam struktur data Cell. Yang pertama terutama mencerminkan kepemilikan, sedangkan yang kedua dapat menyesuaikan banyak fungsi yang kaya, bahkan sebagian besar fungsi yang disebutkan dalam BIP (Bitcoin Improvement Proposal). Dalam skrip Cell, pengembang juga dapat menentukan primitif kriptografi sesuai dengan kebutuhan mereka, yang sangat fleksibel.

Singkatnya, model Cell melanjutkan filosofi dasar Bitcoin UTXO, sehingga memudahkan rantai CKB untuk mewarisi fitur-fitur Bitcoin yang sederhana dan aman. Pada saat yang sama, melalui modifikasi yang cerdas, Cell memiliki kemampuan untuk mendukung kontrak pintar.

3. Mengapa ekosistem UTXO berkembang lambat?

Kevin percaya bahwa setelah bertahun-tahun pengembangan blockchain, intinya masih merupakan teknologi terdesentralisasi yang melayani aset, dan semua orang membuat aplikasi seputar aset.

UTXO adalah aset yang dapat diprogram. Gunakan skrip untuk menentukan tujuan dan kondisi transfer aset ini. Namun, ketika membuat aplikasi DeFi pada rantai model UTXO, cara mengatasi likuiditas pada rantai tersebut adalah poin yang relatif sulit, karena UTXO adalah sebuah It. adalah aset portabel yang diperdagangkan setiap orang secara peer-to-peer. Tidak mudah menemukan rekanan yang dapat memenuhi kebutuhan.

Dalam blockchain yang mengadopsi model akun, setiap orang memasukkan aset ke dalam kontrak pintar. Aplikasi DeFi menggunakan kontrak pintar untuk mengumpulkan likuiditas on-chain dan memecahkan masalah pihak lawan. Tentu saja, hal ini juga membawa beberapa risiko. Misalnya, bug dalam kontrak pintar dapat menyebabkan seluruh kumpulan dana menjadi tidak berguna.

Kevin berpendapat bahwa likuiditas adalah bagaimana memprogram masa depan yang merupakan konsep pada timeline, sehingga UTXO juga membutuhkan paradigma pemrograman seperti ini yang dapat menjangkau waktu. UTXO adalah aset negara, artinya pemegangnya memiliki kendali penuh atas kepemilikannya. Jadi, bagaimana kita dapat mempertahankan karakteristik UTXO dan menyelesaikan masalah likuiditas dari waktu ke waktu? Kevin percaya bahwa hal ini mengharuskan aset UTXO untuk mengungkapkan tidak hanya kepemilikannya, tetapi juga bagaimana mencocokkannya di masa depan atau ke mana mengambil aset tersebut. Ia meyakini, Partially Signed Transactions adalah sebuah solusi. Saat ini komunitas Bitcoin juga sedang mempelajari Partially Signed Bitcoin Transactions (PSBT, transaksi Bitcoin yang ditandatangani sebagian).

Selain itu, model pemrograman UTXO lebih kompleks dibandingkan model akun. Metode pemrograman model akun sangat mudah digunakan. Pengembang hanya perlu memperjelas logika pada rantai dan menerapkan kontrak pintar, dan kemudian mereka tidak perlu khawatir tentang hal itu terhubung ke kontrak pintar. Oleh karena itu, ekologi blockchain dari model akun berkembang relatif cepat dan memiliki banyak penerapan, sedangkan ekologi blockchain dari model UTXO atau model pan-UTXO berkembang secara lambat.

4. Transaksi yang Ditandatangani Sebagian

Transaksi yang Ditandatangani Sebagian dapat membantu blockchain model UTXO mewujudkan fungsi aplikasi keuangan di Ethereum.

Mengambil contoh pertukaran, pengguna memegang aset UTXO dan kemudian menggunakan Transaksi yang Ditandatangani Sebagian untuk menguraikan transaksi yang belum diunggah ke rantai. Transaksi ini mengungkapkan niatnya, misalnya, dia ingin menukar 1 BTC dengan 10 ETH dan 59 BNB. Hanya ketika niatnya terpenuhi, transaksi akan diunggah; sebelum terpenuhi, aset (1 BTC dalam contoh ini) akan selalu ada di tangannya.

CyberOrange menyebutkan bahwa Transaksi yang Ditandatangani Sebagian memungkinkan pengguna melakukan apa pun yang mereka inginkan dengan transaksi mereka di luar rantai, dan juga dapat mencapai maksud dari keseluruhan rantai.

Di CKB, solusi yang disebut Transaksi Terbuka digunakan, yang merupakan mekanisme koordinasi off-chain untuk membangun transaksi. Pemrakarsa transaksi dapat menyelesaikan tugas-tugas yang menarik dan kompleks melalui kolaborasi off-chain, dan juga dapat membagi struktur transaksi menjadi beberapa langkah kecil, masing-masing. sesuai dengan solusi modular yang berbeda. Klik di sini untuk membaca pengenalan sains populer tentang Transaksi Terbuka.

5. Manfaat “verifikasi on-chain, perhitungan off-chain”

Mengenai "verifikasi on-chain, perhitungan off-chain", Baiyu memberikan metafora yang sangat mudah dipahami: Anda pergi ke toko untuk membeli sesuatu senilai 20 yuan, dan di saku Anda ada satu potong senilai 10 yuan, dua potong bernilai 5 yuan, dan lima lembar bernilai 1. Hitung sendiri uang kertas 20 yuan (bisa 10 yuan untuk satu lembar, 5 yuan untuk 2 lembar; atau 10 yuan untuk satu lembar, 5 yuan untuk satu lembar, 1 yuan untuk 5 lembar ) dan serahkan ke Bos, bos, harap periksa apakah totalnya 20 yuan.

Verifikasi on-chain sebenarnya sangat sederhana, namun perhitungan off-chain jauh lebih kompleks dan menghabiskan lebih banyak sumber daya. Kevin percaya bahwa hanya verifikasi yang dilakukan pada rantai model UTXO, dan masalah dihitung dan diselesaikan secara off-chain. Hal ini setidaknya memiliki tiga keuntungan:

1. Aplikasi dapat mengimplementasikan logika likuidasi atau logika verifikasi yang sangat sederhana, dan karena kesederhanaannya, penerapannya jauh lebih mudah.

2. Aplikasi tidak perlu mempertimbangkan optimasi pada rantai (lapisan protokol). Selalu ada orang yang lebih pintar di dunia ini yang menghasilkan mekanisme pencocokan transaksi yang lebih baik, kurva harga yang lebih dapat diterapkan, dll. Karena langkah-langkah untuk menemukan rekanan dan pencocokan transaksi semuanya diterapkan melalui perhitungan off-chain, hanya verifikasi yang dilakukan pada rantai, jadi aplikasi tidak perlu mempertimbangkan optimasi pada rantai. Jika Anda menggunakan versi mekanisme pencocokan transaksi atau kurva harga yang dioptimalkan pada model akun, Anda perlu menerapkan ulang kontrak pintar dan mengizinkan pengguna untuk memigrasikan aset ke sana (seperti bermigrasi dari Uniswap v2 ke Uniswap v3). Dengan kata lain, aplikasi yang hanya melakukan verifikasi pada model UTXO adalah bukti masa depan.

3. Tidak perlu mempertimbangkan masalah interoperabilitas. Karena hanya verifikasi yang dilakukan pada rantai dan perhitungan dilakukan secara off-chain, dan “off-chain” di sini dapat berupa on-chain dari blockchain lain atau non-blockchain. Tidak peduli dari mana perhitungan suatu transaksi berasal, transaksi tersebut dikirimkan ke rantai dan aplikasi akan memverifikasinya.

Selain itu, Kevin juga menyebutkan bahwa banyak aplikasi generasi terbaru yang juga beralih ke paradigma berbasis verifikasi on the chain, dengan match off the chain, dan terdapat tren platformisasi protokol.

6. Ekologi Pan-UTXO mempunyai prospek yang bagus

Selama siaran langsung, Kevin menyebutkan bahwa jalur kewirausahaan paling populer di ekosistem Ethereum (seperti privasi, niat, abstraksi akun, pemrosesan paralel, dll.), dari perspektif UTXO, peluang kewirausahaan ini sebenarnya disebabkan oleh kerugian. dari model akun. Model UTXO sendiri memiliki ciri-ciri tersebut, atau mudah diimplementasikan pada model UTXO.

Di akhir siaran langsung, Kevin mengungkapkan optimismenya yang kuat terhadap ekologi pan-UTXO. Setelah Prasasti menjadi populer, semua orang memfokuskan kembali perhatian mereka pada Bitcoin, pengembang mulai berdatangan, dan semua orang mulai berpikir tentang bagaimana mengembangkan model UTXO. Baik itu Cardano atau CKB, model akuntansinya merupakan peningkatan berdasarkan model UTXO, sehingga mudah untuk terhubung dengan Bitcoin. Setelah terhubung, blockchain pan-UTXO ini akan membawa banyak peluang bagi ekologi Pan-UTXO menjadi lebih sejahtera.

#CKB #UTXO #BTC‬ $CKB