什麼是 「部分簽名的比特幣交易(PSBT)」?

资讯 2024-07-11 阅读:64 评论:0
原文標題:《 什麼是「部分簽名的比特幣交易(PSBT)」? 》原文作者:River Financial 原文來源:BTCStudyPSBT 是一個比特幣標準,用來協助未簽名交易(unsigned transactions)的傳輸;該標...
美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址
原文標題:《 什麼是「部分簽名的比特幣交易(PSBT)」? 》
原文作者:River Financial
原文來源:BTCStudy



PSBT 是一個比特幣標準,用來協助未簽名交易(unsigned transactions)的傳輸;該標準可以讓多方更容易簽名同一筆交易。


PSBT 標準定義了用來傳遞比特幣交易的一種精確格式。這種格式可以攜帶一筆交易的元數據,讓簽名者更容易簽名和驗證這筆交易。這個標準也定義了簽名合併和交易終局化的流程,所以多方可以並行地簽名同一筆交易,然後將相應的 PSBT 合併起來、形成一筆完整簽名的交易。




PSBT 給比特幣社區提供了許多好處,也讓此前的複雜協議得到簡化,變得更容易驗證。


互通性。PSBT 的設計初衷是強化錢包和其它比特幣軟件的互通性,讓交易可以更容易地在錢包和節點間傳輸。PSBT 在很大程度上已經成功了,它獲得了所有主要的錢包供應商和節點軟件的支持,也就是已經得到了行業的接受。

PSBT is designed to enhance the interoperability of wallets and other bitcoins, so that transactions can be transmitted more easily between wallets and nodes. PSBTs have been largely successful, supported by all major wallet suppliers and node software, which is accepted by the industry.


離線簽名。PSBT 格式提供了有用的元數據,可以協助冷存儲設備驗證即將被簽名的交易相關的地址和金額。這使得從冷存儲設備發起簽名變得更加安全,而且 觀察錢包構造交易-冷錢包簽名-比特幣節點廣播交易 的整個過程也變得更加容易。

Offline signature. The PSBT format provides useful metadata to help freeze storage facilities verify the address and amount of money that will be associated with the signed transaction. This makes it easier to secure the signature from the cold storage facility and & nbsp; and to observe the transaction of the built-in package - Cold-Back-Bit currency node.


多簽名流程。因爲 PSBT 讓一個部分簽名的比特幣交易變得更容易傳輸和理解,多方(或者說多個設備)簽名一筆交易也變得更容易、更安全,因此多簽名技術也變得更容易使用。用戶友好型多簽名錢包將給比特幣社區帶來進一步的好處,包括更好的隱私性、安全性和私鑰丟失抗性。

The multi-signing process. Because PSBT makes a partially signed bit currency transaction easier to transfer and understand, and multiple (or multiple) signed transactions become easier and safer, the multi-signing technique becomes easier to use. User-friendly multi-signing wallets will bring further benefits to the Bitcoin community, including better privacy, security, and loss of resistance to private keys.


多方交易。PSBT 對想要簽名同一筆交易的協作多方尤爲實用。比如,CoinJoin、CoinSwap 和 PayJoin 協議,都要求多方簽名同一筆交易。PSBT 格式提供了構造交易、在多個簽名者之間傳輸交易、組裝成最終交易的方法。

Multiple transactions. The PSBT format provides a way to structure the transaction, transfer it among multiple signatories, and assemble it into a final transaction.



PSBT 在許多場景下都很有用。舉個例子,五位參與者要建構一筆 CoinJoin 交易,他們各自給一位協調員發送一條消息,包含自己希望放入這筆 CoinJoin 中的 UTXO。每個參與者也都提供接收比特幣的地址。


協調員實用所有的 UTXO 作爲輸入,建構出一筆交易,並創建相應的輸出,將相同數量的比特幣發到各參與者的接收地址。


下一步,協調員將這筆交易轉化成一個部分簽名的比特幣交易,然後將這個 PSBT 發送給每一位參與者。參與者們各自爲自己收到的 PSBT 加入自己的簽名,然後將簽過名的 PSBT 發回給協調員,協調員會將這 5 個 PSBT 合併起來、形成最終的交易。最終,協調員得到了一個完整簽名的交易,每個參與者的輸入都有相應的簽名。


這個過程是完全免信任的:雖然每個成員都依賴於協調員來創建和敲定 PSBT,無論協調員還是參與者,沒有人能從其他參與中手上偷取資金。



PSBT 標準由 BIP174 定義,而且已經得到了行業內的硬件錢包、軟件錢包、比特幣節點軟件(包括 Bitcoin Core)的廣泛採用,但還不是全面採用。


但是,PSBT 標準也有一些缺點,這也是爲什麼有人正在開發 PSBT v2 標準。具體來說,迭代式地添加輸入來構建交易是低效的,而且 PSBT 文件會變得相對比較大。


