Viết bởi Đội ngũ Qubic

Giới thiệu
Mạng Qubic đã xây dựng được danh tiếng của mình dựa trên tốc độ, đạt 15.5 triệu giao dịch mỗi giây được xác minh bởi CertiK. Đằng sau hiệu suất này là một mạng lưới các máy móc mạnh mẽ hoạt động giao thức trực tiếp trên phần cứng không chứa. Mặc dù hiệu quả, kiến trúc này đặt ra một thách thức: yêu cầu phần cứng đã hạn chế ai có thể tham gia hỗ trợ mạng.
Người bảo vệ mạng Qubic được thiết kế để thay đổi điều đó. Bằng cách giới thiệu các tùy chọn nút nhẹ với yêu cầu phần cứng thấp hơn, sáng kiến này loại bỏ rào cản gia nhập và làm cho việc tham gia mạng trở nên dễ tiếp cận với mọi người. Nhiều người tham gia có nghĩa là một mạng lưới mạnh mẽ và phi tập trung hơn.
Vấn đề: Rào cản cao đối với sự tham gia vào Mạng
Việc chạy một node Qubic đầy đủ hiện tại đòi hỏi tài nguyên đáng kể. Các yêu cầu chính thức bao gồm máy chủ bare metal với ít nhất 8 lõi CPU tần số cao (>3.5Ghz) có hỗ trợ AVX2 (với AVX-512 được khuyến nghị, sẽ là bắt buộc vào năm 2027), 2TB RAM, và các thiết lập phần cứng chuyên dụng. Những thông số kỹ thuật này đảm bảo mạng duy trì thông lượng xuất sắc của nó, nhưng chúng cũng tạo ra những rào cản thực tế.
Ít nhà điều hành hơn có nghĩa là giảm độ dư thừa. Khi các node tập trung trong một nhóm nhỏ người tham gia, mạng trở nên dễ bị tổn thương hơn trước các sự cố và khả năng tập trung hóa. Đây là một căng thẳng đã được công nhận trong thiết kế blockchain: các yêu cầu về hiệu suất có thể chống lại sự phân quyền mà làm cho các mạng phân tán có giá trị.
Các yêu cầu phần cứng cho Computors tồn tại vì lý do chính đáng. Những máy này phải xử lý các giao dịch, thực hiện hợp đồng thông minh, và đạt được sự đồng thuận với tốc độ biện minh cho các tuyên bố về hiệu suất của Qubic. Việc hạ thấp các thông số kỹ thuật đó sẽ làm tổn hại đến thông lượng của mạng. Giải pháp không phải là giảm yêu cầu của Computor. Mà là tạo ra những cách bổ sung để đóng góp.
Giải pháp: Khuyến khích Các Node Nhẹ
Bảo vệ Mạng giới thiệu phần thưởng kinh tế cho việc chạy các node bob và core lite. Những lựa chọn nhẹ hơn này cung cấp lợi ích mạng có ý nghĩa mà không yêu cầu phần cứng cực mạnh của một thiết lập Computor hoàn chỉnh.
Bob và Core Lite Node là gì?
Node Bob: Một bộ chỉ mục hiệu suất cao cho blockchain Qubic cung cấp API JSON-RPC 2.0 (tương tự như Ethereum) và các đăng ký WebSocket cho truyền dữ liệu thời gian thực. Nó được thiết kế cho tích hợp sàn giao dịch và phát triển dApp, cung cấp các tính năng như truy vấn số dư, theo dõi giao dịch, lọc nhật ký, và truy vấn hợp đồng thông minh. Các node Bob có thể tùy chỉnh cho các ứng dụng độc đáo và phục vụ như cơ sở hạ tầng tập trung vào người xây dựng.
Core Lite Node: Một node nhẹ kết nối với mạng lõi Qubic để nhận và xác minh dữ liệu blockchain (ticks, giao dịch, nhật ký) mà không tham gia vào quy trình đồng thuận như một computor. Không giống như các node computor đầy đủ thực hiện tính toán nặng nề và bỏ phiếu, một node lite tập trung vào việc lập chỉ mục và phục vụ dữ liệu chuỗi, làm cho nó lý tưởng cho việc chạy APIs, ví điện tử và tích hợp sàn giao dịch.
Cả hai loại node đều góp phần vào sức khỏe mạng bằng cách cải thiện khả năng sẵn có dữ liệu, tăng cường độ dư thừa, và cung cấp thêm điểm truy cập cho các truy vấn mạng.

