Tên đầy đủ của mô hình UTXO là mô hình Đầu ra giao dịch chưa chi tiêu. Đây là một trong những mô hình kế toán chính cho sổ cái chung (blockchain) được sử dụng để ghi lại, lưu trữ và thực hiện các giao dịch. Mô hình UTXO thường được nhắc đến cùng với Bitcoin (BTC). Nhưng trên thực tế, nhiều mạng blockchain khác cũng áp dụng UTXO làm mô hình kế toán, chẳng hạn như NEO, Litecoin, Zcash, Cardano (mô hình UTXO mở rộng), v.v.
Tên của mô hình UTXO thực chất chứa đựng khái niệm cơ bản của nó, đó là Mô hình này sử dụng phần tiền điện tử chưa được sử dụng trong giao dịch làm phương thức kế toán cho giao dịch.
Trong mô hình UTXO, không có "tài khoản" và "số dư". UTXO là đơn vị đo lường giúp thực hiện các giao dịch. UTXO đề cập đến số lượng tiền điện tử còn lại sau khi giao dịch được thực hiện (tức là tiền điện tử chưa được sử dụng). Nói cách khác,số dư mà người dùng có thể chuyển trong mô hình UTXO là số tiền chưa được chi tiêu trong các giao dịch trước đó của họ.
Trong mô hình UTXO, mỗi giao dịch bao gồm đầu vào và đầu ra được biểu thị dưới dạng UTXO. Đầu vào sử dụng UTXO hiện có, trong khi đầu ra tạo ra UTXO mới. Sau khi một giao dịch hoàn thành, mọi đầu ra không được sử dụng sẽ được ghi lại trong cơ sở dữ liệu dưới dạng đầu vào và sau đó có thể được sử dụng trong các giao dịch mới.
A có 5 Bitcoin (UTXO_0) trong ví của mình. B có một chiếc ví rỗng. Bây giờ, A muốn gửi 3,15 BTC vào ví của B. 5 BTC của A sẽ được ghi lại làm đầu vào và sau đó được tiêu thụ (có thể coi là bị phá hủy). Đồng thời, 3,15 BTC và 1,85 BTC (UTXO_1 và UTXO_2) sẽ được tạo làm đầu ra của giao dịch. UTXO_2 sẽ chuyển đến ví của A và UTXO_1 sẽ chuyển đến ví của B. Sau khi giao dịch hoàn tất, ví của Người A có số dư chưa sử dụng là 1,85 BTC. Ví của B có số dư chưa sử dụng là 3,15 BTC.
Lưu ý: Trong các giao dịch blockchain thực, phí giao dịch sẽ được khấu trừ. Ví dụ: số dư của UTXO_2 sau khi trừ phí giao dịch sẽ thấp hơn 1,85 BTC một chút.
Mô hình UXTO được áp dụng làm mô hình kế toán chính của blockchain vì nó có thể Theo dõi giao dịch trở lại nguồn gốc của chúng và xác minh chúng.
Có thể bạn quan tâm đến những vấn đề sau:
- Mô hình tài khoản là gì?
- Ví tiền điện tử là gì?