Tác giả: Gerry Wang, Nguồn: Twitter @ArweaveOasis
Bài viết này sẽ là phần cuối cùng của phần diễn giải sách trắng. Phần này không phải là phần trình diễn cơ chế cốt lõi của Arweave mà là một mô hình cho phép giao thức phát triển lành mạnh, đây cũng là một phần bổ sung tốt cho cơ chế cốt lõi.
Tất cả chúng ta đều biết rằng không có giao thức hay cơ chế nào trên thế giới có thể chạy hoàn hảo mãi mãi. Một mô hình tiến hóa tốt có thể đảm bảo rằng giao thức có thể phát triển tốt hơn khi công nghệ tiến bộ. Bài viết này đưa ra cơ chế tiến hóa của Arweave.
Theo thời gian, môi trường mạng nơi giao thức Arweave vận hành chắc chắn sẽ thay đổi. Lưu trữ vĩnh viễn thực sự đòi hỏi một hệ thống có thể thích ứng với những thay đổi này. Chúng tôi nhận thấy rằng các phương pháp quản trị giao thức blockchain hiện tại không đạt được cả khả năng thích ứng giao thức và duy trì lâu dài các đảm bảo cho người dùng. Để giải quyết những vấn đề này, cơ chế quản trị được triển khai trong mạng Arweave cải tiến mô hình phân nhánh blockchain truyền thống, cung cấp một khuôn khổ khuyến khích phát triển giao thức. Các quy trình quản trị củamạng Arweave hoàn toàntheo hiến phápchúng được thống nhất dựa trên các thỏa thuận xã hội giữa những người tham gia cộng đồng cho phép công nghệ phát triển khi cần thiết. Bạn có thể tìm thấy khung hoàn chỉnh và các nguyên tắc mà nó tham chiếu trên chính mạng Arweave.
Tổng quan về cơ chế
Cốt lõi của khung này là một hệ thống kích hoạt và khen thưởng sự đổi mới không cần cấp phép thông qua các nhánh trên giao thức Arweave. Cơ chế này thúc đẩy một hình thức tiến hóa: cung cấp cơ chế tạo, thử nghiệm và lựa chọn các phiên bản giao thức được cải tiến tốt hơn.
Nó cho phép bất kỳ ai có ý tưởng đề xuất một phiên bản cải tiến của giao thức kèm theo phần thưởng, từ đó hình thành một thị trường để phát triển cơ chế. Theo nghĩa rộng, cơ chế này hoạt động như sau:
Những người đổi mới chọn công việc mới của họ dựa trên các phiên bản trước của giao thức. Họ chọn phiên bản gốc của sự đổi mới dựa trên nhận thức về tỷ lệ chấp nhận và tính phù hợp của nó.
Sau đó, người đổi mới tạo ra một phiên bản mới của giao thức và gửi nó tới cộng đồng, tạo ra một số lượng token mới mà họ tin rằng đó là phần thưởng công bằng cho những đóng góp của họ.
Cuối cùng, các thành viên cộng đồng đánh giá phiên bản cải tiến mới này và nếu nó cung cấp đủ cải tiến hợp lý, hãy chọn sử dụng nó thay vì các lựa chọn khác.
Quy trình này tạo ra một giao thức phát triển theo môi trường, tối đa hóa tiện ích và khả năng thích ứng của nó đồng thời giảm thiểu sự pha loãng. Từ đó có thể thấy rằng để phiên bản mới mà họ đề xuất được công nhận và chấp nhận, các nhà đổi mới cần đáp ứng nhu cầu của hai nhóm tham gia thị trường chính là người dùng giao thức và các nhà đổi mới khác. Một khi đạt được điều này, họ sẽ được khen thưởng theo quyết định của thị trường.
Khuyến khích hợp tác
Cơ chế không cần cấp phép này khuyến khích tất cả những người tham gia thị trường hợp tác thay vì cạnh tranh với các phiên bản trước của giao thức. Cụ thể, có ba lý do chính thúc đẩy bất kỳ ai đang cố gắng xây dựng hệ thống lưu trữ dữ liệu lâu dài tham gia vào cơ chế này:
Bằng cách trung thành tham gia vào cơ chế, các nhà đổi mới có thể kỳ vọng rằng các phiên bản cải tiến của họ sẽ trở thành hệ thống lưu trữ dữ liệu vĩnh viễn một phần của huyết thống. Do đó, những người khác sẽ đẩy các giao thức của họ (dữ liệu và mã thông báo của họ) về phía trước.
Do đó, chi phí thực sự mà người đổi mới phải gánh chịu là cực kỳ thấp nên việc tham gia vào cơ chế này lý tưởng hơn việc tự mình tạo ra một dịch vụ cạnh tranh.
Khuyến khích hợp nhất tập dữ liệu
Có một động lực mạnh mẽ khác dành cho những người đổi mới: tối đa hóa bằng cách hợp nhất dữ liệu từ các dòng chia đôi. phiên bản. Bởi vì một giao thức hợp nhất thường có giá trị hơn là chỉ một phiên bản phát triển của một số nhánh phân nhánh. Chiến lược cơ bản để đạt được sự thống nhất này bao gồm hai yếu tố: giải quyết các vấn đề kỹ thuật trong các cộng đồng khác nhau và kết hợp dữ liệu phân nhánh vào các diễn biến mới. Nếu nó được thực hiện chính xác, chiến lược thống nhất dữ liệu này sẽ loại bỏ động cơ khuyến khích các thành viên cộng đồng tiếp tục tham gia vào các nhánh, vì một tập dữ liệu thống nhất có xu hướng tối đa hóa giá trị.

Hình 1: Dữ liệu từ các nhánh có thể được hợp nhất thành các phiên bản phát triển được giao thức chấp nhận.
Nếu kết quả của biểu thức sau là dương tính thì nhà đổi mới có động cơ hợp nhất dữ liệu từ các nhánh khác nhau trên cây tiến hóa:

Trong đó:
V = giá trị ròng thu được từ việc hợp nhất dữ liệu từ fork HOẶC sự mất mát.
F_M = Vốn hóa thị trường phân nhánh.
C_D = Tỷ lệ vốn hóa thị trường sẽ được chuyển từ fork cũ sang fork mới là bao nhiêu nếu dữ liệu cũ được hợp nhất.
C_N = Tỷ lệ vốn hóa thị trường sẽ được chuyển từ fork cũ sang fork mới bất kể việc tích hợp dữ liệu mới.
D_C = Chi phí cần thiết để sao chép dữ liệu cũ sang phiên bản cải tiến mới.
D_V = Giá trị xã hội nội tại của việc đưa dữ liệu từ các nhánh vào các diễn biến mới.
Trong phương trình này, giá trị của D_C thường nhỏ hơn F_M và những người đổi mới được khuyến khích thống nhất dữ liệu phân nhánh nổi bật nhất. Do đó, ngay cả khi dữ liệu của người dùng được tải lên fork, khả năng cao là nó sẽ được thống nhất và tích hợp vào phiên bản tiến hóa có thẩm quyền tiếp theo trong tương lai.
Tác động tổng hợp của những ưu đãi này là chủ sở hữu mã thông báo sẽ tích lũy nhiều loại tài sản trên các phiên bản tiến hóa khác nhau và người dùng Arweave có thể mong đợi dữ liệu của họ được duy trì bởi một bộ giao thức ngày càng cải tiến theo thời gian .phát triển cùng với sự phát triển của mạng.