Bitcoin-Core-Development

如何在 Signet 上進行設置?

  • July 7, 2021

我在這里這裡聽說過 Signet 。

如何在 Signet 上進行設置?

我假設您希望在由 Kalle Alm 和 AJ Towns 管理的預設 Signet 上進行設置。(您也可以設置自己的自定義 Signet 網路並自行管理,但以下說明不適用。)

Signet 於 2020 年 9 月在PR 18267中併入 Bitcoin Core,並首次包含在 0.21 版本中。

比特幣核心的建構說明在這裡(WindowsMac OSLinux)。

建構 Bitcoin Core 0.21 或更高版本後,您可以使用該-signet標誌來執行 Signet 節點:

bitcoind -daemon -signet

要創建一個 Signet 錢包:

bitcoin-cli -signet createwallet "insert_wallet_name"

如果你想使用 Taproot 描述符,你需要創建一個描述符錢包。(除非你指定你想要一個描述符錢包,否則它不會創建一個。)

./bitcoin-cli -signet -named createwallet wallet_name=insert_wallet_name descriptors=true

然後生成一個Signet地址:

bitcoin-cli -signet -rpcwallet=insert_wallet_name getnewaddress

在撰寫本文時(2021 年 7 月),這將生成一個 Signet SegWit v0 bech32地址,開始tb1q...

要獲得一些 Signet 比特幣,這裡有一個 Signet 水龍頭:https ://signetfaucet.com/

您可以在此處使用 Signet 區塊瀏覽器跟踪 Signet 交易:https ://explorer.bc-2.jp/

您可以像使用 testnet 節點一樣,將 Signet 節點與您的主網節點並行執行

有關更多詳細資訊,請參閱 Kalle 在 Advancing Bitcoin 2020 上的研討會,該研討會向您展示如何在 Signet 上進行 Taproot 交易並使用 Kalle 的比特幣腳本調試器btcdeb調試 Taproot 腳本。(請注意,研討會是在 Signet 併入比特幣核心之前進行的,因此某些細節已經過時。)

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