#dusk $DUSK
$GPS sẵn sàng bay cao hơn cao hơn nữa thì sớm sẽ chạm tới bầu trời nhưng đoạn khiến tôi dừng lại trong tài liệu <c-1/> của @Dusk không phải là để ký.

mà là lời cảnh báo rằng bộ tạo giao dịch không phải là một ví.

W3sper cung cấp cho ứng dụng các công cụ cấp thấp hơn để kết nối với Rusk, truy vấn trạng thái và dựng các giao dịch. Nhưng nếu một khách muốn ký mà không có phần mở rộng ví, thì phải tự cung cấp những phần mà W3sper cố tình không tự chịu trách nhiệm.

Trong đó có việc lưu trữ khóa có thể khôi phục và một kho quỹ được đồng bộ phía sau “Bookkeeper” của nó, bao gồm cả số dư và trạng thái nonce cần thiết để tạo ra một giao dịch hợp lệ.

Chỉ một profile vừa được tạo ra là chưa đủ.

Nó có thể chứa định danh cần thiết để suy ra một tài khoản, nhưng không có mục “Bookkeeper” đã được đồng bộ. Nếu thiếu trạng thái hiện tại, bộ tạo giao dịch không thể xác định một cách đáng tin cậy các khoản quỹ hoặc nonce cần cho việc chuyển khoản.

đó là ranh giới mà tôi suýt bỏ lỡ.

Ký xác nhận khóa nào đã ủy quyền cho một giao dịch.

Đồng bộ cho người ký biết ngay bây giờ nó có thể hợp lệ ủy quyền những gì.

Tôi thích việc W3sper phơi bày các “primitive” mà không lặng lẽ giả vờ rằng nó giải quyết việc lưu trữ an toàn và khôi phục ví. Nhưng một ứng dụng headless chọn quyền kiểm soát đó cũng đồng thời kế thừa một cách rõ ràng những trách nhiệm ấy.

Việc tách việc tạo giao dịch khỏi trạng thái ví có khiến W3sper trở thành hạ tầng an toàn hơn, hay khiến các bộ signer tùy chỉnh dễ bị xây dựng sai hơn??

#dusk @Dusk

Sự tách bạch của Dusk W3sper là…

$VELVET lại một lần nữa đổ ra—thảm họa hoàn toàn
Safer infrastructure
Easier to misuse
Both at once
Builder dependent
47 phút còn lại