Main net-1B: Một bước tiến vượt bậc cho nền tảng Agoric JavaScript.

Một bản cập nhật hết sức quan trọng của nền tảng Agoric sẽ được công bố lên Mainnet-1B hứa hẹn sẽ mang đến những nâng cấp hết sức quan trọng cho cộng đồng. Điều này bao gồm việc cải thiện tất cả các trải nghiệm, gây ấn tượng cho họ đối với các nhà điều hành node. Đây được cho là sự hiện diện của một nhà cung cấp giá cả đáng tin cậy và cả khả năng cung cấp hợp đồng – cụ thể hơn mời bạn, cùng Saigontradecoin xem bài viết dưới đây.

Thêm vào đó, trong đề xuất tín hiệu gần đây số #32, các nhà BLD stakers đã bỏ phiếu cho việc bao gồm thế hệ tiếp theo của các hợp đồng thông minh Inter Protocol trong phiên bản Mainnet-1B. Điều này càng làm tăng tính phát triển của hệ sinh thái Agoric với các Vaults được bảo đảm bằng ATOM để tạo ra IST, các nguồn đo lường, và nhiều hơn nữa. Với những điều đó, hãy cùng khám phá những gì sắp đến với bản nâng cấp này.

Ths Agoric Platform upgrade

Đồng bộ trạng thái

Ban đầu được phát triển bởi Cosmos, chúng tôi đã tùy chỉnh ”Đồng bộ Trạng thái” để cải thiện trải nghiệm của các nhà điều hành node trên mạng Agoric. Điều này cho phép một node mới tham gia vào mạng bằng cách đồng bộ từ một bản snapshot của một khối cụ thể, thay vì phải chạy lại tất cả các khối từ khối genesis. Điều này giúp rút ngắn thời gian đồng bộ một node với mạng từ một khoảng thời gian có thể kéo dài hàng ngày hoặc hàng tuần xuống chỉ còn vài phút hoặc vài giờ!

Đồng bộ ”Trạng thái hoạt động” bằng cách sử dụng các bản snapshot của trạng thái ứng dụng từ các peers, được lưu trữ trong Cơ sở dữ liệu Cosmos được sử dụng bởi Cosmos SDK. Các bản snapshot này có thể được tạo đồng thời khi các khối mới được thực thi, cải thiện hiệu suất.

Việc ứng dụng Đồng bộ Trạng thái của Agoric là độc đáo do sự tồn tại của Agoric VM, một môi trường thực thi JavaScript phân tán. Trạng thái của Agoric VM không được lưu trữ trong Cosmos DB và quá trình đồng bộ trạng thái Cosmos không nhận biết nó. Để giải quyết vấn đề này, chúng tôi đã giới thiệu đồng bộ hóa với các cam kết khối. Điều này có nghĩa là khi đạt đến một chiều cao trong snapshot, quá trình xuất cơ sở dữ liệu của Agoric VM được khởi động trước khi tiến hành quá trình xuất thông thường của Cosmos.

Live Contratcs Có Thể Nâng cấp Ngay bây giờ

Nền tảng Agoric sẽ hỗ trợ việc nâng cấp các hợp đồng thông minh Hardened JavaScript cá nhân trên live mainnet! Hiện tại, việc nâng cấp hợp đồng được khởi xướng bằng một cuộc bỏ phiếu quản trị của các BLD stakers.

Chức năng này đã được kiểm tra kỹ lưỡng và tích hợp vào các hợp đồng khác nhau, bao gồm  Inter Protocol’s Parity Stability Module.

Cải thiện Governance Actions trong Hợp đồng

Các hợp đồng thông minh Hardened JavaScript của Agoric hiện đã được trang bị để quản lý một phạm vi biến đổi thông số rộng hơn. Tính năng này có ý nghĩa quan trọng đối với các cơ quan quản trị như  Economic Committee of Inter Protocol, vì nó cung cấp khả năng thực hiện các hành động hợp đồng trong việc thực hiện nhiệm vụ của họ, chẳng hạn như đốt IST để giảm thiểu khoản nợ.

Khả năng cung cấp các chỉnh sửa hợp đồng chính xác thúc đẩy “sự phân tách nhiệm vụ” –  “separation of duties” và “nguyên tắc của tối thiểu quyền hạn” – “principle of least authority.”. Các khái niệm này bảo vệ hệ sinh thái bằng cách đảm bảo rằng các cơ quan quản trị chỉ được cấp cho quyền hạn cần thiết, qua đó tối ưu hóa hiệu quả hoạt động.

Khả năng mở rộng và Hiệu suất

Agoric OpCo đã tiến hành quá trình tối ưu hiệu suất dựa trên các kịch bản một cách nghiêm ngặt. Trọng tâm chính của chúng tôi đã là tăng cường cấp độ nền tảng, xây dựng để hỗ trợ không chỉ các hợp đồng Vault mà còn hỗ trợ các đối tác Mainnet-2 và triển khai cộng đồng khác trong tương lai gần.

