
Bài viêt bữa nay, mời bạn cùng Phân tích về Node Bitcoin/Full Node / Super Node / Miner Node / SPV Client tại những sàn bitcoin lớn nhất thế giới.
Node Bitcoin là gì?
Trong một màng lưới sản xuất, node là điểm giao nhau hoặc một kết nối với màng lưới. Nó có thể hoạt động như một điểm cung cấp lại hoặc một điểm cuối giao thiệp. Định nghĩa sơ sài này giúp hiểu rõ hơn về các chức năng không giống nhau của Bitcoin Node trong mạng lưới Bitcoin. Những khái niệm được bắt buộc tiếp đây nên được nhìn chung là Bitcoin Node.
Chúng ta sẽ cộng Phân tích kỹ hơn về những node của Bitcoin như Full Node / Super Node / Miner Node / SPV Client.
Full Node là gì?
Full Node (hay còn gọi là node đầy đủ) là các node thực thụ hỗ trợ và cung ứng bảo mật cho Bitcoin. Những node này không thể thiếu đối với mạng. Những node này cũng được gọi là các node xác nhận toàn bộ vì chúng tham gia vào quá trình xác minh các thương lượng và khối trước các lề luật đồng thuận của hệ thống. Đồng thời cũng có thể chuyển tiếp các giao dịch và khối mới tới Blockchain.
thường nhật, một Full Node chuyên chở xuống một bản sao của Blockchain Bitcoin với mỗi khối và đàm phán trên đấy, nhưng đây không phải là bắt buộc để được coi là một Full Node.
Một Full Node của Bitcoin có thể được thiết lập phê duyệt những triển khai phần mềm khác nhau, nhưng được dùng rộng rãi nhất và phổ thông nhất là Bitcoin Core. Đây là những bắt buộc tối thiểu để chạy một Full Node Bitcoin Core:
Máy tính bàn hoặc máy tính xách tay được cài phiên bản cách đây không lâu của Windows, Mac OS X hoặc Linux.
200GB dung lượng ổ cứng trống.
Bộ nhớ 2GB (RAM).
Kết nối internet tốc độ cao với tốc độ tải lên tối thiểu 50 kB/s.
Kết nối ko giới hạn hoặc kết nối có dừng chuyển vận lên cao. Full Node có thể đạt hoặc vượt quá mức sử dụng chuyên chở lên là 200 GB/tháng và mức dùng tải xuống là 20 GB/tháng. Các bạn cũng sẽ cần tải xuống cỡ 200GB lúc lần Ban đầu khởi chạy Full Node.
Full Node của bạn nên chạy chí ít 6 giờ mỗi ngày. Thậm chí tốt hơn ví như các bạn cho chạy liên tiếp (24/7).
phổ biến tổ chức và khách hàng tự nguyện đang chạy Full Node Bitcoin như là một cách để hỗ trợ hệ sinh thái Bitcoin.
kế bên những node công cộng, có phổ thông node ẩn khác không hiển thị (các non-Listening Node). Những node này thường hoạt động đằng sau tường lửa, chuẩn y các giao thức ẩn như Tor, hoặc đơn thuần là vì chúng được cấu hình để ko nhận kết nối.
➤ Xem thêm: sàn huobi global
Super Node là gì?
Về cơ bản, một Super Node (hay còn gọi là Listening Node) là một Full Node có kết nối được công khai. Nó giao tiếp và phân phối thông báo cho bất kỳ node nào khác quyết định thiết lập kết nối với nó. Vì vậy, một Super Node cơ bản là một điểm phân phối lại có thể đóng 2 vai trò như một nguồn dữ liệu và một cầu giao thiệp.
Một Super Node đáng tin cậy thường chạy 24/7 và có 1 số kết nối được thiết lập. Node này truyền vận tải lịch sử Blockchain và dữ liệu đàm phán tới phổ biến node trên khắp thế giới. Vì lý Chính vì vậy, một Super Node có thể cần đa dạng công suất tính toán hơn và kết nối internet tốt hơn lúc so sánh với một Full Node bị ẩn.
Miner Node là gì?
Để có thể đào Bitcoin trong tình trạng cạnh tranh hiện tại, thợ mỏ phải đầu cơ vào các phần cứng và chương trình đào chuyên biệt. Các chương trình đào (phần mềm) này không liên quan trực Tiếp theo Bitcoin Core và chạy cùng lúc để đào những khối Bitcoin. Một thợ mỏ có thể chọn làm việc một mình (solo miner) hoặc theo hàng ngũ (pool miner).
Trong solo miner các Full Node sẽ tận dụng bản sao Blockchain của riêng họ, những pool miner làm việc cộng nhau, mỗi người đóng góp tài nguyên tính toán của mình (hashpower). Trong một mỏ khai thác, chỉ quản trị viên của mỏ cần phải chạy một Full Node – có thể được gọi là Full Node của pool miner.
➤ Xem thêm: sự thật về pi network
Lightweight Client (SPV Client) là gì?
Lightweight Client là máy khách tận dụng mạng Bitcoin nhưng ko đích thực hoạt động như một Full Node nó còn có tên gọi khác là Simplified Payment Verification (SPV) client. Bởi vậy, SPV Client ko đóng góp vào an ninh của mạng vì ko giữ một bản sao của Blockchain và ko tham dự vào thời kỳ xác minh và chuẩn xác thương lượng.
SPV là phương thức mà qua đó khách hàng có thể rà soát xem liệu một số giao dịch đem lại đưa vào trong một khối hay không mà chẳng phải vận chuyển xuống rất nhiều dữ liệu khối. SPV Client dựa vào thông báo được cung ứng bởi các Full Node khác (các Super Node). Lightweight Client hoạt động như những điểm cuối giao tiếp và được dùng bởi phổ biến ví tiền điện tử.
lưu ý lúc chạy một Full Node
Điều này ko giống như chạy một node đào đông đảo. Khi mà thợ đào phải đầu cơ vào phần cứng và phần mềm đào đắt tiền, bất kỳ ai cũng có thể chạy một node chính xác toàn bộ. Hơn nữa, trước khi phấn đấu đào một khối, thợ đào cần thu thập các đàm phán ở các sàn giao dịch tiền ảo uy tín nhất đang chờ xử lý mà trước đó đã được chấp nhận là hợp thức bởi các Full Node.
Tiếp đến, thợ đào tạo ra một khối ứng viên (với một đội ngũ các giao dịch) và quyết tâm đào khối ấy. Ví như thợ mỏ tậu ra một lời giải hợp thức cho khối đó, anh ta sẽ thông báo nó trên mạng và các Full Node khác sẽ xác minh tính hợp lệ của khối. Chính vì vậy, các luật lệ đồng thuận được quyết định và đảm bảo bởi mạng phân tán gồm các node chính xác chứ không hề bởi những thợ đào.