Memahami nol blokade pengetahuan

Cara menunjukkan Anda tahu sesuatu tanpa menunjukkan apa yang Anda ketahui

Jumat lalu melihat peluncuran Zcash, blockchain publik baru dan cryptocurrency terkait yang menarik banyak perhatian. Sekarang, sudah ada ratusan cryptocurrency, jadi setiap peserta muda pemula membutuhkan pembeda yang serius untuk mengatasi persaingan. Dalam kasus Zcash, ini mudah - pengguna Zcash dapat saling mengirim uang dalam privasi mutlak. Untuk mata uang kripto yang didasarkan pada blockchain, ini adalah pencapaian teknis yang luar biasa. (Padahal perlu diperhatikan bahwa rantai lain seperti Monero dan Dash bertujuan pada tujuan yang sama menggunakan cara yang lebih sederhana tetapi kurang efektif.)

Seperti aku menulis tentang sebelumnya, dalam arti umum, blockchain (baik publik atau swasta) mewakili trade-off di mana disintermediasi diperoleh dengan mengorbankan kerahasiaan. Blockchain memberikan cara baru yang cerdas bagi peserta untuk berbagi database dengan aman, meskipun mereka tidak saling percaya, tanpa memerlukan perantara pusat. Tetapi ada harga yang harus dibayar untuk desentralisasi peer-to-peer ini - "node" milik setiap peserta dalam rantai harus memverifikasi setiap transaksi untuk dirinya sendiri, dan ini pada gilirannya berarti ia melihat apa yang dilakukan orang lain.

Dua cara untuk berantai

Dalam kasus blockchain publik dan cryptocurrency, database bersama berfungsi terutama sebagai catatan siapa yang mengontrol (dan secara efektif memiliki) berapa banyak cryptocurrency, dengan taburan opsional "metadata" (bitcoin) atau logika kontrak (Ethereum) di atasnya. Sebaliknya, dalam blockchain pribadi, kita cenderung melihat dua kelas kasus penggunaan utama: (a) kepemilikan dan transfer aset eksternal yang diwakili oleh token pada rantai, dan (b) aplikasi yang lebih umum terkait dengan penyimpanan dan pengambilan data. Misalnya di produk kita sendiri MultiRantai, kedua kelas kasus penggunaan ini masing-masing diimplementasikan menggunakan aset asli dan aliran data.

Dalam hal penyimpanan data umum, blockchain menyediakan sejumlah layanan: membuktikan dari mana suatu data berasal, memberi stempel waktu, dan membuat notaris untuk mencegah modifikasi oleh sebagian kecil peserta blockchain. Tetapi blockchain tidak perlu mengatakan apa-apa tentang datanya sendiri - setiap aplikasi dapat memutuskan apa arti sepotong data, dan apakah itu valid. Data buruk dapat diabaikan begitu saja di tingkat aplikasi, tanpa menyebabkan kerusakan pada status blockchain secara keseluruhan.

Sebaliknya, jika blockchain secara langsung mentransfer aset yang diberi token, mereka harus menerapkan aturan internal mengenai validitas transfer tersebut. Sederhananya, acara seperti "Alice membayar Bob satu Euro" hanya akan disetujui oleh rantai jika Alice memiliki setidaknya satu Euro atas namanya. Sementara berbagai jenis blockchain mengekspresikan aturan ini dengan cara yang berbeda (batasan transaksi bitcoin vs kontrak pintar Ethereum), mereka semua berbagi properti bahwa keuangan Alice harus diketahui oleh setiap node dalam rantai. Ini memungkinkan mereka untuk menilai apakah pembayarannya valid, mengetahui berapa banyak hasil yang diperoleh Bob, dan mengevaluasi pembayaran apa pun di masa mendatang dari Bob kepada Charlie dan lainnya.

Pada titik ini, pembaca yang akrab dengan blockchain akan menunjukkan bahwa Alice dan Bob tidak secara langsung diidentifikasi dengan nama pada sebuah rantai. Sebaliknya, masing-masing bertransaksi di bawah satu atau lebih "alamat", yang merupakan string alfanumerik panjang yang tidak ada hubungannya dengan identitas dunia nyata mereka. Meskipun ini benar, pada kenyataannya ini tidak banyak membantu, karena ada beberapa cara di mana hubungan antara pengguna dan alamat mereka dapat disimpulkan.

