Bayangkan Uniswap untuk Bitcoin tanpa proses luar rantaian atau risiko jagaan dan penyelesaian langsung pada Lapisan Bitcoin 1. Anda hanya menyambung dompet Bitcoin anda dan menukarnya. Dan bagaimana jika anda juga boleh menyambung terus ke BTCFi DEX yang menawarkan pinjaman, staking, stablecoin, dsb. — sama seperti mana-mana Dapp DeFi yang telah dibina di atas Ethereum atau Solana?
Kami memanggilnya Web3 pada Bitcoin dan ia tidak lama lagi.
Omnity Network teruja untuk berkongsi infrastruktur sokongan BTCFi terbaharunya, Runes Exchange Environment (REE). REE menambah lapisan kebolehprograman lengkap Turing kepada Bitcoin, menawarkan alat pembangun BTCFi untuk mereplikasi konsep EVM & Solana DeFi pada REE dengan penyepaduan Bitcoin asli.
Mari kita masuk ke dalamnya.
Keselamatan Bitcoin tidak dapat ditandingi, dan skop penggunaan Bitcoin yang luas memberikannya kecairan yang tiada tandingan. Tetapi fungsi Bitcoin dihalang secara aturcara. Bahasa skripnya berakar umbi dalam kesederhanaan dan daya tahan, yang dengan sengaja mengehadkan keupayaannya.
Model UTXO (Unspent Transaction Output) Bitcoin pada asasnya berbeza daripada model berasaskan akaun yang digunakan oleh blockchain lain seperti Ethereum dan Solana, yang boleh menyokong kontrak pintar lengkap Turing.
Dalam model UTXO, setiap output urus niaga hanya boleh dibelanjakan sekali, dan urus niaga mesti merujuk kepada output tertentu, menjadikannya mencabar untuk mengurus aplikasi rumit dan penuh yang diperlukan untuk DeFi.
Bitcoin hanya tidak mempunyai lapisan pelaksanaan -- sehingga kini .
Persekitaran Pertukaran Runes (REE) memperkenalkan lapisan pelaksanaan terdesentralisasi untuk Bitcoin, membolehkan pembina memperbaharui protokol DeFi pada Bitcoin tanpa garpu, jambatan atau sebarang opcode baharu.
Mana-mana protokol DeFi pada rangkaian lengkap Turing seperti Ethereum dan Solana boleh direplikasi pada REE. Pembina DeFi boleh menggunakan kebolehprograman dan fleksibiliti model Exchange-Pool REE untuk membina apa sahaja yang mereka boleh bayangkan.
Minggu lepas, Omnity mengeluarkan
Kontrak pintar REE merangkumi model UTXO Bitcoin dengan berinteraksi dengannya secara langsung, tetapi juga menyediakan kebolehprograman lanjutan dan penjagaan diri.
Pedagang tidak perlu mengunci aset Bitcoin mereka pada jambatan silang rantai. Sebaliknya, mereka berinteraksi dengan kontrak pintar dengan menandatangani PSBT (Transaksi Bitcoin Separa Ditandatangani) menggunakan dompet Bitcoin mereka. Urus niaga diselesaikan pada Bitcoin.
PSBT berpunca daripada keperluan untuk memudahkan proses menyelaraskan transaksi Bitcoin berbilang pihak. Transaksi multisig pada Bitcoin telah menjadi asas kepada ekosistem Bitcoin selama bertahun-tahun, yang diperkenalkan oleh
PSBT telah diformalkan dalam Cadangan Penambahbaikan Bitcoin 174 (
Mari kita lihat gambaran ringkas PSBT.
Dalam aliran kerja multisig tradisional, peserta manusia menandatangani urus niaga untuk memenuhi syarat yang telah ditetapkan. Lazimnya, seorang peserta bertindak sebagai penyelaras yang mengagregatkan tandatangan setiap pihak dan kemudian menyiarkan transaksi ke rangkaian Bitcoin.
REE menerima PSBT dan melanjutkan supaya dApps boleh mengambil bahagian secara langsung dalam transaksi menandatangani PSBT Bitcoin melalui kontrak pintar boleh gubah. Penyelarasan Multisig Terdesentralisasi (DMC) REE menyegerakkan penandatanganan PSBT berbilang protokol terdesentralisasi dalam transaksi kerjasama.
Proses umum DMC melibatkan pedagang, berbilang protokol BTCFi (A, B, dan C), dan penyelaras pada blok blok awam (yang disarikan daripada UX.) REE memilih ICP,
Proses DMC boleh dilihat dalam tiga fasa.
Dalam DeFi, peniaga biasanya berdagang melawan protokol (kontrak pintar) sebagai rakan niaga. Tetapi "seorang peniaga" tidak semestinya seorang; ia boleh menjadi proses luar rantaian atau kontrak pintar. Ini membuka kemungkinan untuk pengagregat hasil dalam rantaian atau luar rantaian atau bot arbitraj.
Dalam REE peranan "Penyelaras" dikendalikan oleh kontrak pintar REE Orchestrator . Orchestrator menguruskan kitaran hayat semua REE Tx dan mengesahkan bahawa semua input dan output PSBT mematuhi piawaian REE. menggunakan
Mari kita susun semua ini dan lihat aliran kerja dalam REE Architecture untuk Pembina, Pedagang dan kontrak pintar.
Contoh di atas ialah proses berbilang langkah untuk menyimpulkan transaksi Bitcoin pada REE yang melibatkan dua pertukaran, REE Orchestrator dan antara muka hadapan. Mari kita ambil langkah demi langkah.
0.1 Pasang: Builder menggunakan kanister Exchange.
0.2 Daftar: Builder mendaftarkan Exchange dengan REE Orchestrator .
1.1 Siasatan: Peniaga membuat pertanyaan daripada Bursa A .
1.2 Siasatan: Peniaga membuat pertanyaan daripada Bursa B .
2. Bina PSBT: Bahagian hadapan BTCFi membina PSBT dengan bantuan daripada REE TS SDK (SDK Typescript).
3. Pedagang menandatangani PSBT: Pedagang menandatangani PSBT dengan dompet Bitcoin.
4. Invoke: PSBT yang ditandatangani memanggil REE Orchestrator .
5. Semak Input: Orchestrator, bergantung pada Ord Indexer , menyemak mengesahkan input.
6.1 Tanda: Pertukaran A tanda PSBT.
6.2 Tanda: Pertukaran B tanda PSBT.
7. Broadcast Tx: REE Orchestrator menyiarkan Tx yang ditandatangani sepenuhnya ke Rangkaian Bitcoin.
REE ialah penyelaras tujuan umum, dan untuk menyelaraskan pelaksanaan pelbagai protokol DeFi, protokol perlu mematuhi piawaian tertentu. Standard REE ialah model Exchange-Pool.
Seperti yang dinyatakan, model UTXO Bitcoin tidak serasi dengan model keadaan platform kontrak pintar. Jadi, Omnity membangunkan model Exchange-Pool untuk REE yang menyesuaikan diri dengan pengurusan keadaan UTXO Bitcoin dan boleh dilaksanakan pada rantaian awam berasaskan akaun seperti ICP.
Model Exchange-Pool terdiri daripada tiga konsep mudah:
Syiling: Satu unit aset Bitcoin berasaskan UTXO. (BTC dan rune diterima sebagai syiling dalam REE.)
Pertukaran: Protokol BTCFi yang beroperasi pada platform REE.
Kolam: Kunci awam (
Pertukaran boleh mengurus berbilang kumpulan, masing-masing dengan pegangan dan keadaan syilingnya. Menurut logik kolam pertukaran, peniaga membuang beg syiling dalam satu kolam dan mendapatkan satu lagi beg syiling dari kolam yang lain. Oleh itu, semua protokol DeFi mesti dilaksanakan dalam bentuk beg syiling masuk dan satu lagi beg syiling keluar (iaitu, pertukaran syiling) untuk mengambil bahagian dalam Penyelarasan Multisig Terdesentralisasi (DMC) REE.
Runes membenarkan pembangun mengeluarkan stablecoin, token utiliti, token tadbir urus, syiling meme dan projek didorong komuniti lain secara langsung pada Bitcoin. Rune juga boleh mewakili NFT melalui peruntukan metadata unik kepada UTXO tertentu. Oleh kerana rune terukir terus pada Bitcoin menggunakan opcode OP_RETURN, data sewenang-wenangnya boleh ditulis pada rantaian tanpa menjejaskan set UTXO Bitcoin untuk mencipta rekod yang tidak boleh diubah, selamat, tahan gangguan untuk setiap rune yang mentakrifkan dan mengesahkan sifat rune. Sama ada sh*tcoin atau stablecoin, reka bentuk Casey Rodarmor berpotensi untuk membuka kunci evolusi utama Bitcoin yang seterusnya sebagai rantaian blok berbilang aset yang boleh diprogramkan.
AMM DEX
RichSwap, AMM DEX yang dibina oleh Omnity, akan dilancarkan serentak dengan mainnet REE. Sebagai pertukaran pertama di REE, RichSwap menyediakan tujuan berikut:
RichSwap mengesahkan kefungsian dan prestasi platform REE.
RichSwap ialah sumber terbuka, menyediakan contoh berskala penuh untuk pembina BTCFi.
Protokol BTCFi yang akan datang boleh memanfaatkan RichSwap untuk mempercepatkan tali but kecairan.
RichSwap mempersembahkan mekanisme penangkapan nilai token, yang mungkin diterima pakai oleh protokol BTCFi lain.
*Walaupun RichSwap adalah pertukaran pertama, ia tidak menikmati sebarang keistimewaan. Selepas pelancarannya, REE akan segera beralih ke platform terbuka di mana protokol BTCFi yang memenuhi spesifikasi teknikalnya, termasuk AMM DEX, boleh digunakan tanpa kebenaran.
Kami membina perkara yang hebat ini dan kami mahu pembina memanfaatkannya.
Langkah-langkah untuk membina pertukaran pada REE agak mudah.
Deployment : Builder menggunakan canister pertukaran pada subnet yang sama dengan REE Orchestrator pada ICP. (Canisters boleh memanggil satu sama lain merentas subnet, tetapi ia menambah kependaman yang tidak perlu.)
Pendaftaran: Pembina mendaftarkan pertukaran kepada Orkestra REE.
Dana: Fund the Exchange-Pools.
Pembina pertukaran bertanggungjawab untuk penyelenggaraan, naik taraf, kos (kaniter ICP dicas semula dengan
Pertukaran REE beroperasi sebagai kontrak pintar ICP bebas yang menggunakan sepenuhnya keupayaan blockchain yang mendasari. Kontrak pintar (canisters) ICP ialah kontrak bertindan penuh, boleh skala dengan storan yang teguh dan keupayaan penyajian web yang boleh terus membaca dan menulis ke rangkaian Bitcoin tanpa jambatan luaran.
Kontrak pintar REE menyokong kebolehkomposisian gaya Bitcoin: Pertukaran memberi tumpuan semata-mata pada input dan output mereka. Transaksi multisig diatur secara atom dan sama ada diselesaikan sepenuhnya atau dikembalikan sepenuhnya yang penting untuk aplikasi DeFi. Transaksi diproses secara berurutan, dengan menandatangani PSBT mengikut saluran paip yang logik di mana entiti—sama ada peniaga, proses luar rantaian atau kontrak pintar ICP—boleh memberikan input secara bebas daripada pesanan. Dengan ICP yang berkuasa dan selamat
REE meningkatkan prestasi Bitcoin sebanyak 100X. Urus niaga REE bersiri diselesaikan pada rantaian Bitcoin secara berkelompok. Memandangkan satu transaksi kumpulan memori boleh mempunyai maksimum 25 keturunan, setiap blok Bitcoin menyelesaikan sehingga 25 transaksi untuk kumpulan pertukaran REE tunggal. Oleh itu, 25 boleh dianggap sebagai had pemprosesan untuk kumpulan pertukaran REE individu.
Apabila persaingan harga tidak diperlukan, pembina pertukaran mungkin ingin menambah kumpulan redundansi untuk meningkatkan keselarasan. Sebagai contoh, mengedarkan token merentas sepuluh kumpulan untuk titisan udara dengan 100,000 penerima akan mengurangkan dengan ketara kemungkinan kegagalan transaksi yang disebabkan oleh berbilang pengguna yang menuntut secara serentak.
Pembina menanggung kos operasi pertukaran (
REE menghapuskan gelinciran, kerana input dan output PSBT dikunci apabila ditandatangani. Jika front-running berlaku, urus niaga gagal, meninggalkan front-runner terdedah kepada risiko harga tanpa menjejaskan peniaga. (Walaupun secara teorinya mungkin, nod subnet ICP yang mengekstrak MEV dengan menyusun semula transaksi tidak pernah didengari.)
REE memperkenalkan kontrak pintar lengkap Turing yang selamat untuk Bitcoin tanpa bergantung pada penyambungan aset atau garpu protokol. Model pelaksanaan tanpa jambatan ini membuka kemungkinan baharu untuk ekosistem BTCFi tanpa amanah dan tanpa kebenaran, dibina di atas kecairan dan keselamatan Bitcoin yang tiada tandingan.
REE akan dilancarkan pada Q1 2024 dengan pameran AMM DEX RichSwap. Pembangunan pada REE kemudiannya akan dibuka secara berperingkat kepada pembangun yang berminat dengan BTCFi.
Pembangun dan pembina yang berminat dijemput untuk membaca Kertas Putih REE dan berasa bebas untuk menghubungi pasukan Omnity untuk mendapatkan maklumat lanjut. Mari bina Web3 pada Bitcoin!
REE dibina oleh pemaju
Hab sedang diterima pakai dengan cepat dan telah mendapat kepercayaan pelbagai rakan kongsi dan komuniti.