Tôi đã xem lại tài liệu của Dusk vào đêm qua và tập trung vào một điểm mà trước đó tôi đã bỏ sót: rốt cuộc ai mới là người được tham gia vào cơ chế đồng thuận, và các giao dịch chứng minh chúng là hợp lệ như thế nào.
Provisioner về cơ bản là người khóa DUSK làm tài sản đặt cược. Tài liệu hiện mô tả mức tối thiểu là 1,000 DUSK, nhưng việc đặt cược không tự động khiến một tài khoản đủ điều kiện tham gia đồng thuận ngay lập tức.
Các khoản stake mới phải vượt qua một giai đoạn “trưởng thành” và chỉ trở nên đủ điều kiện vào đầu một epoch. Khi epoch hiện được đặt là 2,160 block, điều này tạo ra một độ trễ có chủ đích trước khi phần stake mới được thêm có thể ảnh hưởng đến quy trình đồng thuận.
Điều đó khiến tôi nghĩ về sự đánh đổi giữa phi tập trung.
Liệu giai đoạn trưởng thành này có thể giúp giảm các thay đổi đột ngột trong tập validator đang hoạt động, đồng thời cũng khiến các người tham gia mới khó có thể nhanh chóng giành được ảnh hưởng? Và nếu stake bị tập trung vào các bên nắm giữ lớn hơn, thì điều đó tác động thế nào đến cách phân bổ “quyền lực đồng thuận” trong thực tế?
Sau đó, tôi xem xét việc xác thực giao dịch.
Moonlight dùng trạng thái tài khoản công khai và chữ ký để chứng minh quyền sở hữu, trong khi Phoenix có thể sử dụng các bằng chứng không kiến thức để ẩn thông tin giao dịch nhưng vẫn chứng minh rằng các điều kiện cần thiết đã được đáp ứng.
Đây là lúc nhận thức của tôi thay đổi. Sự riêng tư ở đây không chỉ đơn giản là “che giấu giao dịch”. Mạng vẫn phải xác minh quyền sở hữu, số dư, ngăn chặn chi tiêu kép và bảo vệ tính toàn vẹn của giao dịch. Câu hỏi thú vị là có thể ẩn bao nhiêu thông tin mà vẫn không làm suy yếu các đảm bảo đó.
Tính “finality” cuộn dồn (rolling finality) bổ sung thêm một lớp nữa. Khi ngày càng nhiều provisioner xây dựng tiếp trên một block, mức độ tin cậy vào block đó tăng lên, khiến một nhánh fork cạnh tranh khó tiến triển hơn.
Nhưng tôi vẫn tò mò: cơ chế này hoạt động ra sao khi stake bị tập trung nặng nề hoặc khi mạng bị gián đoạn kéo dài? Và cộng đồng nghĩ thách thức lớn hơn đối với Dusk là gì: bảo toàn quyền riêng tư, hay bảo toàn đồng thuận phi tập trung khi quy mô tham gia tăng lên?
@Dusk $DUSK #dusk
#dusk $DUSK @Dusk
Provisioner về cơ bản là người khóa DUSK làm tài sản đặt cược. Tài liệu hiện mô tả mức tối thiểu là 1,000 DUSK, nhưng việc đặt cược không tự động khiến một tài khoản đủ điều kiện tham gia đồng thuận ngay lập tức.
Các khoản stake mới phải vượt qua một giai đoạn “trưởng thành” và chỉ trở nên đủ điều kiện vào đầu một epoch. Khi epoch hiện được đặt là 2,160 block, điều này tạo ra một độ trễ có chủ đích trước khi phần stake mới được thêm có thể ảnh hưởng đến quy trình đồng thuận.
Điều đó khiến tôi nghĩ về sự đánh đổi giữa phi tập trung.
Liệu giai đoạn trưởng thành này có thể giúp giảm các thay đổi đột ngột trong tập validator đang hoạt động, đồng thời cũng khiến các người tham gia mới khó có thể nhanh chóng giành được ảnh hưởng? Và nếu stake bị tập trung vào các bên nắm giữ lớn hơn, thì điều đó tác động thế nào đến cách phân bổ “quyền lực đồng thuận” trong thực tế?
Sau đó, tôi xem xét việc xác thực giao dịch.
Moonlight dùng trạng thái tài khoản công khai và chữ ký để chứng minh quyền sở hữu, trong khi Phoenix có thể sử dụng các bằng chứng không kiến thức để ẩn thông tin giao dịch nhưng vẫn chứng minh rằng các điều kiện cần thiết đã được đáp ứng.
Đây là lúc nhận thức của tôi thay đổi. Sự riêng tư ở đây không chỉ đơn giản là “che giấu giao dịch”. Mạng vẫn phải xác minh quyền sở hữu, số dư, ngăn chặn chi tiêu kép và bảo vệ tính toàn vẹn của giao dịch. Câu hỏi thú vị là có thể ẩn bao nhiêu thông tin mà vẫn không làm suy yếu các đảm bảo đó.
Tính “finality” cuộn dồn (rolling finality) bổ sung thêm một lớp nữa. Khi ngày càng nhiều provisioner xây dựng tiếp trên một block, mức độ tin cậy vào block đó tăng lên, khiến một nhánh fork cạnh tranh khó tiến triển hơn.
Nhưng tôi vẫn tò mò: cơ chế này hoạt động ra sao khi stake bị tập trung nặng nề hoặc khi mạng bị gián đoạn kéo dài? Và cộng đồng nghĩ thách thức lớn hơn đối với Dusk là gì: bảo toàn quyền riêng tư, hay bảo toàn đồng thuận phi tập trung khi quy mô tham gia tăng lên?
@Dusk $DUSK #dusk
#dusk $DUSK @Dusk

