@NewtonProtocol $NEWT #Newt
Những lỗi đắt giá nhất trong crypto không phải là các lỗ hổng bị khai thác (Not exploits). Chúng là hàng nghìn nhà phát triển độc lập giải quyết cùng một vấn đề bảo mật theo những cách hơi khác nhau. Điều đó khiến tôi nhìn Newton's Vault SDK dưới một lăng kính hoàn toàn khác. Nó tạo ra một tiêu chuẩn duy nhất, loại bỏ hàng nghìn quy trình xử lý tùy chỉnh giữa các cổng. Luận điểm của tôi là Newton's Vault SDK vận hành theo cùng một logic: giá trị của nó đến từ việc loại bỏ độ phức tạp do phối hợp, thay vì bổ sung các tính năng cho nhà phát triển.
Ban đầu tôi cho rằng kỹ thuật tuân thủ chủ yếu là một vấn đề pháp lý. Nhưng tìm sâu hơn, tôi thấy nó thường là một vấn đề tích hợp. Mỗi ứng dụng tự độc lập triển khai kiểm tra danh tính, thực thi chính sách, phân quyền và các chứng thực (attestations) đều tạo ra cái mà tôi gọi là Integration Debt: chi phí ẩn của việc duy trì logic bảo mật bị phân mảnh trên nhiều codebase.
Phần thú vị không nằm ở việc Newton cung cấp thêm một SDK khác. Mà là Vault SDK tập trung hóa các khối xây dựng nhận thức được chính sách (policy aware) dựa trên một mô hình phân quyền chung. Thay vì ghép nối các nhà cung cấp danh tính riêng biệt, các hệ thống cấp quyền và các quy trình tuân thủ, nhà phát triển có thể tái sử dụng các thành phần được chuẩn hóa để đánh giá chính sách trước khi thực thi. Cách tiếp cận này chuyển nguồn lực ra khỏi việc xây dựng lại hạ tầng và hướng đến việc phát triển ứng dụng.
Đánh đổi này cũng quan trọng không kém. Mức độ trừu tượng hóa cao hơn cũng đồng nghĩa với sự phụ thuộc lớn hơn vào năng lực quản trị (governance) của SDK và khả năng của nó trong việc thích ứng với các quy định mới và các mô hình mối đe dọa mới. Nếu những giả định đó trở nên lỗi thời, mọi ứng dụng kế thừa chúng sẽ cùng chia sẻ các điểm mù tương tự.
Nếu hướng tiếp cận này thành công, lợi thế cạnh tranh trong Web3 có thể chuyển từ việc viết thêm nhiều hạ tầng sang việc loại bỏ các hạ tầng không cần thiết. Câu hỏi mở không phải là hệ sinh thái nào cung cấp cho nhà phát triển nhiều công cụ nhất; mà là hệ sinh thái nào loại bỏ được nhiều phức tạp nhất mà không tạo ra các phụ thuộc mới.
Những lỗi đắt giá nhất trong crypto không phải là các lỗ hổng bị khai thác (Not exploits). Chúng là hàng nghìn nhà phát triển độc lập giải quyết cùng một vấn đề bảo mật theo những cách hơi khác nhau. Điều đó khiến tôi nhìn Newton's Vault SDK dưới một lăng kính hoàn toàn khác. Nó tạo ra một tiêu chuẩn duy nhất, loại bỏ hàng nghìn quy trình xử lý tùy chỉnh giữa các cổng. Luận điểm của tôi là Newton's Vault SDK vận hành theo cùng một logic: giá trị của nó đến từ việc loại bỏ độ phức tạp do phối hợp, thay vì bổ sung các tính năng cho nhà phát triển.
Ban đầu tôi cho rằng kỹ thuật tuân thủ chủ yếu là một vấn đề pháp lý. Nhưng tìm sâu hơn, tôi thấy nó thường là một vấn đề tích hợp. Mỗi ứng dụng tự độc lập triển khai kiểm tra danh tính, thực thi chính sách, phân quyền và các chứng thực (attestations) đều tạo ra cái mà tôi gọi là Integration Debt: chi phí ẩn của việc duy trì logic bảo mật bị phân mảnh trên nhiều codebase.
Phần thú vị không nằm ở việc Newton cung cấp thêm một SDK khác. Mà là Vault SDK tập trung hóa các khối xây dựng nhận thức được chính sách (policy aware) dựa trên một mô hình phân quyền chung. Thay vì ghép nối các nhà cung cấp danh tính riêng biệt, các hệ thống cấp quyền và các quy trình tuân thủ, nhà phát triển có thể tái sử dụng các thành phần được chuẩn hóa để đánh giá chính sách trước khi thực thi. Cách tiếp cận này chuyển nguồn lực ra khỏi việc xây dựng lại hạ tầng và hướng đến việc phát triển ứng dụng.
Đánh đổi này cũng quan trọng không kém. Mức độ trừu tượng hóa cao hơn cũng đồng nghĩa với sự phụ thuộc lớn hơn vào năng lực quản trị (governance) của SDK và khả năng của nó trong việc thích ứng với các quy định mới và các mô hình mối đe dọa mới. Nếu những giả định đó trở nên lỗi thời, mọi ứng dụng kế thừa chúng sẽ cùng chia sẻ các điểm mù tương tự.
Nếu hướng tiếp cận này thành công, lợi thế cạnh tranh trong Web3 có thể chuyển từ việc viết thêm nhiều hạ tầng sang việc loại bỏ các hạ tầng không cần thiết. Câu hỏi mở không phải là hệ sinh thái nào cung cấp cho nhà phát triển nhiều công cụ nhất; mà là hệ sinh thái nào loại bỏ được nhiều phức tạp nhất mà không tạo ra các phụ thuộc mới.

