Bitcoin Note hay Nút là một máy tính kết nối với các máy tính khác trong mạng ngang hàng Bitcoin, tuân theo các quy tắc và chia sẻ thông tin. Các nút đóng vai trò quan trọng trong việc duy trì hoạt động và bảo mật mạng lưới tiền điện tử.
Các loại nút #
Bitcoin chia các nút thành nhiều loại tùy theo nhiệm vụ và chức năng:
Nút sáng #
Nút sáng, hay còn gọi là “light nodes”, phụ thuộc vào các nút đầy đủ (“full nodes”) để hoạt động. Chúng yêu cầu dung lượng tải xuống và lưu trữ thấp, chỉ tải xuống blockheader từ blockchain và sử dụng xác minh thanh toán đơn giản (SPV) để kiểm tra giao dịch.
Nút đầy đủ #
Nút đầy đủ (full node) là một chương trình xác thực đầy đủ các giao dịch và khối trong blockchain. Nút đầy đủ lưu trữ toàn bộ chuỗi khối Bitcoin và hỗ trợ mạng bằng cách chấp nhận các giao dịch, khối từ các nút khác, xác thực chúng và truyền tiếp thông tin.
Nút cắt tỉa #
Nút cắt tỉa (“pruned nodes”) là một loại nút đầy đủ không lưu trữ toàn bộ lịch sử giao dịch. Chúng tải xuống các khối từ đầu chuỗi cho đến khi đạt giới hạn nhất định và sau đó xóa các khối cũ nhất. Dù làm như vậy, chúng vẫn bảo đảm tính an toàn của mạng.
Nút lưu trữ #
Nút lưu trữ là nút đầy đủ giữ toàn bộ lịch sử giao dịch của blockchain. Chúng cung cấp dữ liệu chi tiết để khôi phục và xác minh blockchain, rất hữu ích cho các dịch vụ như trình khám phá khối và ví.
Nút khai thác #
Nút khai thác (“mining node”) kết hợp các giao dịch thành các khối mới và thêm chúng vào blockchain bằng cách giải quyết các bài toán mật mã phức tạp (“Proof of Work”). Thợ đào nhận phần thưởng khi tạo ra khối mới được mạng xác minh.
Masternodes #
Masternode là một loại nút đầy đủ khác, bên cạnh việc lưu trữ toàn bộ blockchain và xác thực giao dịch, masternode đảm bảo tính ổn định của hệ sinh thái và cung cấp các dịch vụ như giao dịch tức thời, quản lý kho bạc, và bỏ phiếu quản trị.