就當下來看,PSBT 已經極大地強化了比特幣軟件和硬件之間的互通性,協助了 CoinJoin 和其他合作型交易的運作,也讓多簽名變得更加易用。


 原文鏈接


欢迎加入律动 BlockBeats 官方社群:

Welcome to BlockBeats Official Community:

Telegram 订阅群:https://t.me/theblockbeats

Telegram Subscription:

Telegram 交流群:https://t.me/BlockBeats_App

Telegram Conversation:

Twitter 官方账号:https://twitter.com/BlockBeatsAsia

Twitter:

美化布局示例

欧易(OKX)最新版本

【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   全球官网 大陆官网

币安(Binance)最新版本

币安交易所app【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址

火币HTX最新版本

火币老牌交易所【遇到注册下载问题请加文章最下面的客服微信】永久享受返佣20%手续费!

APP下载   官网地址
文字格式和图片示例

注册有任何问题请添加 微信:MVIP619 拉你进入群

弹窗与图片大小一致 文章转载注明

分享:

扫一扫在手机阅读、分享本文

发表评论
平台列表
美化布局示例

欧易(OKX)

  全球官网 大陆官网

币安(Binance)

  官网

火币(HTX)

  官网

Gate.io

  官网

Bitget

  官网

deepcoin

  官网
热门文章
  • 支付領域投下震撼彈!美國數位銀行Chime疑與GuardPay 神盾支付合作!

    支付領域投下震撼彈!美國數位銀行Chime疑與GuardPay 神盾支付合作!
    2020年,新冠肺炎(COVID-19)疫情加速數位貨幣進展。例如:2019年4月,國際清算銀行(BIS)的調查顯示,在全球66家中央銀行中,沒有一家計畫發行跨境支付的數位貨幣。惟到了2020年10月,BIS支付委員會主席康利夫(Jon Cunliffe)指出,肺炎疫情拉高民眾對無現金支付的需求,迫使各國加快數位貨幣的研發進程日本與韓國於2021年進入數位貨幣試驗階段。直到2019年12月,美國聯邦準備理事會(Fed)都尚無數位貨幣規劃,惟到了2020年2月,Fed已開始研擬...
  • 区块链:交易系统开发指南

    区块链:交易系统开发指南
    播报编辑《区块链:交易系统开发指南》使用通俗易懂的语言,从技术的角度详细介绍了区块链交易系统应有的功能架构及工作原理,让人们能够张开双臂轻松地拥抱区块链技术,享受区块链交易系统带来的惊喜与成就感。《区块链:交易系统开发指南》共分 7 章,第 1~2 章主要介绍区块链及数字货币的基本概念,以及各种公有链的 API 接口;第3~5 章主要介绍区块链交易系统的分类架构及功能; 6 章主要介绍区块链交易系统面临的问题及演进方向;第 7 章对全书做了总结。《区块链:交易系统开发指南》是...
  • 5.14加密货币价格:BTC突破6.2万美元以太坊和山寨币反映市场情绪

    5.14加密货币价格:BTC突破6.2万美元以太坊和山寨币反映市场情绪
    今天,随着比特币(BTC)的价格突破62 000美元的门槛,顶级加密货币的价格反弹了。 此外,以铁大幅上涨,维持在2 900美元的水平。 此外,其他顶尖山硬币,如索拉纳(SOL )、XRP、卡达诺(ADA )也大幅上涨。    今天密钥加密货币价格 1. 比特币价格    在5月14日星期二撰写本文时,比特币价格上升了2.57%,达到62 487.50美元。 另一方面,在过去24小时内,交易量从65.26 % 急剧上升至277亿美元。 与此同时,加密货币的市场价值为...
  • OKEx回应用户质疑:合约交易非期货 平台无机器人

    OKEx回应用户质疑:合约交易非期货 平台无机器人
       热点点 自选股份 数据中心 数据中心 研究和资料中心 资金流动 模拟交易 客户客户 具体来说,OKEx回答用户的问题:合同交易不是期货,平台不是机器人。 金融同步化,3月22日。    昨天下午,OKEx公司就维护先前用户线下的权利问题对同步财务公司作出了回应,指出OKEx公司提供的合同交易不是期货交易,在旗下的业务中没有正式的机器人。 同时,OKEX称,它不会以非法为由对任何投资损失索赔作出答复。 答复全文如下: 同步你的财务! 近日来,...
  • 0.00006694个比特币等于多少人民币/美金

    0.00006694个比特币等于多少人民币/美金
    0.00006694比特币等于多少人民币?根据比特币对人民币的最新汇率,0.00006694比特币等于4.53424784美元/32.5436 16人民币。比特币(BTC)美元(USDT)人民币(CNY)0.000066944.53424784【比特币密码】32.82795436 16比特币对人民币的最新汇率为:490408.64 CNY(1比特币=490408.64人民币)(1美元=7.24人民币)(0.00006694USDT=0.0004846456 CNY)汇率更新时...
标签列表