Cách mà Bảo vệ Mạng hoạt động
Chương trình hoạt động thông qua một chu kỳ đơn giản của việc giám sát, chấm điểm, và thưởng.
Bước 1: Đăng ký và Khám phá Node
Các nhà điều hành cấu hình node bob hoặc core lite của họ với một danh tính nhà điều hành và tên hiển thị tùy chọn. Hệ thống tự động khám phá các node tham gia thông qua việc quét mạng và thông báo node. Không cần quy trình đăng ký thủ công nào ngoài việc cấu hình node đúng cách.
Bước 2: Giám sát Liên tục
Khi được phát hiện, các node sẽ vào giám sát liên tục. Hệ thống đánh giá hiệu suất trên nhiều chiều để đảm bảo các nhà điều hành thực sự đang đóng góp vào sức khỏe mạng thay vì chỉ chạy phần mềm không hoạt động.
Bước 3: Hệ thống Điểm số
Điểm được tích lũy dựa trên các tiêu chí trọng số phản ánh giá trị thực tế của mạng:

Trọng số này nhấn mạnh độ tin cậy trên tất cả. Một node luôn trực tuyến và đồng bộ cung cấp nhiều giá trị hơn một node có độ chính xác dữ liệu hoàn hảo nhưng tính khả dụng không ổn định.
Lưu ý: Khung điểm số hiện đang trong quá trình phát triển. Các giá trị được cung cấp ở trên chỉ mang tính minh họa và có thể thay đổi. Các giá trị cuối cùng sẽ được thông báo sau.
Bước 4: Bảng xếp hạng Công khai
Tất cả các nhà điều hành tham gia xuất hiện trên một bảng xếp hạng minh bạch được xếp hạng theo điểm số tích lũy của họ. Bất kỳ ai cũng có thể xác minh ai đóng góp và bao nhiêu. Tính minh bạch này tạo ra trách nhiệm và cho phép cộng đồng công nhận những người thực hiện tốt nhất.
Bước 5: Phần thưởng Dựa trên Epoch
Phần thưởng QU được phân phối vào cuối mỗi epoch (chu kỳ hàng tuần của Qubic) tỷ lệ với điểm số của các nhà điều hành. Các nhà điều hành xếp hạng cao hơn nhận được phần lớn hơn từ quỹ phần thưởng. Điều này phù hợp với cách mà phần thưởng của Computor đã hoạt động trong mạng chính, mở rộng một mô hình quen thuộc cho các nhà điều hành node nhẹ.
Yêu cầu Kỹ thuật
Các thông số phần cứng cho sự tham gia Bảo vệ Mạng thấp hơn nhiều so với yêu cầu node đầy đủ trong khi vẫn đòi hỏi các máy có khả năng.

Yêu cầu Node Bob

Yêu cầu Node Core Lite

