最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

當(dāng)前位置:主頁 > 區(qū)塊鏈 > 比特幣 > BTC契約三:ANYPREVOUT

比特幣(BTC)契約第三部分:SIGHASH_ANYPREVOUT

2026-07-08 22:27:20 | 來源:本站整理 | 作者:佚名
SIGHASH_ANYPREVOUT(APO,BIP-118)是比特幣Taproot升級(jí)后引入的新型簽名哈希類型,其核心創(chuàng)新在于簽名時(shí)無需綁定具體輸入U(xiǎn)TXO,僅對(duì)輸出進(jìn)行簽名,從而實(shí)現(xiàn)更靈活的支出邏輯,

比特幣(BTC)契約第三部分:SIGHASH_ANYPREVOUT

SIGHASH_ANYPREVOUT(APO,BIP-118)是比特幣Taproot升級(jí)后引入的新型簽名哈希類型。其核心創(chuàng)新在于簽名時(shí)無需綁定具體輸入U(xiǎn)TXO,僅對(duì)輸出進(jìn)行簽名,從而實(shí)現(xiàn)更靈活的支出邏輯。該機(jī)制是閃電網(wǎng)絡(luò)Eltoo改造的技術(shù)基石,可大幅降低狀態(tài)存儲(chǔ)需求,助力通道工廠與輕量級(jí)瞭望塔構(gòu)建,顯著提升比特幣二層擴(kuò)展性能。

APO允許比特幣簽名授權(quán)任何兼容的UTXO,而非固定的輸出點(diǎn)。它允許為L(zhǎng)ightning、Vault和Layer-2協(xié)議提供可重新綁定的預(yù)簽名交易,而無需新的密鑰管理開銷。

這是Cointelegraph Research關(guān)于比特幣契約的技術(shù)文章系列的第三部分。點(diǎn)擊這里閱讀上一篇文章。

SIGHASH_ANYPREVOUT,正如 BIP 118 中所述,基于 Joseph Poon 和 Thaddeus Dryja 在 2015 年 Lightning Network 論文中提到的早期SIGHASH_NOINPUT概念,后來由 Joseph Poon 于 2016 年 2 月在比特幣開發(fā)郵件列表上正式提出。

SIGHASH_ANYPREVOUT不是新的操作碼,而是SIGHASH標(biāo)志的一個(gè)提議新值,設(shè)計(jì)用于作為比特幣的軟分叉升級(jí)。SIGHASH 標(biāo)志附加在簽名后,決定交易的哪些部分已簽署,并由 CHECKSIG 操作碼檢查。所選的旗幟由簽署者選擇,而非由scriptPubKey強(qiáng)制執(zhí)行。由于軟分叉中升級(jí)的技術(shù)細(xì)節(jié),SIGHASH_ANYPREVOUT提案僅適用于來自主根地址的支出。

如圖1所示,已經(jīng)存在多種標(biāo)準(zhǔn)SIGHASH模式。如果標(biāo)志設(shè)置為SIGHASH_ALL,簽名必須覆蓋所有輸入、所有輸出以及具體的輸出點(diǎn),從而加密綁定授權(quán)到該精確的UTXO。outpoint 是交易 ID 和輸出索引的組合,共同唯一標(biāo)識(shí)交易正在消耗的 UTXO。而 SIGHASH_NONE 則只需對(duì)輸入進(jìn)行符號(hào),輸出則不受約束。SIGHASH_SINGLE變體對(duì)所有輸入進(jìn)行簽名,但僅對(duì)與被簽名輸入索引相同的輸出簽名。ANYONECANPAY 修飾符通過允許單個(gè)輸入獨(dú)立簽名,增加了更多靈活性。關(guān)鍵是,這些現(xiàn)有模式都不允許簽名省略對(duì)出點(diǎn)的承諾。正是這個(gè)限制被SIGHASH_ANYPREVOUT移除了。

BTC契約三:ANYPREVOUT

