Lightning-Network

礦工是否有可能區分閃電網路交易?

  • August 25, 2020

創建 LN 支付渠道並解決它們的交易是什麼樣的?閃電網路交易與其他多重簽名交易有區別嗎?礦工是否有可能歧視 LN 交易?

LN 通道開放交易的最OP_OR顯著scriptPubKey特徵是通道資金 UTXO 中的一個,其中一側OP_OR需要兩個簽名,而另一側需要一個帶有OP_CHECKLOCKTIMEVERIFY.

關閉交易可以簡單地基於它花費了一個渠道資金 UTXO 的事實來辨識。如果礦工試圖檢測閃電通道,他們將需要檢測資金交易。一旦檢測到,他們可以選擇阻止資金交易本身,也可以選擇阻止試圖花費資金交易並關閉通道的交易。

但是請記住,閃電通道不會是唯一使用上述 UTXO 的智能合約。礦工將不得不抵制各種智能合約,以使閃電通道遠離區塊鏈。此外,將使用P2SH,以便礦工scriptPubKey在關閉交易發布之前不知道其中包含什麼。這意味著他們將失去阻止打開通道的能力。此外,即使在合約完全執行之後, MAST也可用於隱藏智能合約的複雜性。這將阻止礦工也能夠阻止通道關閉。

總的來說,閃電通道對於礦工來說很難區分。

引用自:https://bitcoin.stackexchange.com/questions/50526