L2 di Blockchain: TEE Sidechains vs ZK Rollups

Dec 15 2022
Temukan berbagai solusi Layer 2 dan pahami bagaimana Integritee memanfaatkan sidechain TEE untuk menyediakan infrastruktur yang dapat diskalakan, lebih cepat, dan lebih aman. Menskalakan Blockchain dengan Solusi Lapisan 2 Jaringan blockchain tradisional terbuat dari mainnet.

Temukan berbagai solusi Layer 2 dan pahami bagaimana Integritee memanfaatkan sidechain TEE untuk menyediakan infrastruktur yang dapat diskalakan, lebih cepat, dan lebih aman.

Menskalakan Blockchain dengan Solusi Lapisan 2

Jaringan blockchain tradisional terbuat dari mainnet. Namun, untuk mengatasi masalah besar seperti kurangnya skalabilitas dan volume penggunaan energi yang tinggi, lapisan dibuat di atas lapisan utama tersebut. Infrastruktur tambahan ini disebut Layer 2 (L2). Ini menawarkan pengembang logika yang lebih terukur, cepat, dan lebih murah.

Katakanlah L1 adalah "sistem saraf" jaringan. Komputasi yang diproses di L2 dapat independen dari mainnet, memungkinkan proses yang lebih cepat dan terkadang bahkan otonom. Jika Anda berada di satu bagian kota dan jembatan ke sisi lain macet, naik feri akan membawa Anda ke sana lebih cepat. Itulah ide dasar dari solusi L2.

Salah satu alasan utama munculnya ini adalah untuk mencoba menyelesaikan beberapa masalah utama teknologi blockchain: kurangnya skalabilitas dan biaya tinggi, terutama ketika ada terlalu banyak transaksi yang terjadi pada waktu yang sama di mainnet.

Rollup: Optimis & Tanpa Pengetahuan

Ethereum telah membuat versi Layer 2-nya sendiri, yang disebut rollups. Sederhananya, rollup adalah sekumpulan transaksi yang dikompresi menjadi satu, dan kemudian diakui oleh mainnet sebagai satu transaksi, yang berarti eksekusinya akan diproses lebih cepat. Ini mengurangi tekanan dari mainnet, membuat seluruh proses lebih cepat, dan lebih murah. Proses eksekusi tidak bergantung pada L1 sambil tetap mengandalkannya untuk keamanan, pengambilan data, dan dana.

Ada dua jenis rollup yang populer: optimis dan Zero-Knowledge (ZK). Sementara yang optimis lebih mudah diatur dan digunakan, ZK kurang rentan terhadap serangan. Mereka bergantung pada bukti kriptografi untuk memverifikasi secara instan apakah transaksi tersebut valid, sementara yang optimis bekerja berdasarkan asumsi, secara otomatis memberikan transaksi sebagai valid, memungkinkan batch diproses tanpa perhitungan apa pun.

Sidechains: Koneksi Pegged

Sidechain juga merupakan solusi Layer 2, tetapi tidak bergantung pada mainnet. Blockchain terpisah ini memiliki protokol konsensusnya sendiri dan tindakan keamanannya ditentukan oleh validatornya. Mereka secara alami lebih terpusat, tetapi seperti rollup, sidechain sangat bagus untuk mempercepat transaksi dan mengurangi tekanan dari mainnet. Sebuah sidechain terhubung ke rantai utama melalui pasak dua arah, yang berarti ada pertukaran data: setelah aset dibuka di sidechain, jumlah yang sama dikunci di rantai utama.

Integritee: Memberdayakan Sidechain dengan TEE

Di Integritee, kami telah mengembangkan sidechain yang mendukung beberapa validator yang beroperasi dalam Trusted Execution Environments (TEEs) — area yang dienkripsi perangkat keras dari CPU yang mengamankan data yang sedang digunakan. Nilai tambah dari sidechain kami adalah setelah diverifikasi, semua validator dapat saling percaya karena mereka beroperasi dalam area aman — TEE — sehingga memungkinkan waktu blok sub-detik hingga 2.000 TPS di setiap sidechain. Secara kombinasi, ini memberikan kapasitas kumulatif hingga 1 juta TPS di seluruh Jaringan Integritee untuk kasus penggunaan yang dapat dipecah dengan baik.

Komputasi yang dilakukan di dalam TEE dapat bersifat independen dan diisolasi dari mainnet, sehingga memberi pengembang serangkaian manfaat menarik: skalabilitas, kerahasiaan, dan fleksibilitas dalam memilih fitur privasi mana yang ingin mereka tambahkan. Integritee menggunakan TEE untuk memberi pembangun penerapan yang lebih terukur, aman, dan mandiri. Saat membangun bersama kami, Anda akan:

  • Mampu menyembunyikan apa yang Anda pilih melalui kunci kriptografi
  • Cegah pihak ketiga melihat atau merusak informasi yang tersimpan di dalamnya
  • Cari data terenkripsi dan sensitif
  • Jalankan dan sebarkan kode dengan privasi lengkap.
  • Kemampuan audit publik — melalui pengesahan jarak jauh — bahwa apa yang berjalan di dalam TEE sebenarnya adalah apa yang Anda yakini.