BIP-118定義了兩種ANYPREVOUT變體,它們?cè)谡惺÷缘那耙惠敵霰壤煌鐖D2總結(jié)。在SIGHASH_ANYPREVOUT下,輸出點(diǎn)被排除在摘要之外,但簽名仍然承諾到之前輸出的數(shù)量和scriptPubKey,以及輸入的nSequence。在 SIGHASH_ANYPREVOUTANYSCRIPT 下,金額和 scriptPubKey 也被排除,這意味著簽名完全不綁定在已花費(fèi)輸出的鎖定腳本上。所有其他承諾都遵循標(biāo)準(zhǔn)的Taproot簽名消息結(jié)構(gòu),并依賴于所選的基標(biāo)志,如SIGHASH_ALL或SIGHASH_SINGLE。

由于摘要中省略了該輸出點(diǎn),同一簽名可以授權(quán)使用任何滿足剩余提交字段的兼容UTXO。例如,一筆以 ANYPREVOUT | 預(yù)先簽名的交易如果同一地址后來收到另一個(gè)0.5 BTC的UTXO,即使用于創(chuàng)建原始簽名的私鑰已不可用,ALL可以重復(fù)使用以產(chǎn)生0.5 BTC的輸出。但如果新的UTXO持有超過0.5 BTC,礦工將損失多余部分,除非原始簽名包含變更輸出。這種重新綁定特性使ANYPREVOUT在第二層協(xié)議中非常有用,因?yàn)橥活A(yù)簽名事務(wù)必須適用于多個(gè)可能的鏈上UTXO,而無需為每個(gè)協(xié)議重新簽名。

對(duì)于類似契約的應(yīng)用,ANYPREVOUT 變體保留對(duì)前一輸出 scriptPubKey 的承諾,通常是最相關(guān)的。它們?cè)试S簽名在兼容的UTXO間重復(fù)使用,同時(shí)確保資金綁定在同一鎖定腳本下。ANYPREVOUTANYSCRIPT 完全去除了這種綁定,因此不太適合契約式應(yīng)用。

與OP_CTV類似,SIGHASH_ANYPREVOUT改進(jìn)了預(yù)簽名事務(wù)已可實(shí)現(xiàn)的邏輯,但本身并不支持遞歸契約或事務(wù)內(nèi)省。相反,它放松了簽名與特定UTXO之間的綁定,允許簽名在多個(gè)兼容的UTXO間重復(fù)使用。

一些研究還指出,移除輸出點(diǎn)承諾使得恢復(fù)密鑰構(gòu)造成為可能——即公鑰可以從固定簽名和消息對(duì)中推導(dǎo)出來,使得對(duì)應(yīng)的私鑰對(duì)任何人都可證明未知,使UTXO的密鑰路徑可證明不可使用,強(qiáng)制任何花費(fèi)通過腳本路徑。這將避免臨時(shí)密鑰的需求,而臨時(shí)密鑰在依賴腳本路徑強(qiáng)制執(zhí)行的構(gòu)造中是使密鑰路徑不可使用的關(guān)鍵。這一觀察出現(xiàn)在Jacob Swambo等人(2020年)的《比特幣契約:三種控制未來的方式》中,盡管它仍是理論構(gòu)造,而非BIP-118中提出的設(shè)計(jì)。

SIGHASH_ANYPREVOUT簽名的主要風(fēng)險(xiǎn)是簽名回放。由于這些簽名不承諾特定出點(diǎn),只要新的 UTXO 滿足剩余的已提交字段,同一簽名可用于使用與原意不同的 UTXO。這種風(fēng)險(xiǎn)在特定配置中更為明顯:當(dāng) ANYPREVOUT |使用單一(SINGLE)并可重新排列輸出量;當(dāng)存在一個(gè)獨(dú)立的 UTXO,且具有相同的 scriptPubKey 和金額時(shí),如 ANYPREVOUT;當(dāng)同一公鑰以兼容的文字出現(xiàn)時(shí),如ANYPREVOUTANYSCRIPT;或者礦工可以影響交易排序和包含性,利用這些條件。然而,這些場(chǎng)景要么是故意濫用,要么是用戶或開發(fā)者在協(xié)議設(shè)計(jì)時(shí)未能考慮重放條件。

