Banff: Mạng con đàn hồi
Cập nhật: Banff được kích hoạt thành công trên Avalanche Mainnet lúc 12 giờ trưa EDT vào Thứ Ba, ngày 18 tháng 10!
Cập nhật (18/10): Banff đã kích hoạt thành công trên Avalanche Mainnet sáng nay lúc 12 giờ trưa EDT!
Mạng con đàn hồi
Banff mở ra khả năng cho những người tạo Mạng con kích hoạt xác thực Bằng chứng cổ phần và phần thưởng dựa trên thời gian hoạt động bằng cách sử dụng mã thông báo của riêng họ trên Mạng con của chính họ. Điều này có nghĩa là lần đầu tiên bất kỳ ai cũng có thể trở thành người xác thực Mạng con bằng cách đặt mã thông báo của nó trên P-Chain. Các mạng con chọn bật các tính năng mới này phải trải qua quá trình chuyển đổi một lần thành một loại Mạng con mới được gọi là Mạng con đàn hồi.
Khi bật Xác thực đàn hồi, người tạo sẽ khóa vĩnh viễn Mạng con khỏi sửa đổi trong tương lai (họ từ bỏ các khóa điều khiển của mình), chỉ định Mã thông báo gốc Avalanche (ANT) mà người xác thực phải sử dụng để đặt cược và sẽ được phân phối dưới dạng phần thưởng đặt cược và cung cấp một bộ các tham số chi phối cách thức hoạt động của cơ chế đặt cược của Mạng con (tức là “số tiền đặt cược tối thiểu là bao nhiêu”). Một số tham số có thể cấu hình này được liệt kê bên dưới:
- ID tài sản (tài sản được sử dụng để đặt cược và phần thưởng)
- Nguồn cung cấp mã thông báo ban đầu (nguồn cung cấp tài sản hiện tại sau khi chuyển đổi)
- Cung cấp tối đa (số lượng tài sản sẽ tồn tại sau khi tất cả các phần thưởng được đúc)
- Cổ phần xác thực tối thiểu (số tiền tối thiểu cần thiết để trở thành người xác thực)
- Cổ phần xác thực tối đa (số tiền tối đa mà một người xác thực duy nhất có thể được phân bổ, bao gồm cả tiền được ủy quyền)
- Thời lượng đặt cược tối thiểu (số giây tối thiểu mà người đặt cược có thể đặt cược)
- Thời lượng đặt cược tối đa (số giây tối đa mà một người đặt cược có thể đặt cược)
- Phí ủy quyền tối thiểu (tỷ lệ phần trăm tối thiểu mà người xác thực phải tính phí cho người ủy quyền để ủy quyền)
- Cổ phần đại biểu tối thiểu (số tiền tối thiểu cần thiết để trở thành đại biểu)
- Hệ số Trọng số của Trình xác thực Tối đa (yếu tố tính toán số lượng ủy quyền tối đa mà một trình xác thực có thể nhận được)
- Yêu cầu về thời gian hoạt động (tỷ lệ phần trăm tối thiểu mà người xác thực phải trực tuyến và phản hồi để nhận phần thưởng)
Khi kích hoạt Banff, chỉ có thể sử dụng Mã thông báo gốc Avalanche từ X-Chain làm mã thông báo có thể đặt cọc trên Mạng con đàn hồi. Trong bản phát hành trong tương lai, hỗ trợ sẽ được thêm vào để sử dụng ERC-20 làm ANT (có thể được sử dụng làm tài sản có thể chia sẻ và thưởng trên Mạng con đàn hồi).
Loại bỏ trình xác thực mạng con sớm
Người tạo mạng con phải chỉ định thời lượng đặt cược rõ ràng và trọng lượng đặt cược cho từng trình xác thực mà họ thêm vào bộ trình xác thực Mạng con của họ (trừ khi Mạng con đã được chuyển đổi thành Mạng con đàn hồi, trong trường hợp đó, trình xác thực xác định điều này khi đặt cược). Sau khi được đặt, không thể sửa đổi thời lượng đặt cược của người xác thực cũng như trọng lượng đặt cược của họ.
Mặc dù đây không phải là vấn đề trong phần lớn thời gian, nhưng người tạo Mạng con thêm trình xác thực có trọng lượng cổ phần sai hoặc hoạt động kém hiệu quả sẽ không thể xóa xác thực rắc rối cho đến khi thời hạn đặt cược định trước kết thúc. Cho đến bây giờ!
Trong Banff, người tạo Mạng con có khả năng xóa trình xác thực trước khi kết thúc thời gian đặt cược của nó khỏi Mạng con. Nếu Mạng con đã được tạo thành Đàn hồi, thì người tạo Mạng con cũng có thể sử dụng giao dịch này để xóa trình xác thực đã được thêm trước khi đặt cược dựa trên mã thông báo được bật.
Nhắn tin P2P Protobuf
Trong tất cả các phiên bản trước của AvalancheGo, tất cả các tin nhắn ngang hàng (p2p) được gửi giữa các nút đều sử dụng bộ tuần tự hóa tùy chỉnh để mã hóa/giải mã dữ liệu có cấu trúc (xem tin nhắn/ codec và trình bao bọc ). Việc triển khai này được tối ưu hóa cao cho AvalancheGo nhưng khó mở rộng mà không làm mất hiệu lực các tin nhắn/dữ liệu hiện có vì nó không tương thích ngược và xuôi. Mặc dù thư viện này rất phù hợp để mã hóa dữ liệu yêu cầu định dạng chính tắc (ví dụ: khối), nhưng nó làm cho việc sửa đổi gói mạng AvalancheGo trở nên cồng kềnh không cần thiết.
Trong Banff, tất cả các tin nhắn p2p được tuần tự hóa bằng Bộ đệm giao thức (Protobuf). Mặc dù có hàng trăm cách tiếp cận tuần tự hóa, nhưng Protobuf là lựa chọn hiển nhiên cho cải tiến này vì nó đã được sử dụng rộng rãi trong AvalancheGo bởi trình xử lý VM tùy chỉnh. Ngoài định dạng dây tương thích ngược và xuôi, gói xê-ri hóa dựa trên Protobuf mới của chúng tôi sử dụng ít bộ nhớ hơn, sử dụng ít băng thông hơn và nhanh hơn so với triển khai trước đây của chúng tôi. Chưa kể, mã tuần tự hóa cho các ngôn ngữ khác có thể được tạo tự động. Bạn có thể xem tất cả các tệp *.proto được AvalancheGo sử dụng tại đây .
Người nhận phí ủy quyền tùy chỉnh
Khi thiết kế Mạng con đàn hồi, chúng tôi đã tạo một loại giao dịch đặt cược mới để thống nhất tất cả các tương tác đặt cược dựa trên mã thông báo (cho dù trên Mạng chính hay Mạng con đàn hồi). Loại giao dịch mới này cho phép người xác thực chỉ định người nhận phần thưởng riêng cho phí ủy quyền, ngoài việc thêm hỗ trợ cho ANT đặt cược
Tính linh hoạt trong thanh toán phí này cho phép các nhà cung cấp đặt cược bồi thường trực tiếp cho các đối tác của họ vì đã thu hút các ủy quyền cho người xác nhận của họ. Như bạn có thể đoán, tính năng này hoạt động tốt như nhau trên Mạng chính và trên Mạng con đàn hồi.
Câu hỏi thường gặp
Làm cách nào để nâng cấp nút của tôi?
Quá trình nâng cấp lên AvalancheGo v1.9.0 cũng giống như bất kỳ bản nâng cấp nào khác. Nếu bạn xây dựng từ nguồn, hãy chạy tập lệnh xây dựng như trước đây. Nếu bạn sử dụng các tệp nhị phân được biên dịch sẵn, hãy gọi chúng như trước. Nếu bạn sử dụng tập lệnh cài đặt , hãy sử dụng tập lệnh đó như trước đây.
Sau khi khởi động AvalancheGo v1.9.0, bạn không cần phải làm gì khác. Thông tin thêm về việc cập nhật một nút có thể được tìm thấy ở đây . Xin nhắc lại, cách tốt nhất là sao lưu khóa/chứng chỉ đặt cược của bạn.
Tôi có phải nâng cấp nút của mình không?
Nếu bạn không nâng cấp trình xác thực của mình lên v1.9.0 trước ngày kích hoạt Mainnet Avalanche (sẽ được chia sẻ trong những ngày tới), nút của bạn sẽ được đánh dấu là ngoại tuyến và các nút khác sẽ báo cáo nút của bạn có thời gian hoạt động thấp hơn, điều này có thể gây nguy hiểm phần thưởng đặt cược của bạn.
Có thay đổi nào về yêu cầu phần cứng không?
KHÔNG.
Việc cập nhật có làm giảm thời gian hoạt động của trình xác thực của tôi không?
Không. Xin nhắc lại, bạn có thể kiểm tra thời gian hoạt động ước tính của trình xác nhận của mình bằng lệnh gọi API `info.uptime` :
Tôi nghĩ có gì đó không ổn. Tôi nên làm gì?
Trước tiên, hãy đảm bảo rằng bạn đã đọc kỹ tài liệu và kiểm tra Câu hỏi thường gặp . Nếu bạn không thấy câu trả lời cho câu hỏi của mình, hãy truy cập máy chủ Discord của chúng tôi và tìm kiếm câu hỏi của bạn. Nếu nó chưa được hỏi, xin vui lòng gửi nó trong kênh thích hợp.
Giới thiệu về tuyết lở
Avalanche là nền tảng hợp đồng thông minh nhanh nhất trong ngành công nghiệp chuỗi khối, được đo bằng thời gian hoàn thành và có nhiều trình xác thực nhất đảm bảo hoạt động của nó đối với bất kỳ giao thức bằng chứng cổ phần nào. Avalanche cực kỳ nhanh, chi phí thấp và màu xanh lá cây. Bất kỳ ứng dụng hỗ trợ hợp đồng thông minh nào cũng có thể vượt trội so với đối thủ cạnh tranh bằng cách triển khai trên Avalanche. Không tin ư? Hãy thử Avalanche ngay hôm nay.
Trang web | Sách trắng | Twitter | Bất hòa | GitHub | Tài liệu | Điện báo | Facebook | LinkedIn | Reddit | YouTube

![Dù sao thì một danh sách được liên kết là gì? [Phần 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































