Blockchain là gì và loại Node của nó là gì?

2022-07-05, 02:30


-Các nút là máy chủ lưu trữ, xác minh hoặc tạo các khối giao dịch mà không có một cơ quan trung ương nào trong blockchain.

-Có các loại nút khác nhau tùy thuộc vào loại nhận thức chung trong mạng, lượng dữ liệu mà chúng lưu trữ hoặc giữ và liệu chúng có thể tạo ra một khối hay không.

Một nút chạy phần mềm khác nhau từ một blockchain sang một khác để thực hiện các chức năng cần thiết để bảo vệ mạng lưới blockchain.

-Một số lợi ích của việc vận hành một nút bao gồm việc tăng cường quyền riêng tư, tăng cường an ninh và đảm bảo không ai thay đổi quy tắc của mạng.

Từ khóa: Nút, máy chủ, mạng, xác thực, bảo mật, nút đầy đủ, nút nhẹ, lưu trữ dữ liệu, cắt tỉa, hành chính

Bạn hầu như sẽ không thể nói về Blockchain mà không đề cập đến những đặc điểm độc đáo của nó, như sự lưu trữ vĩnh viễn của các bản ghi, phân quyền và mạng ngang hàng. Bạn có thể đã thảo luận về cách Blockchain cho phép giao dịch mà không cần trung gian. Câu hỏi mà thường xuyên nảy ra trong tâm trí là dữ liệu được lưu trữ như thế nào và ai chịu trách nhiệm xác minh giao dịch và bảo vệ mạng lưới. Điều phổ biến trước công nghệ Blockchain là có một máy chủ trung tâm điều khiển mạng và các hoạt động của người dùng. Điều gì phân quyền có nghĩa trong Blockchain là không có máy chủ trung tâm đó mà các sản phẩm được xây dựng trên nó, chẳng hạn như tiền điện tử. Thay vào đó, nó hoạt động thông qua các nút. Vậy nút Blockchain là gì?

Blockchain Nodes là gì?

Một nút trong blockchain là một thiết bị, một máy tính hoặc một máy chủ tham gia vào mạng lưới của nhiều thiết bị, máy tính hoặc máy chủ khác để chia sẻ thông tin và áp dụng các quy tắc. Nút lưu trữ khối dữ liệu trong mạng lưới blockchain. Đôi khi họ hoạt động bằng phần mềm để tạo, xác minh và lưu trữ các khối. Blockchain là một bản ghi dữ liệu phi tập trung cần được giữ an toàn và bảo mật. Do đó, các nút blockchain là các máy chủ hoạt động theo cách ngang hàng, tức là họ được kết nối với nhau trực tiếp và liên tục chia sẻ thông tin mới nhất về blockchain với nhau. Các nút là trung tâm quanh đó sự phi tập trung của blockchain xoay quanh để duy trì tính toàn vẹn của mạng lưới. Họ áp dụng các quy tắc nhận thức chung và đảm bảo an ninh của mạng lưới.

Chức năng của các nút

Nút giúp mạng blockchain đạt được nhận thức chung. Nhận thức chung là các quy tắc mà theo đó mạng hoạt động. Đạt được nhận thức chung có nghĩa là quá trình mà các thành viên đồng ý về tính hợp lệ của giao dịch mà không cần một cơ quan trung ương nào.

Họ xác nhận thông tin được viết trong các khối bằng thuật toán nhận thức chung để đảm bảo giao dịch hợp lệ và tránh gian lận qua việc chi tiêu kép hoặc sửa đổi giao dịch.

Trong quá trình thêm một khối mới, một nút gửi thông tin về khối đến các nút khác, có thể chấp nhận hoặc từ chối khối bằng cách kiểm tra tính hợp lệ của giao dịch và chữ ký của nó. Nếu khối mới được chấp nhận, các nút lưu trữ và lưu trữ khối lên đỉnh của chuỗi các khối đã lưu trữ trước đó. Lịch sử giao dịch sau đó được đồng bộ trên toàn mạng.

Họ lưu trữ, bảo quản và lan truyền dữ liệu blockchain - giữ toàn bộ khối lịch sử giao dịch.

Có những loại Node nào?

1 . Các nút Lưu trữ là loại nút chính hoàn thành dữ liệu lịch sử của blockchain từ khối khởi đầu. Những nút này phục vụ để xác nhận giao dịch và duy trì nhận thức chung, và có tất cả các giao dịch được ghi lại trong cơ sở dữ liệu của chúng. Hai năm trước, các nút lưu trữ chạy trên Gate.io đã giúp khối lượng dữ liệu blockchain tăng lên một cách đáng kể. Ethereum Blockchain tăng lên hơn bốn terabytes, gần như tăng gấp đôi trong một năm. Phần mềm tiêu chuẩn cho Ethereum Các nút blockchain là Geth và Parity, đã tăng kích thước một cách liên tục từ vài phần trăm. Với giới hạn nghiêm ngặt về số giao dịch mỗi khối và sự thực tế là Bitcoin Blockchain của Gate.io chủ yếu được sử dụng cho thanh toán tiêu chuẩn và không phức tạp như một hợp đồng thông minh, kích thước có xu hướng nhỏ hơn.

