Danh mục
Thay vì một cơ quan quản lý hoặc tổ chức trung ương (như ngân hàng) quản lý các giao dịch, Bitcoin được vận hành bởi một mạng lưới gồm hàng nghìn máy tính chạy phần mềm xử lý việc gửi và nhận bitcoin.
Mạng lưới máy tính này được gọi là mạng lưới Bitcoin.
Trước khi đi sâu vào chi tiết của mạng lưới Bitcoin thực tế, hãy lùi lại một bước và ôn lại “mạng lưới” là gì.
Mạng lưới là gì?
Mạng lưới là gì? Hay cụ thể hơn, mạng máy tính là gì?
Mạng lưới chỉ đơn giản là một nhóm các máy tính được liên kết với nhau, cho phép chúng trao đổi dữ liệu với nhau.
Có hai cách cơ bản để sắp xếp một mạng lưới:
1. Mạng lưới Client-Server
Loại mạng lưới đầu tiên được gọi là “mạng lưới client-server”.

Mạng lưới client-server là khi có một máy tính trung tâm (gọi là “server”) đóng vai trò trung tâm, và các máy tính khác (gọi là “client”) kết nối vào đó.
Dữ liệu được các máy tính gọi là “client” (như PC hoặc thậm chí điện thoại thông minh) yêu cầu và được các máy tính gọi là “server” phục vụ.
Đây là loại cấu hình mạng được sử dụng bởi ngân hàng và các ứng dụng thanh toán phổ biến như PayPal, Venmo, Apple Pay và Google Pay.
Trong ngân hàng kỹ thuật số thông thường, máy tính xách tay hoặc điện thoại di động của bạn đóng vai trò là “client” điện tử tương tác với máy chủ trung tâm do ngân hàng của bạn vận hành.
Cấu hình mạng “trung tâm và nan hoa” này rất hiệu quả nhưng cũng rất mong manh vì server là “điểm nghẽn” và trở thành một điểm thất bại duy nhất (single point of failure – SPOF).
Nếu server bị sập, toàn bộ mạng lưới sẽ sập theo.
2. Mạng lưới Peer-to-Peer (P2P)
Loại mạng lưới thứ hai được gọi là “mạng lưới ngang hàng” (peer-to-peer).

“Server” ở đâu? Không có.
Thay vì “server” và “client”, các máy tính chỉ được gọi là “nút” (nodes) vì chúng có thể hoạt động vừa là client VỪA là server.
Mạng lưới ngang hàng, còn gọi là mạng P2P, được tạo ra khi hai hoặc nhiều máy tính kết nối và trao đổi dữ liệu với nhau mà không cần đi qua một máy tính “server” riêng biệt.
Trong mạng P2P, các máy tính có thể “nói chuyện” trực tiếp với nhau.
Thay vì cấu hình “trung tâm và nan hoa”, mạng P2P được sắp xếp giống như một “mạng nhện”.
Một ví dụ phổ biến về mạng P2P là chính internet.
Với những ai đã có chút tóc bạc, bạn có thể còn nhớ phần mềm chia sẻ nhạc nổi tiếng tên Napster. Napster xứng đáng được ghi nhận vì đã phổ biến việc sử dụng phần mềm chạy trên mạng P2P. BitTorrent cũng là một ví dụ khác.
Trong mạng lưới ngang hàng:
- Mọi người đều kết nối với nhau, nên đây là một mạng lưới.
- Mọi người trên mạng đều bình đẳng, nên họ đều được coi là ngang hàng (peers).
Mỗi peer đều bình đẳng với những peer khác, và mỗi peer có cùng quyền hạn và trách nhiệm như những peer khác. Peer vừa là client VỪA là server cùng lúc.
Điều này liên quan gì đến Bitcoin?
Hãy nhớ… Bitcoin chạy trên một mạng máy tính được gọi là mạng lưới Bitcoin.
Và nó được cấu hình theo kiểu ngang hàng (peer-to-peer – P2P)!
Tại sao điều này lại quan trọng?
Trong bài học tiếp theo, tôi sẽ giải thích lý do. 🤔
Nguồn: https://www.babypips.com/crypto/learn/what-is-a-network