Pertama dan paling sederhana, untuk bertransaksi dengan seseorang di blockchain, saya perlu mengetahui setidaknya satu alamat mereka. Jadi jika saya mengirimkan uang kepada mereka, saya dapat melihat ke mana uang itu selanjutnya, dan jika mereka membayar saya, saya dapat melihat dari mana asalnya. Kedua, jika saya kebetulan mengetahui sesuatu tentang peserta dari dunia nyata (misalnya jenis aset apa yang mereka perdagangkan pada jam berapa), saya dapat mencari aktivitas rantai untuk pola yang sesuai, dan kemudian menyimpulkan alamat mereka dengan tingkat tinggi kepercayaan. Terakhir, begitu saya mengetahui satu alamat peserta, saya sering kali dapat mengetahui alamat lain yang mereka miliki dan gunakan, dengan memantau aliran dana penuh di rantai. Meskipun hal ini tidak sepele untuk dicapai, namun hal tersebut tentunya dimungkinkan dengan motivasi yang cukup, seperti yang dibuktikan oleh perusahaan seperti Rantai dan Skry yang mencari nafkah dengan menyediakan jenis "analisis jaringan" untuk bitcoin.

Disimpan oleh enkripsi?

Kontras antara aset dan data bersentuhan langsung dengan pertanyaan tentang enkripsi. Dalam kasus penyimpanan data umum di blockchain, kami dapat mengenkripsi informasi yang disimpan, sambil tetap mendapatkan manfaat dari sumber data, cap waktu, dan keabadian. Tak satu pun dari fitur ini membutuhkan wawasan tentang datanya sendiri. Oleh karena itu, sangat valid bagi dua peserta untuk menggunakan blockchain untuk menyimpan informasi yang hanya dapat mereka baca, sambil tetap mendapatkan manfaat dari peserta lain yang berkomitmen pada asal data tersebut dan keberadaannya pada titik waktu tertentu.

Sebaliknya, enkripsi seperti ini tidak dapat digunakan oleh transaksi yang mewakili transfer aset yang dipatokkan. Jika Alice dan Bob mengenkripsi transaksi mereka, maka aset yang dipermasalahkan tidak dapat digunakan dengan aman oleh peserta lain dalam rantai tersebut, karena tidak ada orang lain yang tahu di mana sebenarnya aset tersebut. Aset akan berhenti memiliki arti kolektif pada rantai, yang menghancurkan keseluruhan poin.

Di sektor keuangan, konflik antara privasi dan likuiditas ini adalah kesulitan utama dalam menggunakan blockchain untuk mentransfer aset, sehingga menghancurkan harapan banyak perusahaan rintisan. Selagi teknis kelayakan memindahkan aset melalui blockchain telah dibuktikan oleh proyek percontohan yang tak terhitung jumlahnya, dalam praktiknya hal ini menyebabkan terlalu banyak aktivitas yang terungkap di antara rekan-rekan. Kebocoran informasi adalah kerugian di saat-saat terbaik, tetapi ini menjadi penghenti yang lengkap ketika peserta rantai berada dalam persaingan yang ketat, atau di mana peraturan melarangnya.

Akibatnya, banyak startup "buku besar terdistribusi" terkemuka telah beralih dari gagasan penyelesaian on-chain, kembali ke transaksi bilateral yang lebih tradisional yang dienkripsi dan diaktakan pada blockchain di bawah paradigma "penyimpanan data umum". Ini dapat mencegah perselisihan dan pengeluaran ganda, tetapi penyelesaian itu sendiri tetap berada di luar rantai. Meskipun blockchain masih memberikan beberapa nilai, itu kurang transformatif dari yang diharapkan. Tidak diragukan lagi, ada lebih dari beberapa pertemuan wajah merah antara startup dan investor mereka.

Namun, setelah semua kekecewaan, keselamatan akhirnya mungkin ada. Masukkan nol blockchain pengetahuan.

Memperkenalkan nol pengetahuan

Sebelum membahas blockchain jenis baru ini, ada baiknya untuk memahami prinsip pengetahuan nol itu sendiri. Dalam pengertian umum, bukti pengetahuan nol adalah bukti yang menunjukkan kebenaran pernyataan tertentu, tanpa mengungkapkan informasi tambahan apa pun di luar apa yang coba dibuktikannya.

