- Midnight Foundation dan Sig Network membolehkan aplikasi ethereum melindungi baki pengguna, identiti, dan sejarah transaksi sambil aset tetap berada di ethereum.
- Integrasi ini menyokong perdagangan peribadi melalui Uniswap dan pembiayaan berkumpul melalui Aave, menggunakan kontrak Midnight dan penandatangan bebas.
- Pembangun boleh menggunakan pengungkapan terpilih untuk pematuhan, sementara stagenet Sig Network menyokong deposit ethereum, pertukaran, pinjaman, dan penarikan.
Midnight Foundation dan Sig Network telah berkerjasama untuk membawa privasi yang boleh diprogramkan ke aplikasi ethereum tanpa memindahkan aset mereka ke blok rantai lain. Diumumkan oleh projek-projek tersebut, integrasi ini membolehkan aplikasi mengekalkan cairan ethereum sambil melindungi baki pengguna, identiti dan rekod transaksi di Midnight. Sistem ini menggunakan penandatangan yang berasingan untuk mengesahkan transaksi yang diminta oleh kontrak Midnight.
Bagaimana Sig Network Menghubungkan Ethereum dan Midnight
Sig Network memberikan kuasa kepada kontrak Midnight atas akaun Ethereum melalui proses penandatanganan. Satu sirkuit Compact mengesahkan setiap permintaan pengguna, membakar tuntutan terlindung yang berkaitan, dan mengantre transaksi Ethereum.
Seterusnya, penandatangan bebas menghasilkan tanda tangan Ethereum melalui sistem ambang. Tiada penandatangan tunggal yang boleh mengesahkan transaksi secara berasingan. Ethereum kemudian memproses transaksi tersebut, dan hasilnya dikembalikan ke Midnight, di mana baki pengguna dikemas kini.
Aset-aset tersebut kekal di ethereum sepanjang proses. Tiada apa-apa yang dibridgakan atau dibungkus, walaupun jumlah transaksi dan masa pada ethereum masih boleh dilihat secara awam. Baki pengguna individu dan sejarah transaksi kekal dilindungi di Midnight.
Gareth Christian-Lim, pengarah pertumbuhan di Midnight Foundation, mengatakan perjanjian ini menggabungkan privasi dengan akuntabiliti. Aplikasi boleh mengungkapkan rekod apabila diperlukan, menurut pengumuman kemitraan tersebut.
Perdagangan dan Peminjaman Peribadi Tanpa Meninggalkan Ethereum
Integrasi ini menyokong beberapa aplikasi berpotensi, termasuk perdagangan peribadi melalui Uniswap dan pinjaman berkumpul melalui Aave. Pesanan boleh digabungkan di Midnight sebelum kolam melakukan perdagangan jumlah bersih pada Uniswap. Secara serupa, deposit berkumpul boleh menghasilkan pendapatan pinjaman tanpa menghubungkan secara awam penyumbang individu kepada kolam.
Aplikasi juga boleh menyokong kedudukan peribadi di pasaran ramalan dan tempat perpetuals. Alat deposit dan penarikan yang dilindungi boleh menggunakan alamat satu kali untuk mengelakkan penggunaan semula alamat di sepanjang transaksi.
David Millar-Durrant, CEO Sig Network, berkata pembangun boleh menambah privasi tanpa membangun semula aplikasi sedia ada. Pasukan boleh memperkenalkan kolam peribadi terlebih dahulu, kemudian memindahkan strategi dan logik penghalaan tambahan ke Midnight.
Kawalan Kepatuhan dan Alat Pembangun
Kontrak Midnight menentukan deposit yang diterima, keperluan penyaringan, dan kebenaran pengungkapan. Aplikasi mengekalkan rekod di buku besar Midnight dan boleh menggunakan pengungkapan terpilih untuk menyesuaikan kepemilikan tanpa mengungkapkan maklumat secara awam.
Sig Network kini langsung di stagenet Midnight, menyokong deposit Ethereum, pertukaran Uniswap, penghantaran dan penarikan Aave. Pembangun boleh mengimport modul Signet ke dalam Compact dan mengantrikan transaksi secara terus daripada sirkuit.
Repositori ini termasuk contoh vault ERC-20, alat penghantaran, dan ujian integrasi. MinoCrab, sebuah bahasa terbenam eksperimen, juga mengompilasi kontrak yang sama menggunakan alat Rust standard.



