
Seiring dunia digital terus berkembang, Web3 muncul sebagai visi transformatif untuk internet yang terdesentralisasi, transparan, dan memberdayakan pengguna. Paradigma baru ini menjanjikan untuk mengalihkan kontrol dari korporasi terpusat kepada pengguna individu. Namun, untuk sepenuhnya mewujudkan visi ini, ekosistem Web3 harus mengatasi tantangan mendasar: memastikan keamanan dan keselamatan yang kuat untuk aplikasi terdesentralisasi (dApps). Oasis Network, proyek blockchain yang berfokus pada privasi terkemuka, telah memberikan jawaban yang kuat dan menjanjikan untuk tantangan ini dengan solusi terintegrasi yang disebut ROFL.
Artikel ini membahas konten yang disajikan dalam video, mengeksplorasi batasan yang melekat pada teknologi keamanan saat ini dan merinci bagaimana Oasis Network secara teliti merancang fondasi yang lebih aman dan dapat diandalkan untuk masa depan Web3.

Tantangan Lingkungan Eksekusi Terpercaya (TEE) 🛡️
Lingkungan Eksekusi Terpercaya (TEE) adalah teknologi berbasis perangkat keras yang kritis yang menciptakan area aman dan terisolasi di dalam prosesor utama komputer. Enklave ini dirancang untuk mengeksekusi kode dan menangani data sensitif dengan jaminan integritas dan kerahasiaan yang kuat. TEE menyediakan fitur inti seperti:
Eksekusi Terisolasi: Kode dan data dilindungi secara kriptografi dari sistem operasi host, hypervisor, dan aplikasi lain di sistem.
Kunci Enkripsi Internal-CPU: Data dienkripsi dan ditandatangani dengan kunci unik yang dihasilkan dalam CPU dan tidak dapat diakses oleh perangkat lunak eksternal mana pun.
Atestasi Jarak Jauh: Mekanisme ini memungkinkan pihak jarak jauh untuk memverifikasi bahwa aplikasi tertentu berjalan dalam TEE yang asli dan terkini, memberikan bukti kriptografi status keamanannya.
Namun, seperti yang ditekankan oleh Yikos dari Oasis Network, menerapkan TEE saja tidak cukup untuk membangun sistem terdesentralisasi yang benar-benar aman. Mereka menyelesaikan satu bagian dari teka-teki tetapi meninggalkan celah kritis. Kita masih menghadapi pertanyaan sulit seperti, "Bagaimana kita dapat memverifikasi secara kriptografi apa yang merupakan kode yang benar?" atau "TEE spesifik mana, di antara banyak, yang dapat dipercaya untuk tugas tertentu?" Tanpa kerangka kerja untuk verifikasi, aktor jahat berpotensi menjalankan kode berbahaya di dalam TEE yang aman itu sendiri. Selain itu, TEE memiliki kelemahan yang melekat terkait dengan perangkat keras fisiknya: jika CPU mengalami kerusakan atau penghancuran fisik, semua kunci internal uniknya hilang selamanya, mengakibatkan hilangnya permanen data apa pun yang dienkripsi dengan mereka. Ini adalah titik kegagalan kritis untuk setiap dApp yang memerlukan ketersediaan tinggi dan ketahanan data.

Visi Oasis: Kerangka Kerja Komprehensif untuk TEE 💡
Untuk mengatasi keterbatasan signifikan ini, Oasis Network mengusulkan kerangka kerja komprehensif yang berlapis-lapis yang menambahkan lapisan keamanan, ketahanan, dan tata kelola yang krusial di sekitar teknologi TEE inti.
1. Sistem Manajemen Kunci Terdesentralisasi (KMS)
Untuk menyelesaikan masalah kritis kehilangan data dan untuk mengelola rahasia secara efektif, Sistem Manajemen Kunci (KMS) sangat penting. Oasis membayangkan KMS terdesentralisasi yang berjalan di jaringan TEE yang direplikasi dan terdistribusi secara geografis. Mendistribusikan KMS dengan cara ini membangun ketahanan terhadap pemadaman regional, serangan terarah, atau kegagalan penyedia tunggal, memastikan bahwa kunci kriptografi dapat dipulihkan dan dikelola dengan aman. 🔑
2. Kebijakan dan Tata Kelola On-Chain
Menentukan apa yang merupakan "kode yang benar" tidak boleh menjadi keputusan sewenang-wenang. Itu harus diatur oleh kebijakan yang jelas, transparan, dan dapat diterapkan. Dengan menyimpan kebijakan ini on-chain, mereka menjadi tidak dapat diubah dan dapat diaudit secara publik. Ini memungkinkan komunitas untuk berpartisipasi dalam tata kelola, mendefinisikan aturan penting seperti versi keamanan TEE mana yang dapat diterima, dari mana kode sumber aplikasi harus berasal, dan pada penyedia atau server spesifik mana aplikasi diizinkan untuk berjalan.
3. Build yang Dapat Direproduksi
Untuk menjamin bahwa aplikasi yang berjalan di dalam TEE adalah versi yang tepat yang telah diaudit oleh para ahli keamanan, ekosistem memerlukan build yang dapat direproduksi. Ini berarti bahwa siapa pun dapat mengambil kode sumber yang tersedia untuk umum dan, melalui proses build yang deterministik, menghasilkan biner yang identik bit demi bit dengan yang resmi. Ini memberikan cara independen dan tanpa kepercayaan untuk memverifikasi integritas perangkat lunak. 🔍
4. Dukungan Kontainer dan Transparansi Eksekusi
Untuk meningkatkan pengalaman pengembang dan mempercepat adopsi, kerangka kerja harus mendukung alat pengembangan populer seperti kontainer (misalnya, Docker) sambil tetap memastikan Minimal Trusted Computing Base (TCB). Selain itu, menjaga log yang tidak dapat diubah, on-chain dari semua riwayat eksekusi aplikasi sangat penting. Rekaman yang transparan ini berfungsi sebagai jejak audit, memastikan kepatuhan terhadap semua kebijakan dan keputusan tata kelola yang telah ditetapkan.
5. Penyedia TEE Terdesentralisasi
Sesuai dengan filosofi inti Web3, kerangka kerja harus didukung oleh ekosistem terdesentralisasi dari penyedia TEE. Ini mencegah kunci vendor dan risiko sentralisasi yang terkait dengan bergantung pada satu entitas. Ini juga mendorong pasar yang kompetitif, mendorong inovasi, layanan yang lebih baik, dan harga yang lebih terjangkau untuk pengembang. 🌐

