paint-brush
Bitcoin Boleh Aturcara Ada Di Sini: Lapisan Pelaksanaan Bitcoin Tanpa Bridgeless Turing yang lengkapoleh@omnity
sejarah baru

Bitcoin Boleh Aturcara Ada Di Sini: Lapisan Pelaksanaan Bitcoin Tanpa Bridgeless Turing yang lengkap

oleh Omnity Network9m2024/12/22
Read on Terminal Reader

Terlalu panjang; Untuk membaca

Bitcoin Boleh Diprogram Ada Di Sini! Persekitaran Pertukaran Runes (REE) Omnity ialah lapisan pelaksanaan Bitcoin terdesentralisasi yang lengkap dengan Turing. Mari bina Web3 pada Bitcoin!
featured image - Bitcoin Boleh Aturcara Ada Di Sini: Lapisan Pelaksanaan Bitcoin Tanpa Bridgeless Turing yang lengkap
Omnity Network HackerNoon profile picture
0-item
1-item

Persekitaran Pertukaran Runes (REE) Mengalu-alukan Inovator DeFi

Web3 pada Bitcoin?

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.

Dibawakan kepada anda oleh pembangun di Omnity Network.

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.



Mengapa Sukar Membina DeFi pada Bitcoin

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 .

Memperkenalkan REE—Lapisan Pelaksanaan Bitcoin yang lengkap dengan Turing

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 Kertas putih REE . Platform REE dijadualkan untuk melancarkan Q1 2025, bersama-sama dengan protokol DeFi pertama berdasarkan REE — Runes AMM DEX yang dipanggil RichSwap.

Bagaimanakah REE berfungsi?

REE bukan Bitcoin Layer 2.

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.

Apakah itu PSBT?

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 BIP-11 pada tahun 2011.


PSBT telah diformalkan dalam Cadangan Penambahbaikan Bitcoin 174 ( BIP-174 ), yang dikarang oleh Andrew Chow, untuk meningkatkan kesalingoperasian antara dompet, peranti perkakasan dan alat Bitcoin yang lain. PSBT v2 kemudiannya diperkenalkan pada BIP-370 untuk menyelaraskan dengan struktur transaksi Bitcoin yang ditakrifkan dalam BIP-144 dan BIP-341 (SegWit dan Taproot, masing-masing.)


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.


Transaksi Bitcoin yang Ditandatangani Separa (PSBT)


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 Penyelarasan Multisig Terdesentralisasi (DMC).

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, Protokol Komputer Internet , sebagai blockchain awam untuk DMC. Penyelaras mengagregatkan tandatangan dan menyiarkan transaksi terakhir ke rangkaian Bitcoin.

Penyelarasan Multisig Terdesentralisasi (DMC) REE

Proses DMC boleh dilihat dalam tiga fasa.


  1. Fasa Rundingan: Pedagang merundingkan syarat dengan pelbagai protokol seperti DEX, pinjaman, stablecoin, dsb.
  2. Fasa Menandatangani: PSBT dibina yang mencerminkan syarat yang dipersetujui. Penyelaras memanggil setiap protokol (A, B, dan C) untuk menandatangani PSBT.
  3. Fasa Penyiaran: Setelah PSBT ditandatangani, Penyelaras menyiarkan transaksi ke rangkaian Bitcoin untuk penyelesaian.


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 Pengindeks rune dalam rantaian Omnity , Orchestrator mengesahkan jenis dan kuantiti aset. Ia juga bertanggungjawab untuk memaklumkan pertukaran dengan peristiwa peralihan negeri yang berkaitan.


Mari kita susun semua ini dan lihat aliran kerja dalam REE Architecture untuk Pembina, Pedagang dan kontrak pintar.

Seni Bina dan Aliran Kerja REE

Seni Bina REE


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.



Model Exchange-Pool REE

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:


  1. Syiling: Satu unit aset Bitcoin berasaskan UTXO. (BTC dan rune diterima sebagai syiling dalam REE.)

  2. Pertukaran: Protokol BTCFi yang beroperasi pada platform REE.

  3. Kolam: Kunci awam ( Kunci Rantai ) pertukaran menggunakan untuk memegang syiling dan menandatangani transaksi Bitcoin.


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.


Kenapa Runes?

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.



RichSwap

AMM DEX

RichSwap, AMM DEX yang dibina oleh Omnity, akan dilancarkan serentak dengan mainnet REE. Sebagai pertukaran pertama di REE, RichSwap menyediakan tujuan berikut:


  1. RichSwap mengesahkan kefungsian dan prestasi platform REE.

  2. RichSwap ialah sumber terbuka, menyediakan contoh berskala penuh untuk pembina BTCFi.

  3. Protokol BTCFi yang akan datang boleh memanfaatkan RichSwap untuk mempercepatkan tali but kecairan.

  4. 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.


Bagaimana untuk Membina Pertukaran pada REE?

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 kitaran ) untuk memastikan pertukaran itu hidup. Omnity akan menyediakan kemudahan biasa untuk bertukar-tukar pembina untuk kemudahan, tetapi ia adalah pilihan dan boleh diganti.

Sifat Sistem

Kebolehprograman

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.


Kanister ICP sangat berkuasa dan mempunyai keupayaan untuk menjalankan pengiraan intensif (cth, pengecaman muka) dan menganjurkan penyelesaian berskala besar seperti Bitcoin Canister ICP, yang menyimpan 500GB data dalam rantaian pada kos tahunan $2,500. (Pembina digalakkan untuk melawat Dokumen ICP untuk maklumat lanjut tentang pembangunan kontrak pintar ICP.)

Kebolehkomposan

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 Gabungan Rantaian timbunan, pertukaran REE boleh berinteraksi dengan rantaian blok lain. Sebagai contoh, perubahan keadaan pada Ethereum atau Solana mencetuskan transaksi REE, dan sebaliknya.

Prestasi

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.

kos

Pembina menanggung kos operasi pertukaran ( kitaran ) pada ICP. REE meminimumkan saiz transaksi penyelesaian menggunakan P2TR (Pay-to-Taproot) yang diperkenalkan oleh BIP 341 . P2TR mengalihkan kos operasi kepada ICP.

MEV

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.)

Sertai Omnity dalam Membawa Web3 ke Bitcoin

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!



Mengenai Omnity

REE dibina oleh pemaju Hab Omnity seni bina rantaian silang 100% yang menghubungkan pelbagai rantaian kepada Bitcoin tanpa proses luar rantaian atau komponen terpusat.


  • Omnity Hub kini menyokong tiga aset utama dalam ekosistem Bitcoin: BTC, Runes dan BRC20.


  • Omnity Hub disambungkan kepada lebih daripada sedozen rantai serasi EVM, Solana, Osmosis dan ICP, semuanya dengan integrasi Bitcoin asli.


Hab sedang diterima pakai dengan cepat dan telah mendapat kepercayaan pelbagai rakan kongsi dan komuniti.


Suzanne Leigh ialah Editor Rangkaian Omnity .

L O A D I N G
. . . comments & more!

About Author

Omnity Network HackerNoon profile picture
Omnity Network@omnity
Omnity Hub is a fully on-chain hub that connects any Layer 1, Layer 2, or appchain to the Bitcoin network.

GANTUNG TANDA

ARTIKEL INI DIBENTANGKAN DALAM...