在我們的下一篇文章中,我們將開始討論作為輔助工具的操作碼。這些工具擴(kuò)展了比特幣腳本或數(shù)據(jù)處理的表達(dá)力,但除非與其他操作碼結(jié)合,否則不實(shí)現(xiàn)契約功能。在下一類中,我們將討論OP_CHECKSIGFROMSTACK和 OP_CAT。

以上就是比特幣(BTC)契約第三部分:SIGHASH_ANYPREVOUT的詳細(xì)內(nèi)容,更多關(guān)于BTC契約三:ANYPREVOUT的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

免責(zé)聲明:本文只為提供市場(chǎng)訊息,所有內(nèi)容及觀點(diǎn)僅供參考,不構(gòu)成投資建議,不代表本站觀點(diǎn)和立場(chǎng)。投資者應(yīng)自行決策與交易,對(duì)投資者交易形成的直接或間接損失,作者及本站將不承擔(dān)任何責(zé)任。!
Tag:比特幣   BTC  

你可能感興趣的文章

幣圈快訊

  • 蘋果CEO庫克:混合AI策略是\"競(jìng)爭(zhēng)武器\"將以AI驅(qū)動(dòng)iCloud訂閱增長(zhǎng)

    2026-07-31 12:51
    7月31日,據(jù)CNBC報(bào)道,蘋果CEO蒂姆·庫克在最后一次財(cái)報(bào)電話會(huì)議上表示,蘋果的混合AI策略——即部分AI任務(wù)在設(shè)備端本地運(yùn)行、復(fù)雜任務(wù)借助GoogleCloud處理——是一種"競(jìng)爭(zhēng)武器",有別于Meta、微軟、亞馬遜等科技巨頭動(dòng)輒超千億美元的數(shù)據(jù)中心投入。蘋果第二財(cái)季資本支出僅為24.6億美元,低于市場(chǎng)預(yù)期的34.4億美元。庫克同時(shí)透露,蘋果計(jì)劃將AI作為iCloud訂閱升級(jí)的核心賣點(diǎn),為AI使用量較大的用戶提供付費(fèi)擴(kuò)容選項(xiàng),但具體收費(fèi)方案尚未最終確定。
  • 日本上市公司Eole首次購入HYPE計(jì)劃累計(jì)投資1億日元

    2026-07-31 12:39
    7月31日消息,日本東京證券交易所Growth市場(chǎng)上市公司Eole宣布,已于7月28日購入1,078.2547枚HYPE,價(jià)值約1008萬日元(約6.6萬美元),成為日本首家公開披露購入HYPE的上市公司。公司計(jì)劃于8月底前分批增持,使HYPE總投資規(guī)模達(dá)到1億日元(約61.1萬美元)。Eole表示,HYPE將與BTC一同作為其「NeoCryptoBank」戰(zhàn)略資產(chǎn)持有,目標(biāo)并非單純獲取資本收益,而是支持鏈上金融與Web3業(yè)務(wù)發(fā)展。公司未來還計(jì)劃通過數(shù)字資產(chǎn)借貸、傳統(tǒng)金融市場(chǎng)對(duì)沖等方式提升資產(chǎn)利用效率,并探索將相關(guān)資產(chǎn)與自身服務(wù)結(jié)合。與此同時(shí),日本上市公司QuantumSolutions則宣布已出售1000枚ETH,套現(xiàn)約190萬美元,所得資金將用于AI基礎(chǔ)設(shè)施建設(shè),包括數(shù)據(jù)中心業(yè)務(wù)。
  • 多名社區(qū)用戶反饋稱遭虛假Arc跨鏈橋“onbridge”頁面釣魚

    2026-07-31 12:16
    7月31日,據(jù)多名社區(qū)用戶反饋,其于近日遭虛假Arc跨鏈橋“onbridge”頁面釣魚,在點(diǎn)擊進(jìn)行“跨鏈”交互后,USDC直接轉(zhuǎn)入釣魚者地址。鏈上數(shù)據(jù)顯示,目前相關(guān)釣魚者地址持有約8.7萬美元資金。
  • 金色午報(bào)|7月31日午間重要?jiǎng)討B(tài)一覽

    2026-07-31 11:58
    7:00-12:00關(guān)鍵詞:Strategy、Coinbase、日本、特斯拉1.特斯拉正式引入豆包;2.哈馬斯稱與以色列的協(xié)議已達(dá)成;3.日本央行維持利率不變符合預(yù)期;4.特斯拉正考慮剝離中國(guó)業(yè)務(wù)?特斯拉中國(guó)官方回應(yīng):不實(shí)消息;5.Strategy二季度虧損82億美元,比特幣持倉一度達(dá)到峰值84.6萬枚;6.Coinbase二季度收入結(jié)構(gòu)持續(xù)多元化,預(yù)測(cè)市場(chǎng)收入翻倍但股價(jià)盤后跌約7%;7.美國(guó)上市公司目前共持有124萬枚BTC,占全球上市公司持有比特幣總量的92.7%。
  • Coinikite針對(duì)ColdcardMk3用戶發(fā)出警告此前有報(bào)道稱594枚BTC被盜

    2026-07-31 11:51
    Coinkite警告稱,ColdcardMk3設(shè)備(固件版本4.0.1–5.0.3)生成的助記詞熵值可能過低,導(dǎo)致資金面臨風(fēng)險(xiǎn)。7月30日,約594.5BTC(約合3830萬美元)通過協(xié)調(diào)交易從500個(gè)單簽名地址中被盜;專家認(rèn)為這與該漏洞有關(guān)。據(jù)Coinkite稱,Mk4/Q/Mk5型號(hào)未受影響。用戶應(yīng)設(shè)置強(qiáng)度的BIP-39密碼短語,或謹(jǐn)慎地將助記詞遷移至新硬件設(shè)備。目前尚未確認(rèn)對(duì)整個(gè)市場(chǎng)造成影響;在調(diào)查進(jìn)行期間,僅存在孤立的硬件安全風(fēng)險(xiǎn)。
  • 查看更多
