🚨Blockchain hoạt động như thế nào
1. Giới thiệu về Blockchain
- Blockchain: Một sổ cái phân tán, phi tập trung ghi lại các giao dịch trên nhiều máy tính theo cách mà các giao dịch đã đăng ký không thể bị thay đổi về trước. Điều này đảm bảo an ninh và minh bạch.
2. Thành phần chính
- Khối: Mỗi khối chứa một danh sách các giao dịch. Khi một khối được hoàn thành, nó sẽ được thêm vào chuỗi.
- Chuỗi: Là dãy các khối liên kết với nhau. Mỗi khối chứa một tham chiếu (băm) đến khối trước đó.
- Nút: Các máy tính trên mạng duy trì và xác thực chuỗi khối. Mỗi nút có một bản sao của toàn bộ blockchain.
3. Quy trình giao dịch
- Khởi tạo: Một giao dịch được người dùng khởi tạo và phát lên mạng.
- Xác minh: Các nút mạng xác thực giao dịch bằng cơ chế đồng thuận.
- Cơ chế đồng thuận: Các phương thức được sử dụng để thống nhất về tính hợp lệ của các giao dịch. Những cái phổ biến bao gồm:
- Bằng chứng công việc (PoW): Người khai thác giải các câu đố toán học phức tạp để xác thực các giao dịch.
- Proof of Stake (PoS): Người xác thực được chọn dựa trên số lượng coin họ nắm giữ và sẵn sàng “đặt cọc” làm tài sản thế chấp.
- Bao gồm trong một khối: Các giao dịch đã được xác thực được nhóm lại thành một khối mới bởi người khai thác hoặc người xác thực.
- Thêm vào Blockchain: Khối mới được thêm vào blockchain, giúp giao dịch trở thành vĩnh viễn và không thể thay đổi.
4. Tính năng bảo mật
- Băm: Mỗi khối chứa một hàm băm duy nhất của khối trước đó, đảm bảo rằng mọi thay đổi đều ảnh hưởng đến toàn bộ chuỗi.
- Phân cấp: Bản chất phân tán của blockchain làm cho nó