Memperkenalkan ROFL: Solusi Semua dalam Satu 🌟
Berdasarkan visi holistik ini, Oasis Network mengembangkan ROFL (Remote Off-chain Function)—sebuah kerangka kerja yang menyediakan semua komponen yang diperlukan ini sebagai paket terintegrasi default. Nama itu sendiri mengisyaratkan tujuannya: mengeksekusi fungsi secara aman off-chain dengan verifikasi on-chain. ROFL dilengkapi dengan:
Sistem Manajemen Kunci Terdesentralisasi.
Manajemen Kebijakan Aplikasi.
Transparansi Eksekusi.
Build yang Dapat Direproduksi.
Pasar Terdesentralisasi untuk penyedia TEE.
Manfaat ROFL:
Untuk Pengembang: ROFL secara dramatis menyederhanakan seluruh siklus hidup aplikasi TEE, mengabstraksi banyak kompleksitas yang mendasarinya. Ini memperlancar pembuatan, manajemen, pembangunan, verifikasi, dan penanganan rahasia.
Untuk Penyedia: ROFL menawarkan pasar siap pakai untuk penyedia sumber daya TDX (Intel Trust Domain Extensions), memberi mereka akses ke ekosistem yang berkembang dan alat yang diperlukan untuk menyebarkan aplikasi TEE dengan mudah.
Untuk lebih mendukung pengguna, Oasis juga menyediakan ROFL.app, antarmuka web intuitif untuk mengelola aplikasi ROFL, membantu dengan pemantauan, penyebaran, dan tugas-tugas lanjutan lainnya.
Aplikasi Praktis dan Potensi Masa Depan 💼
Apa yang dapat dibangun dengan ROFL? Potensinya sangat luas dan transformatif:
Agen DeFi Tanpa Kepercayaan: Bangun bot perdagangan otomatis atau agen pertanian hasil yang dapat mengeksekusi strategi kompleks dengan logika pribadi, semuanya tanpa pengguna harus menyerahkan penguasaan dana mereka ke layanan terpusat.
Oracle Rahasia: Buat oracle generasi berikutnya yang dapat dengan aman mengambil dan memproses data sensitif dari API pribadi atau basis data berbasis hak milik, membawa data dunia nyata yang berharga on-chain dengan integritas yang dapat diverifikasi.
Inferensi AI Pribadi: Dengan dukungan GPU dari instance TDX, ROFL memungkinkan model AI untuk melakukan inferensi pada dataset sensitif (misalnya, catatan medis, data keuangan) sambil menjamin privasi data. Ini membuka kemungkinan baru dalam penelitian dan industri di mana privasi telah menjadi hambatan besar.
Kesimpulan
Dunia Web3 berada pada titik krusial di mana pertumbuhan masa depannya bergantung pada penyelesaian tantangan keamanan dan kepercayaan. Melalui ROFL, Oasis Network melakukan lebih dari sekadar memperbaiki kelemahan TEE; ia memberikan alat yang kuat, kohesif, dan dapat diakses untuk membangun kelas baru dApps. Dengan mengintegrasikan keamanan perangkat keras mutakhir dengan tata kelola terdesentralisasi, manajemen kunci yang aman, dan transparansi on-chain, ROFL meletakkan fondasi penting untuk aplikasi yang tidak hanya kaya fitur tetapi juga secara fundamental aman. Ini merupakan lompatan signifikan, memposisikan Oasis sebagai penyedia infrastruktur kunci dan menjanjikan masa depan di mana pengguna dapat dengan percaya diri dan aman terlibat dengan dunia digital terdesentralisasi. 🌍✨
