Trước đây tôi từng nghĩ việc viết quy tắc mới là phần khó.
Sau đó tôi nhận ra thử thách thực sự là cung cấp cho quy tắc đó đủ ngữ cảnh để đưa ra quyết định đúng.
Một dApp có thể xác thực người dùng ở phía giao diện, nhưng smart contract thì không quan tâm chuyện gì đã xảy ra trước khi giao dịch đến với chúng.
Câu hỏi thực sự thì đơn giản:
Địa chỉ này có được phép thực thi hành động đó không?
Nếu câu trả lời nằm ngoài “đường đi” của giao dịch, các nhà xây dựng sẽ phải đối mặt với sự đánh đổi:
* Đưa mọi thứ lên onchain nhưng chấp nhận ngữ cảnh bị giới hạn.
* Hoặc dựa vào các kiểm tra offchain và tin rằng chúng đã được thực thi đúng.
Vì vậy, approach
@NewtonProtocol nổi bật với tôi.
Bằng cách đưa ngữ cảnh bên ngoài đã được xác thực vào các quyết định chính sách theo cấp độ giao dịch, việc ủy quyền có thể diễn ra trước khi giá trị được chuyển đi—không phải sau.
Nơi cư trú, các tín hiệu rủi ro và các kiểm tra tuân thủ trở thành một phần của quá trình thực thi thay vì chỉ là một ý nghĩ thêm.
Vì điểm yếu không phải lúc nào cũng là mã nguồn tệ.
Đôi khi đó là một quy tắc chưa từng có đủ thông tin để nói “không”.
Tự động hóa không chỉ cần những tác nhân thông minh hơn.
Nó cần những quy tắc thông minh hơn, biết bối cảnh.
$NEWT #Newt $NFP $POND
#Binance1BInStocks @NewtonProtocol