Vừa xong một buổi chạy thử trên mạng testnet DuskEVM và thành thật mà nói, thứ gây ấn tượng với tôi lại nhỏ hơn tôi tưởng.
Dusk ($DUSK ) đã triển khai DuskEVM testnet live vào ngày 10/8 — tương thích đầy đủ Solidity/Hardhat, bên trong chạy trên OP Stack. Tôi đã triển khai một hợp đồng cơ bản trong quá trình làm bài, kiểm tra qua trình khám phá Blockscout của testnet theo tài liệu quickstart... và thế là xong. Địa chỉ deployer, số dư, bytecode hợp đồng, mọi lệnh gọi — hiện ra rõ ràng, không khác gì bất kỳ chuỗi EVM nào khác. #dusk @Dusk
Đây là phần khiến tôi phải dừng lại suy nghĩ. Dusk quảng bá mạnh về "privacy với selective disclosure" — bí mật theo mặc định, ZK ở khắp nơi. Nhưng đó là native L1. DuskEVM — phần mà các tổ chức thực sự cắm ứng dụng Solidity vào — lại chạy ở chế độ minh bạch mặc định. Quyền riêng tư không được tích sẵn trong mô hình tài khoản ở đây; nó được chuyển qua Hedger, một sản phẩm testnet riêng được gắn thêm bên trên với mã hóa đồng cấu (homomorphic encryption). Hai sản phẩm khác nhau, hai giả định niềm tin khác nhau, và đa số người đọc cụm "secured by Dusk" sẽ không nhận ra họ đang xây trên cái nào.
Tôi cứ liên tục làm mới trình explorer như thể nó sẽ thay đổi. Không.
Không nói rằng đó nhất thiết là thiết kế tệ — tính module cũng có lý của nó. Nhưng nếu phần “quyền riêng tư cấp độ tài khoản” là điểm bán cho các ứng dụng EVM của tổ chức, và bản thân lớp EVM lại không có sẵn nó một cách native... thì rốt cuộc ai là người sẽ chủ động chọn Hedger khi mainnet lên, thay vì chỉ phát hành công khai rồi gọi đó là “tuân thủ”?
#dusk
Dusk ($DUSK ) đã triển khai DuskEVM testnet live vào ngày 10/8 — tương thích đầy đủ Solidity/Hardhat, bên trong chạy trên OP Stack. Tôi đã triển khai một hợp đồng cơ bản trong quá trình làm bài, kiểm tra qua trình khám phá Blockscout của testnet theo tài liệu quickstart... và thế là xong. Địa chỉ deployer, số dư, bytecode hợp đồng, mọi lệnh gọi — hiện ra rõ ràng, không khác gì bất kỳ chuỗi EVM nào khác. #dusk @Dusk
Đây là phần khiến tôi phải dừng lại suy nghĩ. Dusk quảng bá mạnh về "privacy với selective disclosure" — bí mật theo mặc định, ZK ở khắp nơi. Nhưng đó là native L1. DuskEVM — phần mà các tổ chức thực sự cắm ứng dụng Solidity vào — lại chạy ở chế độ minh bạch mặc định. Quyền riêng tư không được tích sẵn trong mô hình tài khoản ở đây; nó được chuyển qua Hedger, một sản phẩm testnet riêng được gắn thêm bên trên với mã hóa đồng cấu (homomorphic encryption). Hai sản phẩm khác nhau, hai giả định niềm tin khác nhau, và đa số người đọc cụm "secured by Dusk" sẽ không nhận ra họ đang xây trên cái nào.
Tôi cứ liên tục làm mới trình explorer như thể nó sẽ thay đổi. Không.
Không nói rằng đó nhất thiết là thiết kế tệ — tính module cũng có lý của nó. Nhưng nếu phần “quyền riêng tư cấp độ tài khoản” là điểm bán cho các ứng dụng EVM của tổ chức, và bản thân lớp EVM lại không có sẵn nó một cách native... thì rốt cuộc ai là người sẽ chủ động chọn Hedger khi mainnet lên, thay vì chỉ phát hành công khai rồi gọi đó là “tuân thủ”?
#dusk