Sebagai contoh, katakanlah saya memiliki seorang teman buta warna yang memiliki dua pena, yang identik kecuali yang satu hijau dan yang satu biru. Teman saya tidak bisa membedakan keduanya, dan saya ingin meyakinkan dia bahwa mereka memang berbeda. Tentu saja, saya tidak bisa melakukan ini hanya dengan memberi tahu dia warna, karena dia tidak bisa menilai apakah saya berbohong atau tidak.

Jadi apa yang bisa kulakukan? (Kenapa tidak luangkan waktu sebentar dan coba sendiri jawabannya ...) Yah, aku bisa memintanya untuk mengambil selembar kertas, dan menggambar dua garis di atasnya di ruangan lain. Saat melakukan ini, ia dapat dengan bebas memutuskan apakah akan menggunakan pena yang sama untuk kedua garis, atau satu pena untuk masing-masing. Dari sudut pandangnya, hasilnya terlihat sama. Kemudian dia kembali dengan kertas itu, dan aku memberitahunya apakah dia menggunakan satu atau dua pena. Tentu saja, jika pulpennya berwarna sama, aku tidak akan tahu. Jadi fakta bahwa saya melakukannya dengan benar membuktikan bahwa mereka berbeda.

Yah, kurang tepat. Ada masalah dengan logika ini. Bahkan jika pulpennya identik, saya masih memiliki peluang 50% untuk memberikan jawaban yang benar, karena hanya ada dua kemungkinan (dia menggunakan satu atau dua pena). Jadi satu tebakan yang beruntung tidak membuktikan apa-apa. Untuk memperkuat kasus saya, permainan harus dimainkan dalam beberapa putaran. Setelah setiap ronde, peluang saya untuk secara konsisten turun setengah. Jadi dengan 5 putaran, saya memiliki peluang 1 dari 32 untuk berhasil berpura-pura. Dengan 10 putaran, itu 1 banding 1024, dan dengan 20 putaran, 1 banding 1048576 - dengan kata lain, satu banding sejuta. Bergantung pada tingkat kebosanan dan kecurigaan relatif teman saya, dia dapat mencapai tingkat probabilistik bukti yang dia inginkan, meskipun tidak pernah memiliki kepastian yang mutlak.

Bawa snark

Tidak ada bukti pengetahuan dalam blockchain yang menerapkan prinsip serupa, meskipun tentu saja itu bukan tentang warna pena. Sebaliknya, mereka bertujuan untuk membuktikan pernyataan "transfer aset ini valid", tanpa mengungkapkan sesuatu yang penting tentang transfer itu sendiri. Zcash menggunakan teknik yang relatif baru untuk bukti pengetahuan nol yang disebut zk-SNARKs, the penjelasan lengkapnya adalah (secara halus) di luar cakupan bagian ini. Tetapi ide dasarnya adalah ini: kondisi komputasi apa pun dapat diwakili oleh rangkaian aritmatika, yang mengambil beberapa data sebagai input dan memberikan jawaban "benar" atau "salah" sebagai tanggapan. Zk-SNARK menggunakan model rangkaian ini untuk memungkinkan saya membuktikan, sampai tingkat kepastian yang diinginkan, bahwa saya memiliki masukan yang memberikan respons yang benar, tanpa mengungkapkan masukan itu sendiri. Setidaknya secara filosofis, ini seperti membuktikan bahwa dua pulpen adalah warna yang berbeda, tanpa mengungkapkan apa warna itu.

Zk-SNARK menggunakan trik kecil yang rapi untuk menghindari interaktivitas yang khas dari bukti pengetahuan nol, di mana pihak yang skeptis berulang kali mengajukan tantangan kepada pihak yang membuat klaim. Dalam kasus pena kami, tantangan ini adalah pilihan teman saya antara menggunakan satu atau dua pena di setiap putaran. Jenis interaktivitas ini tidak dapat dilakukan di blockchain karena tidak ada pihak pusat tepercaya yang mengatur tantangan. Sebaliknya, zk-SNARK menggunakan perkiraan "ramalan acak" di mana tantangan dibuat secara deterministik oleh beberapa kode, tetapi berperilaku untuk semua maksud dan tujuan seolah-olah itu acak. Bukan kebetulan, kombinasi determinisme dan ketidakpastian ini menggunakan jenis fungsi hash yang sama yang mengamankan blockchain itu sendiri.

