
Mô hình UTXO là gì?
Một đầu ra giao dịch chưa được chi tiêu (UTXO) là số tiền tiền điện tử còn lại sau khi giao dịch tiền điện tử hoàn tất. Bạn có thể nghĩ đến nó như tiền thừa bạn nhận được sau khi mua một món hàng, nhưng đây không phải là mệnh giá thấp hơn của đồng tiền — nó là một đầu ra giao dịch trong cơ sở dữ liệu được tạo ra bởi mạng để cho phép giao dịch không chính xác về tiền thừa.
Những điểm chính cần lưu ý
- Một UTXO là số tiền tiền điện tử còn lại sau khi một giao dịch tiền điện tử được thực hiện.
- Khi một giao dịch hoàn tất, bất kỳ đầu ra chưa được chi tiêu nào sẽ được gán lại cho người gửi.
- UTXOs được xử lý liên tục và là một phần của đầu và cuối của mỗi giao dịch.
- Không giống như mô hình tài khoản, mà duy trì trạng thái tài khoản, UTXOs được di chuyển và theo dõi xuyên suốt một blockchain.
Hiểu về Mô hình UTXO
UTXO là một giao thức để phân phối các bit dữ liệu mà tiền điện tử được tạo ra và có thể khó hiểu ban đầu. Mạng lưới tiền điện tử hoặc nhà phát triển nhìn vào UTXO một cách khác so với người dùng tiền điện tử hàng ngày.
Ví dụ, hãy tưởng tượng rằng 1 BTC là một thùng đầy xu. Mỗi đồng xu đại diện cho một UTXO. Nếu bạn mua đồ gì đó từ Bob với 0.5 BTC, mạng sẽ đưa cho Bob toàn bộ thùng xu và trả lại cho bạn 0.5 BTC còn thiếu dưới dạng 'thối lại'. Bây giờ bạn có một UTXO trị giá 0.5 BTC mà không thể chia nhỏ thành các mệnh giá nhỏ hơn.
Nhìn từ phía Mạng lưới
Gần như tất cả các giao dịch đều tạo ra UTXOs vì mạng lưới phải 'tập hợp' các đầu ra chưa được chi tiêu của người dùng và gửi chúng đến người nhận. Do đó, hiếm khi người dùng có đủ số UTXO cần thiết. Điều này tương tự như việc kiếm tiền thừa dưới ghế xe ô tô để trả tiền cho burger tại quầy giao thức và tìm được một đồng xu khi bạn chỉ cần một đồng xu mà nhà hàng phải trả lại cho bạn 0.15 USD.
UTXOs không phải là các mệnh giá tiền điện tử như satoshi cho Bitcoin (BTC) hay gwei cho ether (ETH); tuy nhiên, UTXOs có thể được đo bằng các mệnh giá này.
Khi bạn khởi tạo một giao dịch thông qua ví của bạn, các UTXO chứa thông tin của bạn được tìm thấy và mở khóa. Thông tin của chủ sở hữu mới được liên kết với UTXO bạn đã chuyển cho họ. Sau đó, chúng lại bị khóa và người dùng có thể sử dụng chúng trong các giao dịch qua quy trình tương tự.
Khi các giao dịch tiếp tục, cơ sở dữ liệu sẽ chứa các bản ghi về thay đổi sở hữu. Các đầu ra được gán cho bạn là các đoạn nhỏ của tiền điện tử bạn đã gửi cho người nào đó rồi được gửi lại.
Nhìn từ phía Người dùng
Khi bạn quyết định tiêu Bitcoin của mình, bạn chỉ thấy số tiền bạn đã chi trừ đi và số tiền còn lại trong ví của bạn. Đối với bạn, đó tương tự như khi sử dụng một tờ 1 đô la cho món hàng 0.50 đô la—bạn nhận được tiền thừa, bạn cho nó vào túi và tiếp tục ngày của bạn.
Mục tiêu của Mô hình UTXO
Mô hình UTXO được sử dụng trong nhiều loại tiền điện tử vì nó cho phép người dùng theo dõi sở hữu của tất cả các phần của loại tiền điện tử đó. Bởi vì tiền điện tử được tạo ra với sự ẩn danh trong tâm trí, UTXOs được liên kết với các địa chỉ công khai mà toàn bộ mạng lưới có thể nhìn thấy.
Người dùng không thể được xác định từ sở hữu của họ—trừ khi họ quảng cáo địa chỉ của họ—nhưng mô hình này cho phép sự minh bạch thông qua các địa chỉ.
Một giao dịch mã hóa việc chuyển giá trị từ nguồn quỹ (đầu vào của bạn) đến đích (đầu ra, hoặc người nhận).
Ưu điểm và Nhược điểm của Mô hình UTXO
Có nhiều lợi ích của mô hình UTXO:
- Nâng cao tính riêng tư khi sử dụng với nhiều địa chỉ
- Việc hợp nhất UTXO giảm phí trong tương lai
- Có thể truy vết lại từ thời điểm Bitcoin được tặng như là phần thưởng khối
Một số nhược điểm của mô hình này là:
- Coding khó hơn so với tài khoản
- Ít tính thanh khoản hơn so với tài khoản
- Yêu cầu người dùng định kỳ hợp nhất UTXO (liên quan đến phí giao dịch)
- Chiếm nhiều không gian kỹ thuật số hơn
- Khó hiểu
UTXO là gì? Ví dụ đi kèm?
Các đầu ra giao dịch chưa sử dụng là một phần của công nghệ cơ sở dữ liệu phân tán đằng sau Bitcoin và các loại tiền điện tử khác. Bitcoin sử dụng UTXO, nhưng nó không phải là UTXO.
Lợi ích của UTXO là gì?
Nó cho phép theo dõi đầy đủ và tăng tính riêng tư nếu sử dụng nhiều địa chỉ.
Các Blockchain nào sử dụng UTXO?
Bitcoin, Litecoin và Bitcoin Cash là các ví dụ về các blockchain sử dụng mô hình UTXO.
Điểm Chót
Mô hình đầu ra giao dịch chưa ký được sử dụng trong một số blockchain để theo dõi sở hữu token. Một loại tiền điện tử được thiết kế với một số lượng nhỏ hơn để các đơn vị nhỏ hơn có thể được sử dụng trong các giao dịch. Trên những blockchain này, không phải số dư tài khoản mà là UTXO được theo dõi.
Các nhận xét, quan điểm và phân tích được thể hiện trên Mytour chỉ mang tính chất tham khảo. Đọc thêm thông tin về miễn trách nhiệm và trách nhiệm hợp đồng của chúng tôi để biết thêm thông tin.