Flow được biết đến là một blockchain với kiến trúc đa nút độc đáo. Phần lớn các dự án sẽ có hai cách tiếp cận là Sharding và Rollup, các kỹ thuật này có thể giải quyết các nhu cầu kỹ thuật tức thời, nhưng chúng mang lại rủi ro lớn hơn, giảm thiểu lợi ích của việc phân quyền và tăng thêm độ phức tạp cho các nhà phát triển và người dùng cuối trong dài hạn.
Cấu trúc của Flow có cách tiếp cận khác, thay vì mỗi node phải thực hiện tất cả công việc, các node của Flow được chuyên biệt hóa. Với cấu trúc mô hình pipelining, Flow tăng khả năng mở rộng, phi tập trung và an toàn hơn so với các giải pháp mở rộng hiện tại mà không làm tăng độ phức tạp cho các nhà phát triển, không cần dựa vào giải pháp ngoài chuỗi.
Flow có hướng đi ban đầu phát triển theo mô hình tập trung, khi phần lớn số lượng Node được chạy thuộc quyền sở hữu bởi Dapper Labs, công ty mẹ của Flow. Nhưng cho đến năm 2022, hệ sinh thái đã đạt được những thành tựu nhất định về mặt công nghệ, cũng như mạng lưới ngày càng phân quyền và phi tập trung hơn.
Hãy cùng XGems tìm hiểu về permissionless node mới của Flow nhé!
1. Những thành tựu mà Flow đã đạt được
Ngay từ những ngày đầu tiên, Flow đã bắt đầu định hướng để mạng lưới ngày càng trở nên phi tập trung hơn. Cho đến nay, hệ sinh thái Flow đã đạt được những sự tiến bộ đáng kinh ngạc trong hành trình trở nên phi tập trung hơn:
- Kể từ tháng 10 năm 2021, cộng đồng Flow validator hiện đã đạt 68% tổng số consensus nodes.
- Vào tháng 4 năm 2022, Flow đã ra mắt cuộc bỏ phiếu quản trị DAO dành cho cộng đồng đầu tiên, giới thiệu về cấu trúc tính phí giao dịch động mới, giúp giảm phí giao dịch, góp phần tăng độ bảo mật cho mạng lưới.
- Vào tháng 7 năm 2022, Flow đã mở rộng triển khai hợp đồng thông minh không cần cấp phép dành cho tất cả các nhà phát triển cùng với việc nâng cấp ngôn ngữ lập trình hợp đồng thông minh Secure Cadence.
- Flow đã được ứng dụng và mang đến trải nghiệm web3 cho những công ty hàng đầu như Google và Meta, cho đến những startup đã huy động vốn được hơn 4 tỷ đô.
- Flow đã đạt 13 triệu tài khoản, 2 triệu người dùng giao dịch tích cực hàng tháng và hơn 8.000 nhà phát triển đang xây dựng trên mạng lưới.
2. Observer node là gì?
Chạy node là một phần của phần mềm được kết nối với Blockchain. Bằng cách chạy node của riêng mình, bạn có quyền truy cập trực tiếp vào trạng thái đang phát triển của mạng mà không cần phải phụ thuộc vào bên thứ ba. Điều này làm tăng quyền riêng tư, bảo mật, giảm sự phụ thuộc vào các máy chủ bên ngoài và giúp cân bằng phân phối tải. Chạy node sẽ góp phần bảo mật và phân quyền của toàn mạng.
Flow giới thiệu Observer node, một loại node không cần cấp phép dành cho tất cả mọi người. Người dùng có thể tự do chạy trên phần cứng của họ, cung cấp bản sao dữ liệu khối đã được xác minh, cập nhật liên tục, có thể truy cập cục bộ mà không cần phải stake đồng $FLOW nào.
2. Lộ trình
Tiến trình hoạt động node không cần phép hiện đang trong giai đoạn ban đầu. Việc triển khai cùng với Access node sẽ được thực hiện vào cuối năm 2022, cùng với các loại node khác mạng lưới sẽ trở nên phi tập trung hơn trong năm 2023.
Ngoài ra, một loại node chuyên biệt bổ sung gọi là Archive node sẽ được thực hiện vào cuối năm 2022. Archive node cung cấp quyền truy cập vào dữ liệu lịch sử không còn được thông qua các node truy cập thông thường, cũng như có thể chạy các lệnh từ Cadence mà không bị giới hạn tốc độ. Archive node là kết quả của sự đóng góp từ cộng đồng Optakt.
Với sự ra đời của Observer node không cần cấp phép, mạng lưới sẽ mở ra nhiều cơ hội tham gia cho tất cả mọi người. Bạn sẽ không cần phải tin tưởng thông tin về trạng thái của mạng do bên thứ ba cung cấp, bao gồm các lợi ích khác như quyền riêng tư, bảo mật, giảm sự phụ thuộc vào máy chủ của bên thứ ba, khả năng chống kiểm duyệt, phân phối tải cân bằng và tăng tính phân quyền của mạng.
3. Tổng kết
Trong các trường hợp sử dụng, Observer node là loại node dễ triển khai và linh hoạt nhất. Nó cung cấp quyền truy cập, khả năng cập nhật liên tục và bản sao xác minh dự liệu khối mà không yêu cầu staking. Node có thể dễ dàng chạy trên bất kỳ phần cứng nào của người tiêu dùng khi đủ dung lượng. Việc các chạy node riêng sẽ giúp cho các nhà phát triển không bị phụ thuộc vào bên thứ ba, tăng quyền riêng tư bảo mật, sự phụ thuộc, đồng thời góp phần bảo mật và phân quyền cho toàn mạng.