How to Verify Transactions in Liquidium: A PSBT Guide 如何在 Liquidium 中验证交易:PSBT 指南
在 Liquidium 的点对点借贷协议中,签署前验证交易的准确性对于借款人和贷款人来说都至关重要。本指南将指导您如何使用部分签名的比特币交易 (PSBT)检查钱包中的交易结构,以确保所有内容符合约定的条款。在此示例中,我们使用 Xverse 移动应用程序的屏幕截图。
交易审查
在第一个屏幕截图(借款人视图)中,您可以看到关键交易的详细信息:
铭文:以视觉形式展示作为抵押品的序数。
您将收到的金额:显示借款人扣除任何网络费用后将从贷款人处收到的比特币金额。
此初始屏幕提供了交易的清晰摘要,允许借款人在继续操作之前验证他们锁定的序数铭文和他们将收到的贷款金额。贷方可以验证是否提供了正确的序数铭文作为抵押品。
注意:有些钱包可能无法显示正确的转账金额。但是,它们始终会显示交易的输入和输出,这也可以用于验证,尽管方式更复杂。
交易结构
创建或审查贷款交易时,您将看到以下结构:
输入:
输入 1:借款人序数 – 这是借款人用作抵押品的序数。借款人应确认序数来自正确的地址,而贷款人可以验证交易 ID 以确保序数的确切位置。
输入 2-X:贷方 UTXO – 这些是贷方的比特币 UTXO,用于提供贷款金额。借款人和贷方都应通过汇总这些输入来验证用于贷款的比特币数量是否正确。
输出:
输出 1:托管– 借款人的抵押品被发送到托管地址。每个托管都是一个新生成的空地址。
输出 2:贷款——比特币贷款金额发送给借款人。
输出 3:贷方的找零——任何剩余的比特币都会作为找零返还给贷方。
其他交易验证
Liquidium 在其协议中使用一致的交易结构。用作抵押品的序数始终是任何交易中的第一个输入。对于还款交易,用户应验证他们偿还的金额是否正确,并确保他们收到的序数是正确的。贷款发起和还款交易都是原子的,这意味着它们以全有或全无的方式处理,以确保安全性和一致性。
结论
在签署 PSBT 之前,借款人和贷款人都应验证输入和输出,以确保一切都符合商定的贷款条款。这使用户可以在签署之前自信地确认确切的贷款金额和所使用的抵押品。验证后,您可以继续在钱包中签署交易,并知道贷款条款已准确反映。Liquidium 上的所有交易都是原子的,确保所有条件都得到满足,否则交易不会继续。