NEAR PROTOCOL khởi chạy Simple Nightshade: Những bước đầu tiên hướng tới Sharded Blockchain

0 19
Theo dõi bản tin của chúng tôi

NEAR PROTOCOL khởi chạy Simple Nightshade: Những bước đầu tiên hướng tới Sharded Blockchain

NEAR đang khởi chạy giai đoạn 0 của lộ trình hướng tới Sharded Blockchain (chuỗi khối phân mảnh).

Giai đoạn Simple Nightshade bắt đầu một năm thay đổi và bổ sung cho NEAR blockchain, sau khi hoàn thành, sẽ làm cho NEAR siêu nhanh, cực kỳ an toàn, có khả năng đưa hàng triệu người dùng vào thế giới của Web3.0 một cách cực kỳ mượt mà.

Kể từ khi thiết kế giao thức cho NEAR Protocol vào năm 2019, NEAR luôn được thiết kế để trở thành một sharded blockchain.

Tuy nhiên, khi chuẩn bị cho việc ra mắt mainnet vào đầu năm 2020, chúng tôi nhận ra rằng không cần phải khởi chạy một mạng hoàn toàn phân mảnh.

Sharding là một phần công nghệ rất phức tạp và với một blockchain hoàn toàn mới như NEAR. Nó không cần phải có khả năng xử lý hàng trăm triệu giao dịch ngay thời gian đầu ra mắt.

Chúng tôi quyết định tập trung vào sự ổn định của mạng trước và khởi chạy mainnet sớm hơn, vì vậy các nhà phát triển và nhà đầu tư có thể bắt đầu xây dựng trên mainnet càng sớm càng tốt. Chỉ sau vài tháng, nhu cầu sử dụng mạng lưới tăng vọt.

Chúng tôi đã thấy số lượng giao dịch hàng ngày trung bình tăng lên hơn 300 nghìn giao dịch. Với sự xuất hiện ngày càng nhiều các dự án xây dựng trên NEAR, số lượng giao dịch sẽ tăng mạnh trong những tháng tiếp theo. Mặc dù hiện tại mạng vẫn chỉ sử dụng 5% công suất nhưng chúng tôi muốn bắt đầu chuyển đổi sang sharding ngay bây giờ để tránh bất kỳ vấn đề bất ngờ nào xảy ra, đảm bảo chúng tôi có thể hỗ trợ tất cả các ứng dụng phát triển trên NEAR Protocol chạy trơn tru nhất có thể.

Giống như khi ra mắt mainnet, chúng tôi đã thực hiện một cách tiếp rất thận trọng và thực tế khi triển khai bất kỳ tính năng mới nào trên NEAR để đảm bảo cộng đồng các nhà phát triển có thể tiếp tục xây dựng mà không bị ảnh hưởng.

Do đó, chúng tôi tạo ra bản phát hành sharding gồm bốn giai đoạn:

Giai đoạn 0: Simple Nightshade – Tăng cường thông lượng mạng

Trong giai đoạn này, chúng tôi chỉ phân đoạn trạng thái(state), nhưng sẽ không xử lý. Cụ thể, mỗi state sẽ được chia làm 4 phân đoạn nhỏ hơn trong khi chúng vẫn được các validator xác thực và theo dõi. Thông lượng mạng sẽ đã tăng đáng kể

Ở bước này, chúng tôi xây dựng một cơ chế để chia một phân đoạn thành nhiều phân đoạn nhỏ hơn thông qua các bản nâng cấp trực tiếp, việc này sẽ làm nền tảng cho tính năng dynamic resharding ( phân đoạn động ) trong các giai đoạn sau.

Vì mỗi shard đều được xác thực bởi các validator, nên vẫn đảm bảo an toàn như cũ.

Dự kiến giai đoạn 0 sẽ ra mắt vào tháng 11/2021.

Giai đoạn 1:Chunk-Only Producers – Tăng tính phi tập trung mạng lưới

Trong giai đoạn này, chúng tôi giới thiệu một vai trò mới: Chunk-Only Producers – nhà sản xuất chỉ phân đoạn, chúng chỉ có vai trò xác nhận một phân đoạn.

Chúng tạo ra các khối cho một số phân đoạn cụ thể (shard blocks), chỉ cần phần cứng rẻ tiền có cũng có thể chạy được. Vì chúng không tạo ra các block mới cũng như không đóng góp vào việc phê duyệt block, nên tính bảo mật của chuỗi không bị ảnh hưởng.

Việc giới thiệu các Chunk-Only Producers cũng giúp tăng tổng số validator và cải thiện tính phi tập trung của NEAR Protocol.

Khi giai đoạn này hoàn thành, chúng ta sẽ có 200-400 trình xác nhận và chỉ một phần nhỏ trong số đó (các nhà sản xuất khối) cần chạy phần cứng đắt tiền hơn.

Chúng tôi dự kiến giai đoạn 1 sẽ hoàn thành vào tháng 1/2022.

Giai đoạn 2: Nightshade – Tăng khả năng tiếp cận cho các trình xác thực

Trong giai đoạn này, chúng tôi hoàn thành việc thực hiện các thử thách, do đó loại bỏ sự cần thiết của bất kỳ trình xác thực nào khi theo dõi tất cả các shard.

Sau khi hoàn thành bước này, cả trạng thái(state) và quá trình xử lý sẽ được chia nhỏ hoàn toàn. Điều này cũng sẽ hạ thấp hơn nữa các yêu cầu về phần cứng khi chạy trình tạo khối trên NEAR, làm cho các trình xác thực dễ dàng hơn khi truy cập mạng lưới.

Dự kiến giai đoạn 2 hoàn thành vào quý 3 năm 2022.

Giai đoạn 3: Dynamic Resharding – NEAR tới quy mô vô hạn

Sau khi giai đoạn 2 được thực hiện, chúng ta sẽ có sharded mainnet – mạng chính được phân đoạn với đầy đủ chức năng cùng số lượng shard bị giới hạn cố định.

Trong giai đoạn 3 này, chúng tôi muốn mở rộng điều đó và tạo khả năng cho mạng có thể tự động phân chia và hợp nhất các shard tùy theo việc sử dụng tài nguyên hệ thống hiện tại.

Điều này sẽ làm cho NEAR thậm chí còn có khả năng mở rộng và khả năng tự phục hồi cao hơn nữa trong trường hợp khối lượng giao dịch tăng đột biến.

Dự kiến giai đoạn 3 hoàn thành vào quý 4 năm 2022.

Sharding không phải là giai đoạn phát triển cuối cùng của NEAR Protocol, đúng hơn, nó mới chỉ là những bước khởi đầu.

Chúng tôi đang đồng thời thực hiện một số cải tiến ở cấp độ giao thức để xây dựng một blockchain an toàn, thân thiện với nhà phát triển, có thể mở rộng nhằm hỗ trợ việc sử dụng và được chấp nhận chính thống.

Xem thêm thông tin về NEAR Protocol

Cảm ơn bạn đã quan tâm tới sự phát triển của NEAR Protocol, hãy chia sẻ bài viết nếu bạn cảm thấy thông tin hữu ích!

Đừng quên follow các kênh truyền thông của Coin24h

Trang chủ : Coin24h
Fanpage : Coin24h – Blockchain and Crypto news
Telegram : Coin24h Official
Twitter : Coin24h Official

Ý kiến

Trang web này sử dụng cookie để cải thiện trải nghiệm của bạn. Chúng tôi sẽ cho rằng bạn ổn với điều này, nhưng bạn có thể chọn không tham gia nếu muốn. Chấp nhận Đọc thêm