Tidak ada bukti pengetahuan yang telah ada untuk sementara waktu, tetapi zk-SNARKs memperkenalkan sejumlah inovasi yang membuatnya dapat digunakan di blockchain. Yang terpenting, zk-SNARKs mengurangi ukuran bukti dan upaya komputasi yang diperlukan untuk memverifikasinya. Zerocoin, upaya sebelumnya untuk menggunakan nol bukti pengetahuan di blockchain, membutuhkan transaksi 45 kb, yang masing-masing membutuhkan waktu setengah detik untuk memeriksa (angka diambil dari laporan resmi yang menjadi dasar Zcash). Ini jauh lebih buruk daripada bitcoin, yang transaksinya biasanya berukuran 0.3 kb dan dapat diverifikasi dalam waktu kurang dari satu milidetik. Sebaliknya, transaksi Zcash berbobot 1kb dan dapat diperiksa dalam waktu kurang dari 6 milidetik. Ini menempatkan Zcash di liga skalabilitas yang sama dengan bitcoin - pencapaian yang luar biasa. Jika kita angkat topi kepada pencipta bitcoin, kita harus melepas kaus kaki dan sepatu kita untuk ini.

Hati-hati disarankan

Sebelum Anda mengonversi semua bitcoin Anda ke Zcash, ada beberapa peringatan yang perlu diingat. Pertama, kriptografi Zcash bergantung pada proses penyiapan tepercaya, di mana dua kunci publik panjang diturunkan dari satu kunci pribadi yang dibuat secara acak. Sangat penting bahwa kunci pribadi ini dihancurkan, karena siapa pun yang memilikinya dapat memalsukan bukti yang diandalkan oleh sistem. Dalam kasus Zcash, kunci privat dibuat dalam upacara yang rumit, dijelaskan secara mendetail di sini. Upacara tersebut melibatkan beberapa karakter terkenal dari dunia cryptocurrency, yang masing-masing (kami diberitahu) hanya memiliki sebagian pandangan dari kunci privat. Pada gilirannya, ini berarti bahwa Zcash hanya dapat dikompromikan jika semua peserta upacara berkolusi dengan niat jahat. Terserah pembaca untuk memutuskan seberapa percaya diri mereka tentang hal itu.

Kedua, meskipun relatif cepat memeriksa transaksi Zcash anonim, menciptakan setiap transaksi ini membawa beban komputasi yang serius. Menurut Pusat Kecepatan Zcash, saat ini dibutuhkan 48 detik pada server kelas atas, dan lebih dari 3 GB memori. Ini membuatnya tidak praktis untuk bertransaksi secara anonim dari perangkat seluler dan desktop serta laptop lama. Zcash sebagian mengatasi batasan ini dengan mendukung cryptocoin biasa yang terlihat (dengan transaksi cepat) dan "catatan" anonim (dengan yang lambat), dengan metode built-in untuk mengkonversi antara keduanya.

Ketiga, bahkan jika kita berasumsi bahwa kriptografi yang mendasarinya bagus, mungkin ada bug yang bersembunyi di kode Zcash yang memungkinkan catatan anonim dibuat begitu saja. Ini akan memungkinkan basis moneter Zcash meningkat tanpa batas, pada akhirnya membuat cryptocurrency tidak berharga. Tidak seperti cryptocurrency transparan seperti bitcoin, peristiwa bencana ini tidak dapat dideteksi, karena inti dari Zcash adalah menyembunyikan transaksi. Meskipun demikian, menurut Zooko Wilcox, CEO Zcash, pekerjaan sedang dilakukan untuk menemukan solusi, sehingga kami dapat menantikannya.

Terakhir, seperti cryptocurrency lain yang didasarkan pada bukti kerja, potensi serangan 51% tetap ada. Ini berarti bahwa sekelompok "penambang" dengan lebih dari setengah kekuatan komputasi jaringan dapat berkolusi untuk membalikkan transaksi yang dianggap orang lain telah selesai (penambang yang buruk masih tidak dapat memalsukan transaksi yang mencuri dana orang lain). Zcash mengandalkan dengan cerdas Equihash, sebuah algoritma hashing yang berbeda dari SHA-256 bitcoin, yang berarti bahwa massa besar kekuatan penambangan bitcoin yang ada tidak dapat berbalik melawan Zcash. Equihash juga dirancang agar lebih tahan terhadap "ASIC" (mikroprosesor tujuan khusus) yang telah mengubah penambangan bitcoin menjadi oligopoli, tetapi hanya waktu yang akan memberi tahu jika insinyur perangkat keras dapat menemukan solusi, dan berapa biayanya.

Tanpa pengetahuan blockchain pribadi

