Vào lúc 12 giờ trưa ngày 7 tháng 12 năm 2023, đã có một đợt đổ xô mua ủy quyền nút XAI (dưới dạng NFT). Cho đến nay, phản ứng của thị trường là rất đáng kinh ngạc. Việc mua liên tục thực sự là quá đáng. Nếu bạn vẫn dự định mua giấy phép nút, vui lòng viết hoa 'BA' khi nhập mã giảm giá để được giảm giá 5%.
Trong bài viết trước Hiểu và chạy các nút Xai để kiếm mã thông báo XAI, chúng tôi đã giải thích chi tiết cách chạy các nút Xai. Vì vậy, trong bài viết này, chúng ta sẽ nói về cách để ví B chạy các nút cho nhiều ví A dựa trên cơ chế danh sách trắng được giới thiệu trong phiên bản 1.0.34.
Để tôi nhắc lại cho bạn: khi mua KEY ủy quyền nút Xai, ví bạn sử dụng có tên là ví A. Điều quan trọng là phải bảo vệ khóa riêng của ví này và không bao giờ tiết lộ cho người khác. Trong hệ thống nút của Xai, vai trò của ví A là ủy quyền cho một ví Nhà điều hành khác (tức là ví B) hoạt động. Ví B thanh toán cho tất cả mức tiêu thụ GAS trong quá trình khai thác và tự động nhận số tiền thu được từ việc khai thác. Nói tóm lại, ví A chịu trách nhiệm ủy quyền và thu tiền, trong khi ví B được sử dụng cho các hoạt động của nút hàng ngày. Nếu bạn vẫn còn thắc mắc về quy trình này, tôi khuyên bạn nên đọc bài viết được cung cấp ở trên để được giải thích chi tiết hơn.
Nguyên tắc logic của nhiều ví "A" ủy quyền cho ví B:
Trong những ngày đầu của hệ sinh thái nút Xai, quy trình vận hành tương đối đơn giản. Trước tiên, người dùng sử dụng ví A để mua KEY ủy quyền nút, sau đó ủy quyền cho ví khác, ví B, để chạy nút theo hướng dẫn. Quá trình này thường rất suôn sẻ. Ban đầu, các thành viên trong cộng đồng thường tin rằng ví A và ví B có mối quan hệ một đối một và mọi người đều quen thuộc với khái niệm này.
Tuy nhiên, khi cộng đồng phát triển, không phải tất cả thành viên cộng đồng đều có thể đảm bảo rằng các nút của họ có thể trực tuyến 24 giờ một ngày. Ngoài ra, việc thiếu kiến thức về máy tính của một số thành viên cũng có thể khiến các nút hoạt động không trơn tru, ảnh hưởng đến lợi nhuận khai thác. Để giải quyết những vấn đề này, chúng tôi đã cải tiến thêm khái niệm ban đầu.
Trên thực tế, mối quan hệ giữa ví A và ví B là nhiều-một. Điều này có nghĩa là nhiều ví A (chẳng hạn như A1, A2, A3) có ủy quyền nút có thể được cấp phép cho một ví B cùng một lúc. Nói cách khác, Ví B có thể chạy các nút cho nhiều ví được ủy quyền (A1, A2, A3) cùng một lúc. Cấu hình nhiều-một này làm tăng tính linh hoạt, như minh họa bên dưới:

Ví "A" ủy quyền trực tiếp cho ví B như thế nào?
Giao diện ủy quyền thông thường của chúng tôi như sau:

Địa chỉ trong ô màu đỏ là: https://sentry.xai.games/#/sign-wallet/0xc9FF78F63d9Ba9DfC07e292E17B0d98936e4F0C7
Vì vậy, 0xc9FF78F63d9Ba9DfC07e292E17B0d98936e4F0C7 chính là địa chỉ của ví B.
Vì vậy, Zhang San, Xiao Ming và Lao Wang chỉ cần nhập URL này vào trình duyệt, sau đó thay thế phần "0xc9FF78F63d9Ba9DfC07e292E17B0d98936e4F0C7" bằng địa chỉ ví B mà họ muốn ủy quyền!
Nó có bị ảnh hưởng không nếu ví "A" của tôi ủy quyền cho nhiều ví B?
Không có vấn đề gì nếu ví A ủy quyền cho nhiều ví B (chẳng hạn như B1, B2, B3, v.v.). Điều này có nghĩa là sau khi quá trình ủy quyền hoàn tất, các ví B này đều có thể chạy các nút cùng một lúc. Trong quá trình này, nếu một ví B nào đó khai thác thành công một khối thì ví B này sẽ trả phí GAS tương ứng. Cụ thể, nếu ví B1 khai thác khối thì phí GAS sẽ được trả bởi ví B1; nếu ví B2 khai thác khối thì ví B2 sẽ trả phí GAS; nếu ví B3 khai thác khối thì áp dụng tương tự cho ví B3. Sự sắp xếp này đảm bảo rằng ví B của mỗi nút đang chạy chịu chi phí theo kết quả hoạt động của chính nó.

