Transactions

兌換使用 eligius 進行的非標準交易的比特幣

  • January 25, 2015

據我了解,Eligius是唯一一個接受非標準交易的礦池。

腳本的操作碼在這裡可以在此處

找到一些非標準事務的案例。

我的問題:

如果我將一些比特幣支付給 Eligius 開采和接受的非標準 pubkey 腳本,這些 BTC 是否可以通過非標準贖回腳本(也在 Eligius 開採)贖回,或者這些 BTC 是否會永遠失去?

是的,如果您將比特幣支付給非標準的 pubkey 腳本,您可以在以後使用 Eligius 的簽名腳本中使用它們。但是有一些條件:

  1. pubkey 腳本必須是可使用的。例如,一個以 開頭的 pubkey 腳本OP_RETURN永遠不會被使用。製作非標準腳本以使其可使用取決於您。
  2. Eligius 只會探勘有效的交易。例如,在 pubkey 或簽名腳本中,您不能有超過 520 字節的數據推送。
  3. IsStandard() 檢查不僅僅檢查操作碼——它們還需要最低網路費用(以避免“灰塵”垃圾郵件)和正確的交易版本號。Eligius 仍然包含 IsStandard() 檢查的這些部分。
  4. Eligius 對非標準交易有自己的最低費用:根據他們的常見問題解答,每 512 字節 0.00004096 BTC 。

如果您要發送自定義交易,我強烈建議您首先在Testnet上對其進行測試。(測試網允許非標準交易。)

另請注意,Bitcoin Core 0.10 可能會放寬 P2SH 的 IsStandard() 規則,只要將其包裝在 P2SH 中,就可以使用幾乎任何您想要的腳本。(現在這對您沒有幫助,但是在開發腳本時考慮一下這是一件好事。)

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