更多

熱門幣種

  • 幣種
    最新價(jià)格
    24H漲跌幅
  • bitcoin BTC 比特幣

    BTC

    比特幣

    $ 64315.45¥ 434122.85
    +0.41%
  • ethereum ETH 以太坊

    ETH

    以太坊

    $ 1905.83¥ 12864.16
    +0.17%
  • tether USDT 泰達(dá)幣

    USDT

    泰達(dá)幣

    $ 0.999¥ 6.7431
    +0.04%
  • binance-coin BNB 幣安幣

    BNB

    幣安幣

    $ 589.27¥ 3977.51
    +3.02%
  • usdc USDC USD Coin

    USDC

    USD Coin

    $ 1.0006¥ 6.7539
    -0.03%
  • ripple XRP 瑞波幣

    XRP

    瑞波幣

    $ 1.0814¥ 7.2993
    +0.65%
  • solana SOL Solana

    SOL

    Solana

    $ 73.8249¥ 498.31
    +0.34%
  • tron TRX 波場(chǎng)

    TRX

    波場(chǎng)

    $ 0.3286¥ 2.218
    +0.8%
  • hyperliquid HYPE Hyperliquid

    HYPE

    Hyperliquid

    $ 55.159¥ 372.31
    +2.69%
  • dogecoin DOGE 狗狗幣

    DOGE

    狗狗幣

    $ 0.070068¥ 0.4729
    +0.4%
博罗县| 灵川县| 琼中| 讷河市| 芷江| 蕲春县| 天水市| 祁门县| 信宜市| 克拉玛依市| 桦南县| 简阳市| 延川县| 呼玛县| 岳西县| 蓬溪县| 韩城市| 吉木萨尔县| 六安市| 汉沽区| 武川县| 河北区| 遂溪县| 馆陶县| 吴堡县| 洞头县| 鲁甸县| 闽清县| 株洲县| 宁德市| 平定县| 安多县| 旺苍县| 皮山县| 丹凤县| 塔城市| 义马市| 二连浩特市| 望城县| 文成县| 苏州市|