Để so sánh, việc chạy một node Qubic đầy đủ yêu cầu phần cứng bare metal với 8+ lõi, hỗ trợ AVX-512 (bắt buộc vào năm 2027), 2TB RAM, và hạ tầng máy chủ chuyên dụng. Các lựa chọn nhẹ hơn giảm điểm vào rất nhiều.
Ngăn chặn Lạm dụng
Bất kỳ hệ thống phần thưởng nào cũng phải đối mặt với các nỗ lực gian lận. Bảo vệ Mạng có kế hoạch một số biện pháp đối phó:
Phát hiện Relay và Proxy: Các cơ chế để xác định các node có vẻ như đang chạy nhưng thực tế đang định tuyến yêu cầu thông qua cơ sở hạ tầng khác thay vì cung cấp dịch vụ thực sự.
Giới hạn Danh tính: Các hạn chế về số lượng node mà một danh tính nhà điều hành duy nhất có thể đăng ký, ngăn chặn một người tham gia tuyên bố phần thưởng không cân xứng bằng cách khởi động nhiều phiên bản dễ dàng.
Các chi tiết triển khai cụ thể cho những biện pháp này sẽ phát triển song song với chương trình khi các mẫu thực tế xuất hiện.
Tầm Nhìn Dài Hạn: Di chuyển On-Chain
Giai đoạn Bảo vệ Mạng ban đầu hoạt động mà không có hợp đồng thông minh. Các phép tính phần thưởng diễn ra thông qua cơ sở hạ tầng hiện có, và việc phân phối tuân theo các quy trình đã được thiết lập.
Lộ trình nhắm đến hoạt động hoàn toàn trên chuỗi thông qua một số phát triển đã được lên kế hoạch:
Triển khai Hợp đồng Thông minh: Một hợp đồng chuyên dụng quản lý quỹ phần thưởng và logic phân phối.
Tích hợp Máy Oracle: Thống kê mạng được cung cấp qua Các Máy Oracle của Qubic, kết nối hợp đồng thông minh với dữ liệu thực tế thông qua Giao diện Giao thức Qubic.
Phân phối Tự động: Các phép tính và thanh toán phần thưởng được xử lý hoàn toàn bởi logic hợp đồng, loại bỏ các quy trình thủ công và tăng cường tính minh bạch.
Sự chuyển đổi này sẽ phù hợp Bảo vệ Mạng với kiến trúc hợp đồng thông minh rộng lớn hơn của Qubic, nơi các hợp đồng hoạt động thông qua quản trị cộng đồng và cung cấp cho các cổ đông thu nhập thụ động từ phí.
Tại sao Sự phân quyền lại quan trọng
676 Computors xác thực mạng Qubic phải đạt được quorum (451+ sự đồng ý) để hoàn tất các giao dịch. Thiết kế Tolerant Fault Byzantine này đảm bảo mạng có thể hoạt động ngay cả khi một số xác thực viên thất bại hoặc hành động ác ý.
Các node nhẹ không tham gia vào sự đồng thuận trực tiếp, nhưng chúng củng cố mạng theo những cách khác:
Độ dư thừa dữ liệu: Nhiều node lưu trữ và phục vụ dữ liệu mạng có nghĩa là khả năng sẵn có tốt hơn trong thời gian ngừng hoạt động hoặc tấn công.
Phân phối Địa lý: Các yêu cầu phần cứng thấp hơn cho phép các nhà điều hành ở nhiều địa điểm tham gia, giảm sự phụ thuộc vào các trung tâm dữ liệu.
Phân phối Tải Truy vấn: Các node bổ sung xử lý các yêu cầu API và truy vấn dữ liệu giảm áp lực lên Computors, cho phép họ tập trung vào các hoạt động đồng thuận.
Kháng cự tấn công: Một dân số node lớn hơn làm cho các cuộc tấn công có mục tiêu trở nên khó khăn và tốn kém hơn để thực hiện.
Những lợi ích này gia tăng khi sự tham gia tăng lên. Mỗi node bổ sung làm cho mạng trở nên kiên cường hơn từng chút một.
Bắt đầu
Bảo vệ Mạng được thiết kế để đơn giản. Cả hai node bob và core lite sẽ có sẵn dưới dạng hình ảnh Docker, cho phép triển khai gần như chỉ với một cú nhấp chuột.
Tại sao Docker?
Các node bob và core lite không phải là các thực thi đơn. Chúng là các hệ thống phối hợp bao gồm nhiều dịch vụ (node lõi, Redis, kvrocks) phải chạy cùng nhau và giao tiếp một cách đáng tin cậy. Docker đóng gói toàn bộ stack này thành một đơn vị có thể tái tạo duy nhất.
Môi trường nhất quán: Mỗi người dùng chạy các phiên bản giống hệt nhau mà không có sự trôi cấu hình
Quản lý phụ thuộc bằng không: Không cần cài đặt thủ công Redis, kvrocks, hoặc khớp phiên bản
Hoạt động đơn giản: Bắt đầu và dừng toàn bộ stack như một đơn vị với Docker Compose
Nâng cấp an toàn: Chuyển đổi phiên bản hình ảnh mà không ảnh hưởng đến hệ thống máy chủ của bạn
Cách ly sạch: Node hoạt động tách biệt với hệ điều hành của bạn với sự bền vững dữ liệu rõ ràng
Để Chuẩn bị
Kiểm tra phần cứng: Xác nhận máy của bạn đáp ứng yêu cầu cho node bob (16 GB RAM, 4 lõi) hoặc core lite (64 GB RAM, 8 lõi).
Cài đặt Docker: Đảm bảo Docker và Docker Compose được cài đặt trên hệ thống Linux của bạn với hỗ trợ CPU AVX2.
Theo dõi Thông báo: Giám sát các kênh chính thức của Qubic để biết thông tin chi tiết về triển khai và hướng dẫn.
Cấu hình Danh tính: Khi đã hoạt động, hãy thiết lập danh tính nhà điều hành của bạn và tên hiển thị tùy chọn thông qua cấu hình đã cung cấp.
Lộ trình: Xây dựng Cùng Nhau

Chính hành trình là một phần của chiến dịch. Phản hồi từ những người tham gia sớm sẽ định hình việc triển khai cuối cùng, trọng số điểm số, và cơ chế phần thưởng. Đây không phải là một hệ thống được giao phó. Đây là cơ sở hạ tầng được xây dựng cùng nhau.
Tham gia Thảo luận
Có câu hỏi về Bảo vệ Mạng hoặc muốn kết nối với các nhà điều hành node khác? Cộng đồng Qubic hoạt động trên nhiều nền tảng:
Discord - https://discord.gg/qubic
X (Twitter) - https://x.com/_Qubic_
Tìm hiểu thêm: - github.com/qubic/network-guardians
\u003ct-214/\u003e\u003ct-215/\u003e\u003ct-216/\u003e