Sejauh ini, kami telah memfokuskan diskusi kami pada blockchain Zcash publik dan cryptocurrency. Tetapi bagaimana dengan aset eksternal yang bergerak di atas blockchain pribadi atau yang diizinkan dan buku besar bersama? Bisakah teknik nol pengetahuan yang sama digunakan?

Secara teknis, jawabannya tidak diragukan lagi adalah ya. Dibandingkan dengan tur teoritis dan teknologi yang mendasari Zcash, sangat mudah untuk memperluas protokol guna mendukung aset yang diterbitkan dalam sebuah rantai. Yang diperlukan hanyalah memperpanjang kondisi yang dibuktikan oleh zk-SNARK untuk menegakkan pelestarian banyak aset, bukan satu mata uang kripto. Atau lebih sederhananya, buat beberapa subsistem anonim yang berbeda pada satu blockchain, masing-masing mewakili jenis aset yang berbeda, dan bertransaksi dalam setiap subsistem persis seperti yang dilakukan Zcash saat ini. Metode kedua ini sama sekali tidak membutuhkan pemahaman tentang zk-SNARKs.

Bagaimana siklus hidup aset dalam model ini? Pertama, entitas tepercaya mengeluarkan token yang mewakili aset, dengan mengirimkan transaksi blockchain yang terlihat yang menyatakan nilai token tersebut. Entitas yang sama kemudian akan melakukan transaksi kedua yang mengubah token yang terlihat menjadi "catatan" bergaya Zcash yang dianonimkan, secara efektif memindahkan aset ke bawah tanah. Uang kertas ini kemudian dapat ditransfer secara diam-diam dari penerbit ke pihak lain, dan seterusnya di antara peserta rantai. Seperti halnya Zcash, transaksi transfer dapat diverifikasi sebagai valid oleh semua peserta blockchain tanpa mengungkapkan konten mereka. Akhirnya, ketika pemegang ingin menebus catatan, mereka mengubahnya kembali menjadi token yang terlihat menggunakan transaksi gaya Zcash lainnya, mengirim token tersebut ke penerbit asli, dan menerima aset dunia nyata yang setara sebagai gantinya. Kami mungkin juga mengizinkan catatan untuk ditukarkan secara langsung secara anonim, dalam hal ini peserta blockchain tidak akan tahu berapa banyak aset yang masih beredar.

Jadi transaksi nol pengetahuan menjanjikan untuk melepaskan simpul Gordian yang telah mencegah blockchain digunakan untuk penyelesaian di sektor keuangan. Singkatnya, dalam transaksi blockchain biasa, ketika sebuah aset dikirim dari satu bank ke bank lain, detail transaksi tersebut dapat dilihat oleh setiap bank lain di rantai tersebut. Sebaliknya, dalam transaksi pengetahuan nol, yang lain hanya tahu bahwa transaksi yang valid telah terjadi, tetapi tidak ada tentang pengirim, penerima, kelas aset (jika kita pintar) dan kuantitas. Bahkan volume transaksi dapat disamarkan oleh peserta yang secara teratur membuat transaksi palsu di mana mereka mengirim aset kepada diri mereka sendiri.

Dalam hal privasi, ini sama baiknya dengan emas batangan yang bepergian dalam tas kerja dari satu bank ke bank lain, tetapi tanpa biaya dan waktu untuk memindahkan emas secara fisik. Dan itu lebih baik daripada menggunakan perantara tepercaya seperti bank kustodian, karena bahkan tidak ada satu pihak pun yang melihat semua yang terjadi. Untuk pertama kalinya, blockchain pengetahuan nol memungkinkan transfer aset dilakukan secara digital dengan basis peer-to-peer, dalam kerahasiaan yang sempurna.

Jangan membuang basis data itu (belum)

Dengan asumsi bahwa dasar-dasar teknis Zcash bagus, saya sepenuhnya berharap itu akan mencapai tingkat atas cryptocurrency dalam hal minat pengembang dan kapitalisasi pasar. Tapi apakah ada masa depan cerah yang sama untuk transaksi pengetahuan nol di swasta blockchain? Akankah mereka melakukan transisi dari laboratorium ke sistem kualitas produksi yang memindahkan uang nyata ke seluruh dunia?

Ini, tentu saja, terlalu dini untuk mengatakannya. Tetapi ada sejumlah pertanyaan yang perlu dijawab sebelum pendukung blockchain yang diizinkan dapat menunjukkan nol transaksi pengetahuan dan dengan kemenangan menyatakan kemenangan.

