Cách đơn giản và rõ ràng nhất để mô tả một blockchain như sau: blockchain là một tệp ghi lại mọi giao dịch đã thực hiện với một loại tiền điện tử.
Tuy nhiên, định nghĩa này chưa đầy đủ. Nó bỏ qua các nguyên tắc hoạt động cơ bản xác định điều gì làm cho một blockchain trở nên độc đáo. Những nguyên tắc này bao gồm:
Khi những nguyên tắc này được giới thiệu, khái niệm về blockchain trở nên phức tạp hơn một chút. Vì vậy, hãy bắt đầu bằng cách ghi nhớ những điều cơ bản (blockchain là một tệp chứa hồ sơ của tất cả các giao dịch) và, dựa trên điều này, đi sâu vào chi tiết. Thực tế, việc hiểu nó không khó như có thể tưởng tượng.
Hãy tưởng tượng tạo ra một dạng tiền tệ kỹ thuật số (cho một trò chơi, các giao dịch nội bộ của công ty, hoặc thậm chí là tiền tệ của một quốc gia). Chúng ta sẽ muốn biết chính xác:
Để đạt được điều này, chúng ta bắt đầu ghi lại tất cả các chuyển khoản tiền trong một cuốn sổ (sổ cái). Vì tiền tệ là kỹ thuật số, sổ cái cũng sẽ là kỹ thuật số — về cơ bản là một cơ sở dữ liệu, mà chúng ta gọi là blockchain. Chúng ta thiết lập một quy tắc: giao dịch chỉ được coi là hợp lệ khi nó được ghi vào cơ sở dữ liệu này.
Dưới quy tắc này, mỗi khi Alice gửi tiền cho Bob, cô ấy phải ghi lại điều này trong cuốn sổ của chúng ta. Nếu mục nhập không có ở đó, việc chuyển khoản không được coi là hoàn tất. Bất kỳ ai mở cuốn sổ sẽ thấy rằng số tiền vẫn thuộc về Alice.
Theo cách này, blockchain trở thành nguồn thông tin duy nhất có thẩm quyền về mọi giao dịch liên quan đến số tiền chúng ta tạo ra. Do đó, nó cũng phản ánh chính xác ai sở hữu số tiền nào tại bất kỳ thời điểm nào.
Cách tiếp cận này để ghi lại các giao dịch có một số điểm yếu:
Blockchain giải quyết những vấn đề này bằng cách tuân theo các nguyên tắc sau:
Một blockchain ghi lại dữ liệu không phải dưới dạng các mục riêng lẻ mà dưới dạng toàn bộ khối, giống như thường xuyên chèn các trang đã điền vào sách. Do đó có tên gọi: “chuỗi khối”.
Người gửi giao dịch đặt hồ sơ của họ lên “trang” chờ đợi để chèn vào sách. Khi một khối được thêm vào blockchain, người xác nhận (hoặc thợ mỏ) kiểm tra rằng mỗi giao dịch tuân thủ các quy tắc của tiền điện tử. Ví dụ: nó kiểm tra rằng mỗi người gửi đã ký giao dịch của họ với khóa chính xác cho địa chỉ gốc. Chỉ những giao dịch tuân thủ quy tắc mới được đưa vào khối và được ghi lại trên blockchain.
Mặc dù lý thuyết thì “cuốn sách” blockchain có thể có vô tận trang, nhưng không gian của mỗi trang đều bị giới hạn...
Rabbit.io cung cấp giải pháp để chuyển tài sản qua các blockchain, hỗ trợ hàng nghìn loại tiền điện tử với tỷ giá tốt nhất.