Nodes là gì: Theo từ điển tiếng anh có nghĩa là nút, và nó được sử dụng rất nhiều trong lĩnh vực mạng máy tính hoặc viễn thông. Trong lĩnh vực đó, node được hiểu là là một thiết bị mạng vật lý, có thể được dùng với các mục đích riêng biệt, hoạt động như một điểm phân phối lại hoặc là điểm cuối giao tiếp. Và trong lĩnh vực crypto thì từ node cũng được sử dụng rất nhiều. Vậy Node là gì, hãy cùng ViMoney tìm hiểu trong bài viết dưới đây.
Định nghĩa: Nodes là gì
Trong thế giới crypto, node (nút) được hiểu là một thiết bị trên một mạng blockchain, là yếu tố nền tảng cho phép công nghệ blockchain hoạt động và tồn tại. Các nút được phẩn bổ trong một mạng lưới rộng và thực hiện nhiều tác vụ khác nhau. Một nút có thể là bất kỳ thiết bị điện tử nào đang hoạt động, như máy tính, điện thoại hoặc thậm chí máy in, miễn là nó được kết nối với internet và có địa chỉ IP.
Vai trò của node
Vai trò của một nút là hỗ trợ mạng lưới bằng cách duy trì một bản sao của một blockchain, trong một số trường hợp, node đó dùng để xử lý các giao dịch. Các nút thường được bố trí theo cấu trúc dạng cây, được gọi là cây nhị phân. Mỗi một đồng tiền điện tử có các nút riêng, duy trì các bản ghi giao dịch của loại tiền đó.
Với các nút là các phần riêng lẻ của một blockchain, có cấu trúc dữ liệu hớn hơn, và khi chủ sở hữu của các nút này sẵn sàng đóng góp tài nguyên máy tính của họ để lưu trữ và xác thực các giao dịch, thì họ có cơ hội thu phí giao dịch và kiếm được phần thưởng bằng tiền điện tử.
Các loại node trong blockchain
Một nút có thể là điểm cuối giao tiếp hoặc điểm phân phối lại liên lạc, liên kết với các nút khác. Mỗi nút trên mạng hầu như đều có vai trò như nhau, tuy nhiên một số nút nhất định có vai trò khác theo cách mà nút hỗ trợ mạng lưới. Điều đó làm cho không phải tất cả các nút sẽ lưu trữ một bản sao đầy đủ của một blockchain để xác thực các giao dịch.
Một nút có thể tải xuống một bản sao hoàn chỉnh của một blockchain và kiểm tra bất kỳ giao dịch mới nào đến dựa trên giao thức đồng thuận được sử dụng bởi tiền điện tử hoặc token được gọi là một nút đây đủ (Full Node).
Tất cả các nút sử dụng cùng một giao thức đồng thuận để duy trì tương thích với nhau. Có những nút trên hệ thống xác nhận và xác thực giao dịch, đặt chúng thành các khối. Các nút luôn có quyết định riêng của nó về việc liệu một giao dịch có hợp lệ và được thêm vào một khối với các giao dịch khác không, bất kể các nút khác hoạt động như thế nào.
+ Có nhiều loại nút (node) khác nhau có trong blockchain. Các yêu cầu để sở hữu một nút là khác nhau tùy theo loại tiền thuật toán (hay ứng dụng của blockchain) và phương thức đồng thuận của chúng.
Các nút trong blockchain gồm có: Root node – Nút cao nhất trong cây nhị phân. Parent node – Nút mà có những nút mở rộng từ nó. Child note – Nút được mở rộng từ nút khác. Leaf node – Nút không có nút con Sibling nodes – Nút kết nối với cùng một nút lớn (parent node). Tree – Một cấu trúc dữ liệu bắt đầu từ nút gốc (rood node). Forest – Tập hợp những cây (trees) nút. Degree – Là thứ bậc nút con của một nút. Edge – Sự liên kết với nhau giữa các nút.
JM