Pertama, dan yang terpenting, apakah ini aman? Dapatkah kita benar-benar yakin bahwa kriptografi yang mendasari dan implementasi kode cukup kuat untuk mencegah pihak jahat menghasilkan aset begitu saja? Seperti yang disebutkan sebelumnya, tidak seperti blockchain transparan, masih belum mungkin untuk mendeteksi apakah basis moneter dari blockchain pengetahuan nol telah dikompromikan. Namun, tidak ada pengujian yang lebih pasti dari teknologi ini selain merilisnya sebagai blockchain publik terbuka yang tersedia untuk dilihat dan diserang semua orang, dan inilah yang sebenarnya dilakukan Zcash. Setelah beberapa tahun melihat Zcash berjalan dengan lancar, institusi mungkin menjadi yakin bahwa zero knowledge blockchain dapat benar-benar melindungi aset mereka. Seperti halnya semua masalah blockchain, dibutuhkan kesabaran.

Masalah terkait adalah kebaruan dari nol pengetahuan kriptografi itu sendiri. Memang benar bahwa blockchain biasa mengandalkan kriptografi tingkat lanjut - yaitu, enkripsi asimetris (kunci publik / privat) dan fungsi hash kriptografi (sidik jari digital). Dan juga benar bahwa sebagian besar pemrogram dan pengembang aplikasi blockchain tidak memahami prinsip matematika yang mendasari teknik ini. Tetapi poin yang lebih luas adalah ini: jika diperlakukan sebagai kotak hitam, metode ini telah digunakan secara luas selama beberapa dekade, oleh sejumlah besar pengembang dan pengguna (dengar https?) Dan semua orang percaya bahwa metode ini berhasil. Sebaliknya, sampai saat ini tidak ada bukti pengetahuan yang hanya diketahui oleh komunitas kecil akademisi, dan tidak memiliki aplikasi luas di Internet atau di tempat lain. Kita dapat mengharapkan ketidakjelasan ini mengurangi kemauan CIO bank atau petugas risiko untuk memindahkan proses inti mereka ke blockchain pengetahuan nol, setidaknya untuk lima tahun ke depan. Dan mari kita bahkan tidak membayangkan berapa lama waktu yang dibutuhkan regulator untuk merasa nyaman dengan aset yang bergerak dengan cara ini.

Berbicara tentang regulasi memunculkan masalah praktis lainnya dengan blockchain pengetahuan nol. Transaksi anonim dalam blockchain berisi pernyataan tentang transfer dan kepemilikan aset, tetapi pernyataan tersebut hanya dapat dilihat oleh pihak-pihak tertentu (yaitu, mereka yang terlibat langsung). Bahkan jika kita memberikan visibilitas penuh kepada regulator ke dalam blockchain pengetahuan nol dan identitas pesertanya, ia tidak memiliki cara untuk mengetahui apa yang sebenarnya terjadi di dalamnya. Tentu saja, regulator dapat meminta semua peserta untuk mengidentifikasi dan mengungkapkan transaksi mereka, dan mereka dapat melakukan ini secara efisien dengan menggunakan "kunci tampilan" model Zcash. Meskipun demikian, jika pihak-pihak dalam transaksi tertentu ingin merahasiakannya, regulator terjebak, dan tidak tahu siapa yang harus didenda. Tidak ada bank kustodian dari siapa bank tersebut dapat memperoleh gambaran lengkapnya, dan satu-satunya pilihan untuk penegakan hukum adalah dengan menutup seluruh rantai.

Jadi apa intinya? Setidaknya untuk saat ini, saya sarankan untuk mengikuti kemajuan blockchain publik Zcash, untuk melihat bagaimana ia berkembang dan tumbuh. Jika sejarah Ethereum Diulangi, akan ada kejutan dan kerentanan yang bersembunyi di bawah permukaan, menunggu untuk dieksploitasi oleh oportunis yang tamak. Meskipun demikian, dalam jangka panjang, jangan salah: transaksi tanpa pengetahuan adalah terobosan yang mengubah permainan untuk blockchain. Jika prinsip kriptografi yang mendasarinya terbukti masuk akal, perkirakan mereka akan memperluas cakupan kasus penggunaan yang dapat diterapkan blockchain secara signifikan.

Silakan kirim komentar di LinkedIn.

Stempel Waktu:

Lebih dari Multichain