Chúng tôi đã tối ưu hiệu suất của Hardened JavaScript, cụ thể là chuyển sang việc triển khai bản native của harden() trong XS engine cho các hợp đồng thay vì sử dụng triển khai Javascript. Ngoài ra, chúng tôi đã cải thiện quản lý bộ nhớ bằng cách áp dụng ảo hóa cho các on-chain contracts, giảm việc sử dụng bộ nhớ tổng thể và tăng cường hiệu suất. Các bước tối ưu khác bao gồm tinh chỉnh hiệu suất trên các đường dẫn lỗi kernel và áp dụng phiên bản cập nhật mới của XS engine, tất cả đều góp phần vào cải thiện hiệu suất đáng kể!

Ưu tiên Tin nhắn Quan trọng

Chúng tôi đã giới thiệu tính nắng ”Ưu tiên Tin nhắn Quan trọng” để đảm bảo xử lý hiệu quả các giao dịch Cosmos đã được ký chính xác trong Agoric VM, dựa trên địa chỉ nguồn và/hoặc loại tin nhắn giao dịch. Tính năng này đảm bảo các tin nhắn quan trọng, chẳng hạn như cập nhật giá oracle và thay đổi tham số quản trị, được xử lý kịp thời, ngay cả khi mạng Agoric đang chịu tải nặng.

Để hỗ trợ điều này, chúng tôi đã thêm một hàng đợi ưu tiên cao mới vào Agoric VM. Hệ thống này xử lý tất cả các giao dịch ưu tiên cao trước khi chuyển sang các giao dịch thông thường, đảm bảo các tin nhắn quan trọng được xử lý nhanh chóng. Mặc dù việc ưu tiên các giao dịch ưu tiên cao, sự hiếm hoi của chúng sẽ ngăn chặn bất kỳ độ trễ đáng kể nào đối với các giao dịch bình thường, từ đó thúc đẩy quản trị mạng và ổn định kinh tế.

Phiên bản Vaults của Inter Protocol

Ứng dụng Vaults sắp tới của Inter Protocol yêu cầu một số hợp đồng thông minh cốt lõi được triển khai trên mạng Agoric để đảm bảo hoạt động tốt. Agoric OpCo đã giúp phát triển các hợp đồng sau đây, cùng với một số tính năng bổ sung.

Vaults Contracts

Hợp đồng Vaults Là yếu tố quan trọng trong việc ra mắt Vaults của Inter Protocol, bộ hợp đồng này cho phép người dùng khóa tài sản thế chấp và phát hành IST theo các tham số đã thiết lập. Người dùng có thể tùy chỉnh Vaults của họ bằng cách quản lý tài sản thế chấp và IST, miễn là nằm trong các tham số được phê duyệt.

Các hợp đồng giới thiệu các tham số sau đây, có thể điều chỉnh bằng quản trị:

  • Minimum Initial Debt:  Số lượng IST tối thiểu mà Vaults mới phải phát hành.
  • Liquidation Margin: Tỷ lệ gây ra việc thanh lý Vaults.
  • Minimum Collateralization Ratio: Tỷ lệ thấp nhất để tạo hoặc điều chỉnh Vaults.
  • Stability Fee: Phí duy trì Vaults.
  • Liquidation Penalty: Phí khi thanh lý Vaults.
  • Giới hạn Phát hành: Số IST tối đa có thể được phát hành bởi ‘Quản lý Vaults’ cho một loại tài sản thế chấp cụ thể.

Các tham số này có thể được điều chỉnh thông qua một cuộc bỏ phiếu của Ủy ban Kinh tế được bầu chọn của Inter Protocol.

Liquidation System – Hệ thống Thanh lý

Dùy tri hoàn toàn là một yếu tố quan trọng cho Inter Protocol, đảm bảo giá trị của IST được phát hành không vượt quá giá trị tài sản thế chấp.

Thanh lý, được kích hoạt khi tỷ lệ giữa tài sản thế chấp và nợ của Vaults giảm xuống dưới một ngưỡng nhất định, là biện pháp bảo vệ của giao thức. Quá trình này rõ ràng, với giá cố định trước các phiên đấu giá, thông báo cho người dùng về các thanh lý tiềm năng và cung cấp cơ hội ổn định Vaults của họ.

Trong quá trình thanh lý, các Vaults cùng một loại tài sản thế chấp được nhóm lại để tham gia vào một phiên đấu giá nhằm bù đắp tổng nợ. Tùy thuộc vào kết quả của phiên đấu giá, một số tình huống có thể xảy ra: tài sản thế chấp có thể được bán để trả nợ với một khoản phạt được chuyển vào Quỹ dự trữ (Reserve); toàn bộ tài sản thế chấp có thể được bán, không đủ để trả nợ hoàn toàn, gây ra khoản thiếu hụt; hoặc tài sản thế chấp chưa được bán và nợ chưa được đảm bảo có thể dẫn đến Vaults được tái cấu trúc một phần hoặc mất giá trị hoàn toàn, với khoản thiếu hụt và tài sản thế chấp thặng dư được chuyển vào Quỹ dự trữ.

