Tahun lalu saya pindah apartemen dari Distrik 7 ke Thu Duc. Saya mengubah alamat, mengubah kontrak utilitas, mengubah registrasi kendaraan. Tapi satu hal yang tetap saya pertahankan: nomor telepon saya. Saya sudah menggunakannya selama delapan tahun. Setiap akun bank, setiap aplikasi pesan, setiap pemulihan email terkait dengannya. Mengganti nomor berarti membangun semuanya dari nol. Untungnya, operatornya mengizinkan saya untuk mempertahankannya saat saya pindah.
Blockchain sedang mengalami fase "pindah" yang persis seperti itu sekarang. Ribuan pengembang telah membangun aplikasi dalam Solidity di Ethereum. Kode mereka, alat bantu mereka, keahlian mereka—semuanya terikat pada ekosistem EVM. Meminta mereka belajar bahasa baru dari nol ibarat meminta mereka mengubah nomor telepon yang sudah mereka pakai selama delapan tahun.
@Dusk_Foundation mengatasi hal itu dengan DuskEVM, sebuah execution layer yang kompatibel dengan Ethereum. Pengembang menulis Solidity, menggunakan Hardhat, dan melakukan deploy kontrak persis seperti yang selama ini mereka lakukan, tetapi aplikasi yang berjalan di Dusk mendapatkan lapisan keamanan yang tidak ditawarkan EVM aslinya: transaksi rahasia yang didukung oleh Zero-Knowledge Proofs, tanpa menulis ulang satu baris kode pun.
Self-critique: Kompatibilitas EVM berarti ikut mewarisi keterbatasan EVM juga. Solidity memiliki pola kerentanan yang sudah diketahui yang masih terus diperbaiki secara bertahap oleh komunitas Ethereum. DuskEVM menambahkan privasi di atasnya, tetapi jika smart contract yang mendasarinya memiliki bug, lapisan privasi tidak memperbaiki bug tersebut. Mempertahankan nomor telepon lama itu nyaman, tapi kalau nomor itu sudah terkompromi, pindah ke apartemen baru tidak menyelesaikan masalah aslinya.
$DUSK seharusnya dinilai berdasarkan bagaimana lapisan privasinya menangani kerentanan yang diwarisi dari kompatibilitas EVM, bukan hanya berdasarkan seberapa mulus pengembang bisa bermigrasi.
#dusk $ACE $APR
Blockchain sedang mengalami fase "pindah" yang persis seperti itu sekarang. Ribuan pengembang telah membangun aplikasi dalam Solidity di Ethereum. Kode mereka, alat bantu mereka, keahlian mereka—semuanya terikat pada ekosistem EVM. Meminta mereka belajar bahasa baru dari nol ibarat meminta mereka mengubah nomor telepon yang sudah mereka pakai selama delapan tahun.
@Dusk_Foundation mengatasi hal itu dengan DuskEVM, sebuah execution layer yang kompatibel dengan Ethereum. Pengembang menulis Solidity, menggunakan Hardhat, dan melakukan deploy kontrak persis seperti yang selama ini mereka lakukan, tetapi aplikasi yang berjalan di Dusk mendapatkan lapisan keamanan yang tidak ditawarkan EVM aslinya: transaksi rahasia yang didukung oleh Zero-Knowledge Proofs, tanpa menulis ulang satu baris kode pun.
Self-critique: Kompatibilitas EVM berarti ikut mewarisi keterbatasan EVM juga. Solidity memiliki pola kerentanan yang sudah diketahui yang masih terus diperbaiki secara bertahap oleh komunitas Ethereum. DuskEVM menambahkan privasi di atasnya, tetapi jika smart contract yang mendasarinya memiliki bug, lapisan privasi tidak memperbaiki bug tersebut. Mempertahankan nomor telepon lama itu nyaman, tapi kalau nomor itu sudah terkompromi, pindah ke apartemen baru tidak menyelesaikan masalah aslinya.
$DUSK seharusnya dinilai berdasarkan bagaimana lapisan privasinya menangani kerentanan yang diwarisi dari kompatibilitas EVM, bukan hanya berdasarkan seberapa mulus pengembang bisa bermigrasi.
#dusk $ACE $APR