Nền tảng Blockchain (chuỗi khối), tên ban đầu block chain là một cơ sở dữ liệu phân cấp lưu trữ thông tin. Trong các khối thông tin được liên kết với nhau bằng mã hóa và mở rộng theo thời gian. Mỗi khối thông tin đều chứa thông tin về thời gian khởi tạo và được liên kết tới khối trước đó, kèm một mã thời gian và dữ liệu giao dịch. Blockchain được thiết kế để chống lại việc thay đổi của dữ liệu. Một khi dữ liệu đã được mạng lưới chấp nhận thì sẽ không có cách nào thay đổi được nó.
Nền tảng Blockchain hoạt động như thế nào
- Người dùng yêu cầu thực hiện một giao dịch (mua, bán, trao đổi)
- Yêu cầu sẽ được phát tới các mạng ngang hàng P2P (Peer to Peer). Gồm các máy tính (được gọi là Node) kết nối với nhau.3. Các máy tính trong hệ thống này sẽ xác thực giao dịch cùng với thông tin người dùng thông qua các thuật toán trong Blockchain.
- Sau khi giao dịch được xác nhận. Chúng sẽ được kết hợp với những giao dịch khác tạo nên một khối (Gọi là Block) trong hệ thống Blockchain – Nơi nó sẽ tồn tại và không thể sửa đổi.
Giao dịch hoàn tất
Một ví dụ vè cách hoạt động của Blockchain
Anh A thực hiện một giao dịch mua hàng với anh B. (Cả A và B đều có ví tiền điện tử)
Anh A gửi một lệnh giao dịch. Giao dịch sẽ xuất phát từ ví của anh A với một lệnh đề xuất với hệ thống Blockchain. Hệ thống nhận đề xuất, ví anh A vơi đi một phần và chuyển phần vơi đi đó vào ví anh B.
Khi sử dụng hệ thống, giao dịch sẽ sự xác nhận của hệ thống các máy tính (gọi là Node). Các Node này sẽ thực hiện các bước xác nhận thông qua thuật toán. Các node này sẽ kiểm tra xem liệu ví anh A trên”sổ cái” còn đủ số Bitcoin (hoặc Altcoin) để chi trả không. Sau khi kiểm tra và đảm bảo rằng mọi thứ đều chính xác. Các Node đặc biệt được gọi là Miner (thợ đào) sẽ đóng gói đề xuất của anh A với các giao dịch tương tự như các Note khác và đã được xác nhận. Các gói này sẽ tạo thành các Block mới rồi chuyển vào “sổ cái” Blockchain. Giao dịch hoàn tất!
Cả sự tin tưởng và hợp đồng đều không phải là giải pháp tối ưu. Chúng ta không thể tin tưởng vào người lạ và thực thi hợp đồng đòi hỏi thời gian và tiền bạc. Công nghệ blockchain là thú vị vì nó cung cấp cho chúng ta lựa chọn thứ ba, an toàn, nhanh chóng và rẻ tiền.