Hệ thống sử dụng một phiên đấu giá đồng hồ đếm ngược, bắt đầu với một giá cao hơn giá hiện tại của oracle và giảm dần, điền vào các lượt đấu giá dọc theo quá trình giảm giá. Quá trình đấu giá là minh bạch và công bằng, với các lượt đấu giá được điền vào theo thứ tự đến. Các tham số quản trị của phiên đấu giá có thể điều chỉnh, ban đầu được giám sát bởi  Economic Committee khi giao thức ổn định. Tuy nhiên, việc điều chỉnh phiên đấu giá nằm ngoài phạm vi của Committee, khuyến khích các cuộc thảo luận trong cộng đồng về việc quản lý khả năng này. Cân nhắc chiến lược thanh lý và đấu giá là rất quan trọng để duy trì tính thanh khoản của giao thức và cung cấp cơ chế minh bạch cho người dùng.

Reserve – Kho dự trữ

Kho dự trữ đóng vai trò là trung tâm kế toán chính của Giao thức Inter. Các chức năng chính bao gồm giữ tài sản từ các khoản phí của giao thức như Phí ổn định hoặc Phạt thanh lý, chứa các tài sản được đóng góp thông qua việc chuyển nhượng, theo dõi khoản thiếu hụt từ các thanh lý không thành công và giảm thiếu hụt 1:1 bằng cách đốt IST thông qua cuộc gọi API được quản trị. Chức năng sau này có thể được triệu tập bởi Economic Committee, cung cấp cơ chế cân bằng tài chính của giao thức. Economic Committee có thể yêu cầu phiếu biểu quyết từ các chủ sở hữu BLD trước khi thực hiện quyền này, đảm bảo sự tham gia của cộng đồng trong các quyết định tài chính quan trọng.

Oracle Network

Các Kho Vault yêu cầu một nguồn cung cấp giá đáng tin cậy cho tài sản đảm bảo được chấp thuận như ATOM. Để đảm bảo điều này, một mạng Oracle phi tập trung đã được thiết lập, gồm năm người xác nhận từ Agoric có kinh nghiệm vận hành nút Chainlink và do  Simply Staking dẫn đầu. Các nhà điều hành node gửi giá vào một hợp đồng, sau đó hợp đồng tính giá trung bình để cung cấp nguồn cung cấp giá được sử dụng bởi các hợp đồng Vaults. Cấu trúc mạng, bao gồm việc thêm hoặc loại bỏ nhà điều hành node, được hướng dẫn bởi Simply Staking, và Ủy ban Kinh tế tạm thời giám sát thực thi.

What’s Next cho hệ sinh thái

Khi chúng ta tiến gần đến giai đoạn cuối của việc chuẩn bị nâng cấp nền tảng Mainnet-1B cho mục đích sản xuất, chúng tôi khuyến khích cộng đồng Agoric chuẩn bị sẵn sàng cho các cuộc thảo luận và hành động quản trị cần thiết để nâng cấp mạng Agoric và tích hợp Vaults vào Giao thức Inter.

Các bước quan trọng bạn có thể thực hiện:

  • Tham gia vào các cuộc thảo luận tích cực trên diễn đàn Cộng đồng tại Community forum.
  • Stake BLD tokens của bạn, đảm bảo bạn sẵn sàng bỏ phiếu về các đề xuất trước khi ra mắt.
  • Theo dõi tài khoản Twitter và Discord của chúng tôi trong suốt tháng 5 để cập nhật thông tin về các mốc quan trọng.

Hãy nhớ rằng: BLD stakers administer quản trị mạng Agoric như một cộng đồng phi tập trung. Các thành viên trong cộng đồng đóng vai trò quan trọng trong việc hình thành tương lai của chuỗi Agoric và Giao thức Inter, bao gồm việc ra mắt mainnet-1B và Vaults. Khi chúng tôi, các nhà phát triển chính, chuẩn bị hoàn thiện phiên bản Agoric SDK tiếp theo, chúng tôi phụ thuộc vào bạn, cộng đồng, để chuẩn bị sẵn sàng cho bước tiến lớn tiếp theo trong hệ sinh thái Agoric!

Bài viết mới nhất

Sự Bùng Nổ Của Thời Đại Multi-Chain

Thời đại Multi-Chain đang đến với một loạt ứng dụng mới hứa hẹn tận dụng sức mạnh của web3 mà không bị giới hạn...

Agoric: Sử dụng Orchestration với 5 thiết kế ứng dụng đa chuỗi.

Đối với Orchestration, Five Multi-Chain App Designs - 5 Thiết Kế Ứng Dụng Đa Chuỗi, là một khái niệm quan trọng. Agoric sắp ra...

Tầm nhìn về Liquid Staking và Restaking của Persistence One.

Tầm nhìn của chúng tôi về Liquid Staking và Restaking là xem xét sự phát triển và ứng dụng của công nghệ blockchain trong...

Chuyển đổi an ninh của Bitcoin sang Persistence One.

Persistence One hợp tác với Babylon để mở khóa tiềm năng của 21 triệu BTC nhằm bảo vệ hệ sinh thái Liquid Staking và...