Komputasi Rahasia Mendefinisikan Ulang Desentralisasi

Every blockchain company worth its salt claims to be decentralized in one way or another. While decentralization is a protean term, there is one meaning that cuts to the bone of the concept: Decentralization means giving individuals power over the code that processes their data.

Confidential Computing Redefines Decentralization

“Kami telah lama dapat melindungi data yang tidak aktif dan dalam perjalanan dengan enkripsi end-to-end. Tetapi menjalankan kode pada data tersebut memerlukan dekripsi — membuka lubang keamanan yang besar yang berarti data pribadi dapat dimanipulasi oleh pihak ketiga yang mengontrol kode tersebut. Komputasi rahasia melindungi data yang sedang digunakan untuk pertama kalinya dengan mengisolasi sebuah kotak hitam di dalam CPU yang mendekripsi, melakukan perhitungan, dan mengenkripsi ulang data secara sangat pribadi sehingga bahkan sistem operasi lokal tidak tahu apa yang terjadi. Inilah yang disebut komputasi rahasia.”

Setiap perusahaan blockchain yang layak mengklaim bahwa mereka desentralisasi dengan cara atau cara lain. Sementara desentralisasi adalah istilah yang fleksibel, ada satu arti yang menyentuh inti dari konsep tersebut: Desentralisasi berarti memberi individu kekuasaan atas kode yang memproses data mereka.

Ini mungkin bertentangan dengan intuisi, tetapi memiliki kontrol atas kode yang memproses data Anda secara argumentatif bahkan lebih penting daripada mengontrol data itu sendiri. Mengutip Andreas Antonopoulos:

“Jika Anda mengontrol kode, Anda mengontrol di mana data diproses. Oleh karena itu, tidak masalah jika data pada awalnya terdesentralisasi; pada akhirnya, ia akan terpusat di tempat di mana ia diproses dan dimanipulasi.”

Internet adalah jaringan situs web yang di-host sendiri pada masa embryonik di pertengahan 90-an. Facebook sebelum Facebook adalah menjalankan server dari rumah Anda yang menyajikan halaman web dengan biografi Anda di atasnya. Internet awal adalah terdesentralisasi karena setiap orang mengontrol kode yang menjalankan situs web mereka.

Kebanyakan jaringan baru dimulai secara desentralisasi sebelum sebuah institusi pengatur memusatkan kekuasaan. Ini berlaku untuk fraksi politik serta jaringan komputer. Bergabung dengan jaringan saat masih terdesentralisasi sering kali berarti menjadi paria. Pada tahun 1995 Bill Gates muncul di acara Letterman di mana Dave mengatakan: “Saya pikir suatu hari saya akan mendapatkan salah satu kesepakatan ini [komputer]…” setelah mengejeknya. Internet masih terdesentralisasi dan karena itu, penggunanya adalah orang terbuang yang layak dicemooh.

Batasan masuk dan undangan untuk ejekan yang dialami pengguna internet awal pada saat itu mirip dengan para penggemar berat yang menjalankan full-node blockchain sekarang. Ketika saya menyiapkan rig penambangan Ethereum pertama saya di awal 2016, teman-teman saya menyuruh saya untuk “berpindah dari blockcoin.” Ethereum adalah desentralisasi. Tetapi dalam kedua kasus, desentralisasi berarti tidak keren dan sulit.

Saat ini internet terpusat dan dapat diakses, sehingga semua orang menggunakannya. Tetapi sentralisasi eksekusi datang dengan biaya manipulasi data Anda: Membagikan foto di Instagram? Pertama, Anda harus membagikan lokasi Anda, data pengenalan wajah, dan media yang dimiliki. Memutar lagu dulunya adalah tindakan anonim. Sekarang Spotify ingin lokasi Anda hanya untuk melakukan streaming musik.

Desentralisasi Internet of Things (IoT) dengan IoTeX

Ethereum, dalam teori, menawarkan jeda: Semua desentralisasi dari internet awal dengan kekuatan dan kemudahan aplikasi modern. Bagaimana? Anda mendesentralisasikan eksekusi kode. Ironinya adalah bahwa proses re-desentralisasi ini mengundang reaksi negatif yang sama yang diinspirasikan oleh internet terdesentralisasi awal pada awalnya. Apakah desentralisasi hanya rogaine untuk ketidak kerenan?

Mungkin. Setidaknya selama desentralisasi menyiratkan canggung dan lambat. Ethereum dan web 3.0 masih terlalu lambat dan mahal untuk bersaing dengan web 2.0 pada skala apa pun. Peretasan DAO membuat eksperimen Ethereum tertatih-tatih pada tahun 2016 ketika 15 persen dari total pasokan Ether terkurung dalam satu kontrak pintar yang mengalami malfungsi. DAO termasuk, kasus penggunaan awal Ethereum sebagian besar bersifat finansial: ICO untuk penggalangan dana bagi startup pada tahun 2017, dan keuangan terdesentralisasi untuk mengguncang Wall Street hari ini. Ethereum adalah perjudian di mana dadu masih dilempar. Kita tidak tahu apa hasil akhirnya.