2 . Full nodes: đây là các nút tải xuống mọi khối giao dịch và xác minh chúng theo những quy tắc nhận thức chung. Một số quy tắc nhận thức chung bao gồm ngăn chặn chi tiêu kép của đầu ra giao dịch trong một chuỗi khối duy nhất. Trong Bitcoin Nút đầy đủ xác minh tất cả các quy tắc của Bitcoin với phần mềm phổ biến nhất được biết đến là Bitcoin CORE. Nút đầy đủ lưu trữ một bản sao của Blockchain và đảm bảo tính chính xác của dữ liệu

3 . Nút nhẹ: Những nút này tiết kiệm thời gian tải và không gian lưu trữ đáng kể bằng cách chỉ tải xuống tiêu đề khối. Các tiêu đề khối là phần của khối chứa thông tin về khối, chẳng hạn như dấu thời gian, băm của khối trước đó, và biểu diễn băm của dữ liệu khối. Nút nhẹ được sử dụng cho xác minh thanh toán đơn giản hóa và phụ thuộc vào các nút đầy đủ để hoạt động.

4 . Nút đầy đủ bị cắt xén: việc chạy nút đầy đủ yêu cầu không gian đĩa và tốc độ kết nối internet đủ lớn để khởi động. Do đó, các nút bị cắt xén được tạo ra để cho phép người vận hành tải xuống blockchain và bắt đầu quá trình xác minh của nó trong khi lưu trữ một phần nhỏ. Các nút bị cắt xén tiết kiệm không gian đĩa bằng cách xóa các khối bắt đầu từ khối cũ nhất sau khi tải xuống toàn bộ blockchain. Chúng xóa các khối cũ cho đến khi chỉ giữ giao dịch mới nhất đến một giới hạn kích thước cụ thể. Giới hạn kích thước của giá trị giao dịch cần được lưu trữ được đặt bởi người vận hành nút, có thể là 200MB, 250MM hoặc 300MB, ví dụ như vậy.

5 . Nút khai thác: đây là những nút được sử dụng bởi các thợ mỏ để xác minh và thêm khối vào blockchain. Những nút này cung cấp chức năng cần thiết để một thợ mỏ chứng minh rằng anh ấy đã hoàn thành công việc cần thiết để tạo ra một khối mới mà đã dẫn đến thuật ngữ proof-of-work.

6 . Masternodes: Đây là các nút được phổ biến hóa bởi DASH. Họ ghi lại và xác minh giao dịch và có thể nhận được phần thưởng từ mạng lưới bằng cách thế chấp một số lượng nhất định của token bản địa. Họ đặt một bản sao đầy đủ của blockchain và cung cấp các dịch vụ tầng hai cho mạng lưới vượt ra ngoài những gì các máy chủ thông thường có thể xử lý. Các dịch vụ này bao gồm gửi trực tiếp, giao dịch riêng tư và quản trị nhà nước.

7 . Các nút quyền hạn được sử dụng trong blockchain được phép nơi tham gia không mở cho mọi người. Thay vào đó, các nút được chọn trước. Cộng đồng quyết định ai chạy các nút và số lượng nút cần thiết.

Cách chạy một nút

Đây là các bước điển hình để theo dõi một nút blockchain;

Xác định blockchain của bạn, chẳng hạn như Bitcoin, Ethereum

Obtain phần cứng và phần mềm cần thiết. Ví dụ, Bitcoin phần mềm cốt lõi cho Bitcoin, Geth hoặc Parity cho Ethereum

Chạy nút

Sử dụng Amazon, một dịch vụ đám mây, để lưu trữ nút một cách an toàn

Sử dụng thiết bị địa phương của bạn để chạy nút

Theo dõi kỹ lưỡng và bảo dưỡng đúng đắn của nút.

Lợi ích của việc chạy một nút

Chạy một nút tăng cường bảo mật và tăng cường quyền riêng tư

Chạy một nút là một cách để tăng cường an ninh của mạng để đảm bảo không ai thay đổi các quy tắc của nó

Một số nút, như các masternodes, có thể phục vụ như một nguồn thu nhập passsive

Nút là cơ sở của blockchain, và loại nút phụ thuộc vào loại nhận thức chung mà mạng hoạt động. Bất kể nhận thức chung là gì, có thể là chứng minh công việc, chứng minh thế chấp, hoặc chứng minh quyền lực, các nút làm việc để đảm bảo nhận thức chung được áp dụng để đảm bảo tính toàn vẹn của mạng blockchain


Tác giả: Gate.io Quan sát: M. Olatunji
Tuyên bố miễn trách nhiệm:
Bài viết này chỉ đại diện cho quan điểm của người quan sát và không cấu thành bất kỳ đề xuất đầu tư nào.
Gate.io giữ toàn bộ quyền của bài viết này. Sẽ cho phép sao chép lại bài viết nếu nhắc đến Gate.io. Trong tất cả các trường hợp khác, sẽ được thực hiện các biện pháp pháp lý do vi phạm bản quyền.


Chia sẻ
gate logo
Gate
Giao dịch ngay
Tham gia Gate để giành giải thưởng