Kami mendekati Guy Zyskind, CEO dan salah satu pendiri Enigma, dan memintanya untuk memberikan klarifikasi tentang proyek terbaru perusahaannya, yang berkisar pada kontrak pintar rahasia. Untuk memahami konsep kontrak pintar rahasia, kita harus mengetahui alasan mengapa kita membutuhkan teknologi semacam itu. Teknologi blockchain memiliki kekuatan untuk mengganggu masa depan teknologi, tetapi tidak pada kondisi saat ini. Sebuah blockchain lambat, mahal, dan datanya dapat dilihat oleh semua orang. Akibatnya, sebagian besar data masih disimpan off-chain dalam database terpusat, sehingga mengalahkan tujuan desentralisasi. Guy Zyskind melihat masalah ini dan melihatnya sebagai peluang. Dia menulis tesis MIT yang inovatif berjudul ‘Komputasi aman yang efisien yang dimungkinkan oleh teknologi blockchain’. Berdasarkan makalahnya, dia menciptakan proyek Enigma. Proyek Enigma memecahkan masalah skalabilitas dan privasi blockchain dari tingkat protokol dengan membuat lapisan kedua, jaringan off-chain menggunakan “kontrak rahasia”, yang memungkinkan data untuk diproses oleh node sambil tetap dirahasiakan.
Jenis kasus penggunaan apa yang ada untuk kontrak pintar yang tidak bersifat pribadi?
Guy Zyskind menanyakan pertanyaan ini kepada saya, dan kenyataannya, membuat saya menjawab pertanyaan ini. Secara inheren, node pada blockchain publik adalah nama samaran dan sama sekali tidak tepercaya. Jenis aplikasi bisnis realistis apa yang dapat beroperasi dalam pengaturan di mana datanya dapat dilihat oleh siapa saja? Jika kita menggunakan analogi untuk aplikasi terpusat, akankah Facebook, Google, Uber, bank, atau perusahaan startup mana pun membuat database mereka dapat diakses publik? Kurangnya privasi ini merupakan penghalang substansial untuk adopsi teknologi blockchain secara luas.
Inilah mengapa kami membutuhkan kontrak rahasia, dan perbedaannya dengan kontrak pintar konvensional. Kontrak rahasia memastikan bahwa node itu sendiri tidak dapat melihat data apa pun tempat mereka beroperasi. Namun, node masih dapat melakukan pekerjaan yang diperlukan dan menjalankan kode yang memproses data. Ini tampaknya sangat kontradiktif, tetapi mungkin untuk diterapkan. Dengan kata lain, tidak ada perbedaan fungsional antara kontrak pintar dan kontrak rahasia Ethereum, atau platform lain mana pun, kecuali fakta bahwa data itu sendiri tetap dirahasiakan..
Gunakan kasus untuk kontrak rahasia:
- Pasar data terdesentralisasi yang berjalan pada protokol Enigma: Banyak upaya gagal untuk membuat pasar data, hanya karena setelah data dijual sekali, penjual dapat menjualnya kembali ke pembeli lain. Enigma mengusulkan gagasan untuk melakukan penghitungan pada data tanpa benar-benar mengeksposnya, oleh karena itu menjamin privasi data. Enigma mengklaim bahwa jenis komputasi yang menjaga privasi ini membantu penyedia data dalam mempertahankan kepemilikan atas data mereka, bahkan dalam pengaturan pasar data global. Sederhananya, Anda dapat menjalankan komputasi kustom Anda di dalam kotak data yang ditawarkan oleh protokol Enigma tanpa benar-benar melihat data pribadi yang sedang diproses. Protokol Enigma sangat dibutuhkan karena perkembangan global terkini terkait data pribadi, seperti Peraturan Privasi Data Umum (GDPR) yang dikeluarkan oleh Uni Eropa. Aplikasi pertama untuk protokol Enigma adalah Catalyst, pasar data terdesentralisasi keuangan kripto yang siap digunakan.
- Know Your Transaction (KYT) menjadi semakin penting, karena transaksi terdesentralisasi adalah nama samaran. Pikirkan tentang jumlah orang yang memiliki keuntungan crypto tetapi tidak dapat menguangkannya, karena bank lokal mereka tidak dapat menerima transaksi kecuali jika terkait dengan dokumen hukum yang tepat. Pasalnya, uang bisa didapat dari kegiatan ilegal, misalnya, dan bank harus mematuhi undang-undang AML dan KYC. Enigma dapat membantu membuat kotak data di mana bank dapat menjalankan perhitungan mereka untuk memutuskan apakah transaksi itu sah atau tidak, dan membuka pintu untuk penerimaan yang lebih besar dari pelanggan kripto..
- Identitas terdesentralisasi saat ini sedang populer, karena banyak proyek ICO mencoba menjadi pemimpin pasar dalam masalah ini. Namun, aplikasi identitas terdesentralisasi saat ini berfokus terutama pada penyimpanan identitas yang divalidasi di blockchain. Dampak dari hal ini minimal, karena verifikasi dimungkinkan tetapi tidak ada penghitungan yang dapat dilakukan pada data identitas itu sendiri. Apa yang dibutuhkan industri adalah verifikasi identitas yang sepenuhnya menyembunyikan informasi sensitif tentang individu sambil membuktikan identitas mereka. Contohnya termasuk identifikasi biometrik dengan data biometrik aktual yang dienkripsi.
Struktur kontrol akses:
Enigma mampu mendefinisikan struktur kontrol akses yang kompleks dengan menggunakan identitas bersama. Mari kita ilustrasikan ini dengan sebuah contoh. Gina ingin membuktikan kepada otoritas pajak setempat bahwa dia telah membayar semua pajaknya, tetapi dia tidak ingin membagikan data pribadinya secara langsung dengan mereka. Dalam hal ini, Gina dapat membuat identitas bersama antara dirinya dan otoritas pajak. Dengan melakukan ini, Gina dapat memilih untuk hanya memberi mereka izin untuk mengakses data keuangannya dan menjalankan proses penghitungan khusus untuk memeriksa apakah pajaknya telah dibayar atau belum. Seperti yang Anda lihat, penggunaan Enigma memungkinkan seseorang hanya memberikan izin yang diperlukan untuk data tertentu kepada orang atau beberapa orang tertentu, sambil tetap melindungi privasi seseorang..
Node yang dapat dipercaya:
Node harus menyimpan satu kali deposit dalam satu kontrak pintar, digunakan oleh Enigma, yang mengelola kontrak rahasia. Demi artikel ini, kita dapat menyebut kontrak pintar tunggal ini ‘SecurityDepositContract’. Jika sebuah node, misalnya, menipu saat menghitung kontrak rahasia sewenang-wenang, maka node lain dalam jaringan dapat menyengketakannya ke SecurityDepositContract. Ini akan menjalankan proses arbitrase untuk memutuskan apakah sebuah node jujur atau tidak. Jika disimpulkan bahwa sebuah node tidak jujur, maka node tersebut akan dikenakan sanksi.
Pesaing:
Kami bertanya kepada Guy Zyskind apakah dia melihat ada pesaing. Dia menjawab, “Pesaing terdekat mungkin adalah proyek yang mengerjakan zkSNARKs – tapi saya tidak benar-benar melihat mereka bersaing karena kedua teknologi sangat saling melengkapi. Saya yakin tidak ada cukup perhatian pada protokol privasi saat ini karena ini adalah masalah yang sulit untuk ditangani. ”
Status Enigma:
Enigma baru-baru ini meluncurkan proyek Catalystnya, yang merupakan pasar untuk data keuangan kripto. Catalyst hanyalah salah satu aplikasi potensial dari protokol Enigma. Selain itu, sekarang dimungkinkan untuk menggunakan protokol Enigma di atas kontrak pintar Ethereum. Untuk melakukannya, pengguna perlu menyediakan beberapa informasi kontekstual tambahan, seperti fungsi mana yang harus menjaga data pribadi dengan menambahkan kata kunci ‘pribadi’. Dengan cara ini, prosesnya tetap sederhana untuk pengembang. Kemudian, Enigma akan menjalankan bagian pribadi off-chain, sambil menjalankan bagian publik di blockchain. Potongan data itu sendiri tidak tersedia secara lokal, melainkan dibuat referensi untuk mereka.
Dapatkan informasi pasar terbaru untuk semua token dan koin dengan Cointelligence daftar cryptocurrency.