今週のニュースレターでは、以前に提案されたトランザクションリレー信頼性ワークショップ、ビットコインソフトウェアの更新などについて説明しました。
<!-tml-version=「2」->
ビットコインオプテックニュースレターは、ビットコインで起こっている最も重要な技術ニュースのトップレベルの要約と、彼らがより多くを学ぶのに役立つリソースを読者に提供します。読者がビットコインの最新情報を入手できるように、このニュースレターの最新号を以下に再発行します。このコンテンツを受信トレイに直接受信するには、サブスクライブすることを忘れないでください。
今週のニュースレターでは、以前に提案されたトランザクションリレー信頼性ワークショップとCVE-2021-31876の最新情報を提供します。また、サービスとクライアントソフトウェアの更新、新しいリリースとリリース候補、人気のあるビットコインインフラストラクチャソフトウェアの注目すべき変更について説明する定期的なセクションも含まれています。
ニュース
- リレー信頼性ワークショップスケジュール済み:ニュースレター#146 、Antoine RiardはIRCベースの会議を主催し、LN、コインスワップ、DLCなどの契約プロトコルで未確認のトランザクションリレーの信頼性を高める方法について話し合います。スケジュールは次のとおりです。
- 6月15日19:00〜20:30 UTC:L2プロトコルオンチェーンセキュリティ設計に関するガイドライン。クロスレイヤーセキュリティ開示の調整。フルRBF提案
- 6月22日(同時):一般的なレイヤー2料金バンピングプリミティブ(パッケージリレーなど)
- 6月29日(同時):追加の議論のために予約済み
- CVE-2021-31876 BIP125実装の不一致のフォローアップ:先週のニュースレターでは、 BIP125 オプトインReplace-by-Fee( RBF )とビットコインコアの実装。 Olaoluwa Osuntokun
確認済みは、btcdフルノードが指定どおりにBIP125を実装していることを確認しました。つまり、に基づいて子トランザクションを置き換えることができます。継承されたシグナリング。 Ruben Somsen は、一方向の一種であるスペースチェーンの架空のバリエーションであることに注意しました。固定された sidechain は、この問題の影響を受けます。一方、Antoine“ Darosior” Poinsot 言及はRevault vault アーキテクチャは影響を受けません。
サービスとクライアントソフトウェアの変更
この毎月の特集では、ビットコインウォレットとサービスの興味深いアップデートに焦点を当てます。
- Blockchain.comはsegwitをサポートしています:v4.49.1 は、ネイティブのsegwit送受信を使用してウォレットを作成する機能を追加しますサポート。
- Sparrow1.4.0がリリースされました: Sparrow 1.4.0 が追加されましたトランザクションリスト画面から
子供が親に支払う(CPFP)トランザクションを作成する機能、コインセレクション、その他のさまざまな改善点。 - Electric4.1.0はLightning機能を強化します: Electrum 4.1.0 は、トランポリン支払い、マルチパス支払い、チャネルバックアップ、およびその他のLightning機能。さらに、このバージョンのElectrumは、 bech32m をサポートしています。
- BlueWallet v6.1.0がリリースされました:BlueWalletの v6.1.0リリースはTorサポートを追加し、 SLIP39 のサポート、および PSBTとHDウォッチ専用ウォレット。
リリースとリリース候補
新しいリリースとリリース人気のビットコインインフラストラクチャプロジェクトの候補。新しいリリースにアップグレードするか、リリース候補のテストを支援することを検討してください。
-
LND 0.13.0-beta.rc2 は、プルーニングされたビットコインフルノードの使用のサポートを追加し、Atomic MultiPath( AMP )、 PSBT 機能、その他の改善とバグ修正。
注目すべきコードとドキュメントの変更
今週の注目すべき変更 Bitcoin Core 、 C-Lightning 、 Eclair 、 LND 、 Rust-Lightning 、 libsecp256k1 、 ハードウェアウォレットインターフェイス(HWI) 、 Rust Bitcoin 、 BTCPay Server 、 ビットコイン改善提案(BIP) 、および ライトニングボルト 。
- Bitcoin Core#21462 は、Guixビルドの出力を証明し、これらの証明を他の証明と照合するためのツールを追加します。この変更後、GuixビルドがGitianビルドと同等の機能に到達する前に、WindowsとmacOSのコード署名が唯一欠けている部分です。
-
ビットコインコアGUI#280 は、エラーダイアログに無効なビットコインアドレスが表示されないようにし、公式に見えるダイアログに任意のメッセージを表示する機能を排除します。代わりに、単純な「無効なアドレス」エラーが表示されるようになりました。 (スクリーンショットの前後の説明については、PRを参照してください。) -
ビットコインコア#21359 の更新fundrawtransaction、send、walletcreatefundedpsbtのRPCには、他のユーザーが作成した未確認のUTXOをトランザクションで使用するために使用できる新しいinclude_unsafeパラメーターが含まれています。これにより、 CPFP を使用してトランザクションの料金を引き上げることができます。そのため、 アンカー出力。このオプションは、他のユーザーによって作成された未確認のトランザクションを置き換えることができるため、必要な場合にのみ使用する必要があります。これにより、子トランザクションが確認されなくなる可能性があります。 - LND#5291 は、LNDが資金調達のための PSBT を保証する方法を改善しますトランザクションはsegwitUTXOのみを使用します。 LNは、txidの可鍛性によって返金トランザクションが使用できなくなるのを防ぐために、segwitUTXOを必要とします。 LNDは以前にPSBTでWitnessUtxoフィールドを探すことでこれをチェックしていましたが、このフィールドはsegwit UTXOにとって技術的にオプションであるため、一部のPSBT作成者は提供していません。更新されたコードは、提供された値が存在する場合はそれを使用し、存在しない場合はUTXOセットをスキャンして必要な情報を探します。
-
LND#5274 は、ノードが CPFP 料金を許可するために予約する資金の最大量を制限します アンカー出力をチャンネルあたりの量の10倍に増やします。チャネル数が多いノードの場合、これにより資本要件が制限されます。 10を超えるチャネルを閉じる必要がある場合は、1つのチャネルを閉じることで受け取った資金を使用して、ドミノ効果で次のチャネルを閉じることができます。 - LND#5256 を使用すると、ファイルからウォレットパスフレーズを読み取ることができます。これは主に、パスフレーズがすでにファイルに保存されているコンテナベースのセットアップを対象としているため、そのファイルを直接使用しても、追加のセキュリティ問題は発生しません。
- LND#5253 は、 Atomic Multipath Payment(AMP ) SendPayment、AddInvoice、SubscribeInvoiceなどの高レベルのLNDRPCコマンド全体の請求書。 AMP請求書は現在LNDのみの機能であり、AMP機能ビットとAMPペイロードが設定されているHTLCのみを受け入れます。これにより、手動で指定した支払いパラメータをに提供することでAMPの使用を可能にした
以前の作業が拡張されます。 SendPaymentRPC。 - Libsecp256k1#850 は、2つの公開鍵を比較するsecp256k1_ec_pubkey_cmpメソッドを追加しますそして、どちらがもう一方よりも早くソートされるかを返します(またはそれらが等しいことを返します)。これは、 BIP67 キーの並べ替え、特にsortedmulti <で使用するために提案されました。 ahref="https://bitcoinops.org/en/topics/output-script-descriptors/">出力スクリプト記述子。
Bitcoin Optechニュースレターを直接購読して、このコンテンツを毎月受信トレイに直接受信します。