Tantangan utama yang dihadapi Ethereum adalah mendesentralisasikan eksekusi kode pada skala menggunakan hanya blockchain. Blockchain adalah mesin kepercayaan yang menetapkan batas tinggi untuk apa yang ditambahkan ke dalamnya. Keterlambatan mereka adalah fitur, bukan bug. Tetapi bagaimana jika kita menggunakan Blockchain sebagai sumber kebenaran tunggal untuk mengelola kekayaan digital yang langka seperti uang dan kredensial otentikasi, sementara meninggalkan eksekusi kode terdesentralisasi dalam skala besar kepada teknologi lain yang lebih dapat diskalakan?

IoTeX baru saja bergabung dengan Konsorsium Komputasi Rahasia

Salah satu teknologi tersebut disebut komputasi rahasia. Komputasi rahasia telah ada selama beberapa dekade, tetapi mendapat dorongan besar pada tahun 2015 ketika Intel memperkenalkan SGX untuk menjaga data tetap aman saat digunakan. Kami telah lama dapat melindungi data yang tidak aktif dan dalam perjalanan dengan enkripsi end-to-end. Tetapi menjalankan kode pada data tersebut memerlukan dekripsi — membuka lubang keamanan yang besar yang berarti data pribadi dapat dimanipulasi oleh pihak ketiga yang mengontrol kode. Komputasi rahasia melindungi data yang sedang digunakan untuk pertama kalinya dengan mengisolasi sebuah kotak hitam di dalam CPU yang mendekripsi, melakukan perhitungan, dan mengenkripsi ulang data secara sangat pribadi sehingga bahkan sistem operasi lokal tidak tahu apa yang terjadi. Kotak hitam ini disebut Lingkungan Eksekusi Terpercaya atau TEE.

Selain server Intel SGX, TEE juga berlaku dalam faktor bentuk yang lebih kecil untuk perangkat IoT edge, di mana proses keamanan krusial, otorisasi, dan kriptografi yang biasanya dijalankan di server terpusat dijalankan secara lokal di perangkat itu sendiri. Pendekatan komputasi dengan latensi nol ini "di pinggir" sangat penting ketika mobil otonom harus memutuskan apakah akan mengerem keras ketika seorang pejalan kaki melompat di depan mereka.

Menariknya, konsep mendistribusikan beban kerja dari server terpusat ke jaringan nodes/perangkat terdistribusi adalah yang mendasari baik blockchain maupun komputasi edge — tidak heran jika ketika digabungkan, mereka memiliki kekuatan untuk mengubah lanskap komputasi selamanya. Pebble yang akan segera dirilis oleh IoTeX, dibangun dalam kemitraan dengan Nordic Semiconductor, adalah salah satu perangkat edge semacam itu dengan TEE built-in untuk menyediakan verifikasi end-to-end dari semua data yang dihasilkan serta semua komputasi edge yang dilakukan. Pebble adalah alat multifungsi pelacak yang menawarkan pembacaan GPS, getaran dan orientasi guncangan, suhu, kelembaban gas, tekanan, dan cahaya ambient.

Komputasi rahasia berarti bahwa pengguna dapat yakin bahwa kode yang dijalankan di dalam TEE adalah keduanya anti manipulasi dan aman, menghilangkan kebutuhan untuk mempercayai pihak pusat. Faktanya, dapat juga dikatakan bahwa perangkat IoT yang dilengkapi TEE adalah perwakilan dari blockchain — keduanya adalah pihak ketiga yang tidak memihak yang memberikan verifikasi dari semua input, proses, dan output. Ketika digabungkan, blockchain melakukan apa yang dilakukannya dengan baik dengan mengeluarkan kredensial yang dapat dipercaya kepada pengguna dan perangkat untuk asal-usul dan ketidakberubahan data, sementara server dan perangkat edge yang didukung TEE melakukan apa yang mereka lakukan dengan baik dengan mengeksekusi kode pada data tersebut dengan cara yang dapat dipercaya pada skala besar.

Stack teknologi IoTeX mengadopsi kombinasi kuat ini dan membayangkan kembali apa yang dimaksud dengan desentralisasi untuk Internet of Things (IoT). Karena komputasi rahasia terjadi di tingkat perangkat keras, kemampuannya untuk mendesentralisasi jaringan perangkat sejelas revolusioner.

Tentang IoTeX

Didirikan sebagai platform sumber terbuka pada tahun 2017, IoTeX sedang membangun Internet of Trusted Things, ekosistem terbuka di mana semua “barang” — manusia, mesin, bisnis, dan DApps — dapat berinteraksi dengan kepercayaan dan privasi. Didukung oleh tim global yang terdiri dari 30+ ilmuwan peneliti dan insinyur terkemuka, IoTeX menggabungkan blockchain, perangkat keras aman, dan komputasi rahasia untuk memungkinkan perangkat, jaringan, dan ekonomi IoT generasi berikutnya. IoTeX akan memberdayakan ekonomi terdesentralisasi di masa depan dengan “menghubungkan dunia fisik, blok demi blok”.

Pelajari lebih lanjut: Website | Twitter | Telegram | Medium | Reddit