Adopsi teknologi blockchain oleh perusahaan semakin meningkat, dengan fokus khusus pada privasi dan keamanan. Di Interlock, tujuan kami adalah menciptakan keamanan tingkat perusahaan dan internet yang lebih aman bagi semua orang melalui upaya kolaboratif.
Artikel ini mengeksplorasi mengapa kami memilih Aleph Zero sebagai lapisan 1 kami dan keuntungan yang ditawarkannya dibandingkan blockchain lainnya. Dengan fokus pada privasi dan keamanan, skalabilitas, biaya transaksi yang rendah, waktu konfirmasi blok yang cepat, dan kemampuannya untuk mendukung kontrak pintar, Aleph Zero meyakinkan kami bahwa kemitraan ini adalah langkah maju yang tepat.
Nick Zivković - Insinyur Utama Interlock
Insinyur Utama kami, Nick Zivković, menjelaskan mengapa Interlock memilih Aleph Zero. “Itu karena mereka memiliki platform teknologi yang solid, dan mereka memiliki hal-hal seperti Liminal, yang mengimplementasikan komputasi multi-partai, dan juga jembatan lintas rantai (memungkinkan Anda melakukan komputasi pribadi di Azero dan komputasi publik di ETH, misalnya ).”
“Ini menarik untuk Interlock, karena ini berarti bahwa kami dapat mendesentralisasikan logika Interlock, tanpa mengungkapkan cara kerja heuristik, atau apa yang mereka hitung (yang merupakan bagian dari keuntungan kami melawan penipu),” katanya.
Mengenai privasi, Nick berkomentar tentang bagaimana dimungkinkan untuk memiliki privasi dan transparansi di blockchain. “Blockchain berisi data yang dapat dilihat oleh semua orang. Jadi hal-hal seperti transaksi dan saldo rekening disimpan dan terlihat. Tapi, kami memiliki cara untuk mengaburkan data. Cara yang paling jelas adalah melalui kriptografi, yang menyimpan data yang tidak dapat dipahami oleh siapa pun yang tidak memiliki kunci enkripsi.”
“Cara yang kurang dikenal adalah hal-hal seperti filter mekar dan pohon merkle. Bloom-filter adalah struktur khusus yang dapat menyimpan data, tetapi tidak dapat mengambil data. Yang dapat dilakukannya hanyalah memberi tahu Anda jika bagian tertentu dari data mungkin ada di dalam kumpulan, atau jelas tidak ada di dalam kumpulan. Jadi jika kita menyimpan sesuatu di dalam filter, kita tidak akan dapat menjelajahi filter secara langsung, kita hanya dapat menanyakan filter jika ada data tertentu yang dimasukkan ke dalamnya, ”katanya.
“Misalnya, saya tidak bisa bertanya 'siapa yang ada di rumahmu tadi malam'. Tapi saya bisa bertanya 'apakah Rick ada di rumahmu tadi malam, apakah Andy ada di rumahmu tadi malam, dll'. Blockchain apa pun dapat menerima filter mekar yang telah dibangun sebelumnya alih-alih alamat mentah, dan memenuhi setiap transaksi yang berisi alamat yang ada di filter mekar itu, ”lanjutnya.
“Dengan kata lain, saya dapat mengirimkan filter mekar dengan 1k alamat (yang hanya N milik saya), dan kemudian saya dapat (di lain waktu) mengirimkan transaksi T, yang melibatkan alamat A, di mana A <= N. Blockchain ( via smart-contract, mungkin), akan mengeksekusi semua transaksi yang berisi alamat-alamat yang ada di bloom filter yang saya ajukan,” kata Nick.
“Jadi ada cara untuk mengaburkan penggagas transaksi, sambil mempertahankan konsistensi blockchain, pada infrastruktur yang terlihat oleh publik. Yang mengatakan, orang masih dapat melacak / memeriksa evolusi keadaan blockchain (yaitu perubahan saldo akun, dan menebak akun mana yang memindahkan berapa banyak uang ke akun lain mana). Lebih tidak jelas daripada memiliki log transaksi yang tepat, tetapi masih belum memiliki kerahasiaan yang sempurna.”
“Bagaimanapun, selama negara kontrak pintar bersifat publik, Anda dapat mengekstraksi banyak informasi. Solusinya adalah membuat negara bagian itu rahasia atau tidak jelas. Untuk melakukan itu, Anda akan menggunakan komputasi multi-partai, yang didukung Aleph Zero melalui Liminal. Teknik ini bekerja melalui pembagian rahasia, dan memberi Anda lebih banyak anonimitas daripada solusi janky bloom-filter yang disebutkan di atas. Yang mengatakan, tidak ada rahasia permanen. Dengan waktu, motivasi, dan kemajuan teknologi yang cukup, orang akan dapat menghapus anonimitas transaksi/perhitungan ini,” katanya.
Kami memilih Aleph Zero karena fokusnya pada privasi dan keamanan, penggunaan Zero-Knowledge Proofs (ZKPs), dan teknologi zk-SNARKs, skalabilitasnya yang tinggi dan biaya transaksi yang rendah, waktu konfirmasi blok yang cepat, dan kemampuannya untuk mendukung smart kontrak.
Fitur privasi Aleph Zero cukup kuat dan menawarkan beberapa keunggulan dibandingkan protokol blockchain lainnya. Protokol menggunakan teknologi zk-SNARKs untuk memastikan bahwa transaksi bersifat pribadi dan rahasia, sehingga hampir tidak mungkin bagi siapa pun untuk melacak transaksi kembali ke sumbernya. Ini menjadikan Aleph Zero pilihan yang menarik bagi organisasi yang membutuhkan tingkat privasi dan keamanan yang tinggi.
zk-SNARKs adalah teknologi yang memungkinkan transaksi pribadi dan aman di blockchain. Ini dilakukan dengan membuktikan bahwa pernyataan tertentu benar tanpa mengungkapkan informasi apa pun tentang pernyataan itu sendiri. Dalam konteks Aleph Zero, zk-SNARK digunakan untuk memastikan bahwa transaksi bersifat pribadi dan rahasia. Mereka melakukannya dengan menutupi input dan output dari setiap transaksi, serta jumlah yang ditransaksikan, dengan bukti kriptografi yang kemudian diverifikasi oleh jaringan. Ini memastikan bahwa transaksi tersebut valid, tanpa mengungkapkan informasi sensitif apa pun.
Tujuan dan sasaran kami adalah menyediakan platform yang aman dan pribadi bagi penggunanya, di mana pengguna dapat memutuskan apakah akan mengirimkan data mereka secara pribadi. Penggunaan teknologi zk-SNARKs oleh Aleph Zero menjadikannya pilihan yang menarik untuk mencapai tujuan ini. Dengan memanfaatkan zk-SNARK, kami dapat memastikan bahwa semua transaksi di platformnya bersifat pribadi dan rahasia, memberikan lapisan keamanan tambahan dan ketenangan pikiran kepada pengguna.
Fokus Aleph Zero pada privasi dan keamanan lebih selaras dengan tujuan dan sasaran kami. Selain itu, penggunaan teknologi zk-SNARKs oleh Aleph Zero menjadikannya pilihan yang lebih menarik bagi organisasi yang membutuhkan privasi dan keamanan tingkat tinggi. Aleph Zero juga menawarkan waktu konfirmasi blok yang cepat, biaya transaksi rendah, dan skalabilitas tinggi, menjadikannya pilihan kuat bagi organisasi yang ingin membangun platform blockchain.
Mekanisme konsensus Aleph Zero unik karena menggunakan kombinasi protokol asiklik terarah (DAG) dan toleransi kesalahan Bizantium (BFT). Ini memungkinkan waktu konfirmasi transaksi lebih cepat dan skalabilitas lebih tinggi daripada protokol blockchain lainnya. Selain itu, mekanisme konsensus Aleph Zero dirancang untuk hemat energi. Arsitekturnya dirancang sangat modular, memungkinkan integrasi yang mudah dengan teknologi dan protokol lain. Ini membantu memastikan bahwa platform dapat menskalakan dan beradaptasi dengan perubahan kebutuhan dan persyaratan.
Kontrak pintar adalah bagian integral dari platform blockchain Aleph Zero, memungkinkan pembuatan dan pelaksanaan transaksi yang dapat diprogram. Kontrak ini disimpan di blockchain dan secara otomatis dieksekusi ketika kondisi tertentu terpenuhi. Mereka dapat digunakan untuk membuat aplikasi terdesentralisasi (DApps) yang berjalan di blockchain, menawarkan kepada pengguna lebih banyak fungsionalitas dan fleksibilitas daripada aplikasi terpusat tradisional. Bagi kami, penggunaan smart contract di Aleph Zero dapat membantu memfasilitasi pelaksanaan transaksi dan perjanjian yang kompleks, antara lain seperti manajemen rantai pasokan, layanan keuangan, dan berbagi data. Kontrak pintar juga dapat membantu mengotomatiskan proses tertentu, mengurangi kebutuhan perantara dan meningkatkan efisiensi.
Blockchain Aleph Zero menggunakan Zero-Knowledge Proofs (ZKPs). ZKP adalah jenis protokol kriptografi yang memungkinkan satu pihak membuktikan kepada pihak lain bahwa pernyataan tertentu benar tanpa mengungkapkan informasi tambahan apa pun. Konsep ini pertama kali diperkenalkan pada 1980-an dan telah diterapkan di berbagai bidang, termasuk teknologi blockchain, otentikasi, dan komunikasi yang aman. Bukti tanpa pengetahuan dianggap sangat aman dan menyediakan cara untuk memverifikasi informasi tanpa mengorbankan privasi.
Bukti tanpa pengetahuan didasarkan pada algoritme matematika yang rumit dan melibatkan serangkaian interaksi antara pembukti dan pemverifikasi. Prover bertujuan untuk meyakinkan verifikator bahwa pernyataan tertentu benar, sedangkan verifikator bertujuan untuk mengkonfirmasi validitas pernyataan tanpa mempelajari informasi tambahan apapun. Interaksi antara kedua belah pihak memastikan bahwa pembukti tidak dapat menipu dan pemverifikasi dapat yakin akan kebenaran pernyataan tersebut.
Bukti tanpa pengetahuan memiliki banyak aplikasi praktis. Misalnya, mereka dapat digunakan dalam teknologi blockchain untuk memverifikasi validitas transaksi tanpa mengungkapkan informasi sensitif apa pun tentang pihak-pihak yang terlibat. Mereka juga dapat digunakan untuk otentikasi kata sandi, di mana pengguna dapat membuktikan bahwa mereka mengetahui kata sandi tanpa mengungkapkan kata sandi itu sendiri. Bukti tanpa pengetahuan dianggap sebagai alat penting untuk meningkatkan keamanan dan privasi dalam berbagai konteks.