Tại sao bây giờ bạn lại nói một điều tốt như vậy?
Đang chờ tối ưu hóa chương trình:
Trong hệ sinh thái nút Xai trước phiên bản 1.0.34, có một vấn đề chính: Ví B không thể đặt danh sách trắng cho nhiều ví được ủy quyền (chẳng hạn như A1, A2, A3). Điều này có nghĩa là ngay cả khi những người dùng đáng tin cậy như Zhang San, Xiao Ming và Lao Wang hoạt động theo quy tắc, thì một số người dùng ngỗ ngược, chẳng hạn như Zhao Gao, cũng có thể sử dụng Ví B để chạy các nút của họ mà không phải trả bất kỳ khoản phí nào.
Cụ thể, trong ví dụ trên, Zhao Gao không những không trả cho Ví B phí GAS cần thiết để chạy nút mà còn cho phép 10 người khác sử dụng phương pháp tương tự để thao túng hệ thống. Điều này dẫn đến vấn đề Ví B buộc phải cung cấp tài nguyên cho Zhao Gao và 10 người khác mà không nhận được khoản bồi thường GAS tương ứng, điều này bị cộng đồng coi là "mại dâm miễn phí" của GAS của Ví B.
Vấn đề đã được giải quyết sau khi tôi báo cáo với nhóm liên quan. Trong phiên bản đã sửa chữa, ví B giờ đây có thể đưa các ví được ủy quyền vào danh sách trắng (chẳng hạn như A1, A2, A3), do đó ngăn chặn người dùng trái phép lạm dụng tài nguyên. Cải tiến này không chỉ nâng cao tính bảo mật, hiệu quả của hệ thống mà còn đảm bảo quyền lợi của người dùng hợp pháp không bị xâm phạm.
Để biết chi tiết, vui lòng tham khảo: Danh sách trắng cài đặt nút trọng điểm Xai sau phiên bản 1.0.34
Sợ cãi nhau:
Trong hệ thống nút của Xai, về mặt lý thuyết, thiết kế ví A và ví B rất an toàn. Ví A được sử dụng để mua và giữ KEY ủy quyền nút, trong khi ví B được sử dụng để vận hành nút thực tế. Thiết kế này nhằm mục đích tách biệt các hoạt động tài chính quan trọng (được xử lý bởi ví A) và các nhiệm vụ bảo trì nút hàng ngày (được thực hiện bởi ví B), từ đó cải thiện tính bảo mật của toàn bộ hệ thống.
Tuy nhiên, một vấn đề quan trọng là nhiều người dùng thiếu hiểu biết đầy đủ về bảo mật Web3 cũng như tầm quan trọng của khóa chung và khóa riêng. Điều này có thể khiến một số người dùng rò rỉ khóa riêng của ví A mà không hiểu đầy đủ về các khái niệm này. Tệ hơn nữa, một số người dùng có thể đã vô tình tiết lộ khóa riêng của họ và sau đó nghi ngờ nhầm rằng việc cấp phép ví B của người khác đã gây ra vi phạm bảo mật.
Những hiểu lầm và phổ biến thông tin không chính xác như vậy có thể dễ dàng dẫn đến tin đồn và hoảng loạn (FUD, viết tắt của Fear, Uncertainty, Doubt). Do đó, việc xuất bản một hướng dẫn đầy đủ ngay từ đầu có thể không phải là lựa chọn tốt nhất, vì điều này có thể dẫn đến việc người dùng vận hành ví của mình không đúng cách mà không hiểu đầy đủ các bước và biện pháp bảo mật, từ đó gây ra rủi ro bảo mật.
Để tránh điều này, cộng đồng cần được giáo dục và đào tạo nhiều hơn để người dùng hiểu đầy đủ tầm quan trọng của bảo mật Web3 cũng như cách quản lý và bảo vệ khóa chung và khóa riêng của họ một cách hợp lý. Làm như vậy sẽ không chỉ cải thiện tính bảo mật tổng thể cho hệ thống của bạn mà còn giảm bớt những hiểu lầm và sự hoảng loạn không cần thiết.
Tôi làm gì cho cộng đồng?
Tôi nhận thấy rằng một số người dùng trong cộng đồng chỉ có một số lượng nhỏ ủy quyền nút (dưới 3) và họ cảm thấy rất lo lắng vì xác suất phát nổ KEY thấp (khoảng 7 lần trong 30 ngày). Để giúp giảm bớt sự lo lắng của họ và đóng góp cho cộng đồng, tôi đã mua một máy chủ. Tôi đề nghị giúp đỡ những người dùng sẵn sàng ủy quyền cho tôi bằng ví B để chạy các nút của họ. Mục tiêu của tôi là giúp họ hoạt động ổn định và giảm bớt lo lắng.
Trong quá trình này, tôi muốn nhấn mạnh một số điểm:
Phí GAS: Mọi người nên biết rằng KEY yêu cầu phí gas khoảng 0,02 ETH mỗi năm. Đây là chi phí vận hành và mọi người phải chuẩn bị.
Sự trợ giúp của tôi chỉ mang tính tạm thời: Tôi chạy các nút cho mọi người, nhưng đây chỉ là giải pháp chuyển tiếp. Suy cho cùng, việc bảo trì máy chủ rất rắc rối, tôi khuyên bạn nên tự chạy nút vì bạn cần kiểm tra xem máy chủ có chạy bình thường hàng ngày hay không.
An toàn và hiểu biết là quan trọng: hãy đảm bảo bạn hiểu đầy đủ về hệ thống. Điều quan trọng nhất là không bao giờ cung cấp khóa riêng của ví của bạn A. Nếu xảy ra tranh chấp do hiểu lầm nghĩa là ý tốt sẽ dẫn đến điều xấu.
Bằng cách này, tôi hy vọng sẽ giảm bớt sự lo lắng của mọi người đồng thời đóng góp tích cực cho cộng đồng của chúng ta. Là một thành viên của cộng đồng, việc chúng ta giúp đỡ lẫn nhau là rất quan trọng.
Triển vọng tương lai cho hệ sinh thái nút là gì?
Tôi tin rằng mọi người đã phát hiện ra rằng với cấu trúc như vậy, những không gian hiện đại chắc chắn sẽ xuất hiện trong tương lai, để tôi có thể lui về núi rừng. Tôi chúc hệ sinh thái nút sẽ phát triển mạnh mẽ! Tôi chúc tất cả các bạn may mắn!
