Vào một cuối tuần đó, tôi in bản bạch thư của DUSK ra giấy. Từ phần đồng thuận đến lớp mạng, tôi lần lượt bóc tách từng lớp, vừa xem vừa vẽ sơ đồ ngay trên sổ tay; cả một bàn đầy ắp chữ đen trên nền trắng.
Đầu tiên tôi vẽ phần đồng thuận. Trong tài liệu DUSK hiện nay, nó được gọi là Succinct Attestation, viết tắt là SA. Đây là sự tiến hóa từ bộ khung SBA thời kỳ đầu cộng với cơ chế bỏ phiếu mù (blind) để tạo bằng chứng. Thời gian tạo khối mục tiêu nằm trong khoảng 10 đến 15 giây, cung cấp tính cuối cùng xác định (deterministic finality). Tôi vẽ đến đây thì dừng lại một chút: trong bối cảnh tài chính, điều đáng sợ nhất là cụm ba chữ “đã được xác nhận” vẫn có thể bị lật lại; điểm này của nó đã chặn hẳn đường lui. $ETH
Tiếp theo tôi vẽ phần giao dịch. Nổi bật là hai mô hình Phoenix và Moonlight: một cái là bí mật (confidential), một cái là trong suốt (transparent), tự do chọn. Ngoài ra còn có Zedger, nằm ở giữa như một giao thức tài sản lai để hỗ trợ XSC. XSC viết đầy đủ là Confidential Security Contract, nghĩa là hợp đồng bảo mật bí mật. Tôi còn ghi một dòng nhỏ bên cạnh hình: “Thực thi giữ lại tại chỗ (local), tuân thủ dựa vào chứng minh.” $BTC
Đến lớp mạng, tôi vẽ Kadcast, đồng thời tiện tay điền tên từng thành phần như DuskDS, DuskVM, DuskEVM, Hedger và Citadel vào từng khung. Tên càng ghi càng nhiều, giấy càng vẽ càng chật; tôi dừng lại uống một ngụm nước.
Vẽ xong hết, tôi ngồi trên ghế mà ngẩn ra nửa ngày. Tách từng lớp ra thì không hẳn là tuyệt kỹ độc quyền; chỉ khi ghép lại thành một chỉnh thể thì mới thấy ra “điều hay” nằm ở đâu. Bức sơ đồ kiến trúc DUSK đó về sau tôi không thu lại—vẫn dán cạnh bàn làm việc, thỉnh thoảng lại liếc nhìn. #dusk $DUSK @Dusk
Đầu tiên tôi vẽ phần đồng thuận. Trong tài liệu DUSK hiện nay, nó được gọi là Succinct Attestation, viết tắt là SA. Đây là sự tiến hóa từ bộ khung SBA thời kỳ đầu cộng với cơ chế bỏ phiếu mù (blind) để tạo bằng chứng. Thời gian tạo khối mục tiêu nằm trong khoảng 10 đến 15 giây, cung cấp tính cuối cùng xác định (deterministic finality). Tôi vẽ đến đây thì dừng lại một chút: trong bối cảnh tài chính, điều đáng sợ nhất là cụm ba chữ “đã được xác nhận” vẫn có thể bị lật lại; điểm này của nó đã chặn hẳn đường lui. $ETH
Tiếp theo tôi vẽ phần giao dịch. Nổi bật là hai mô hình Phoenix và Moonlight: một cái là bí mật (confidential), một cái là trong suốt (transparent), tự do chọn. Ngoài ra còn có Zedger, nằm ở giữa như một giao thức tài sản lai để hỗ trợ XSC. XSC viết đầy đủ là Confidential Security Contract, nghĩa là hợp đồng bảo mật bí mật. Tôi còn ghi một dòng nhỏ bên cạnh hình: “Thực thi giữ lại tại chỗ (local), tuân thủ dựa vào chứng minh.” $BTC
Đến lớp mạng, tôi vẽ Kadcast, đồng thời tiện tay điền tên từng thành phần như DuskDS, DuskVM, DuskEVM, Hedger và Citadel vào từng khung. Tên càng ghi càng nhiều, giấy càng vẽ càng chật; tôi dừng lại uống một ngụm nước.
Vẽ xong hết, tôi ngồi trên ghế mà ngẩn ra nửa ngày. Tách từng lớp ra thì không hẳn là tuyệt kỹ độc quyền; chỉ khi ghép lại thành một chỉnh thể thì mới thấy ra “điều hay” nằm ở đâu. Bức sơ đồ kiến trúc DUSK đó về sau tôi không thu lại—vẫn dán cạnh bàn làm việc, thỉnh thoảng lại liếc nhìn. #dusk $DUSK @Dusk