Proofに関する研究を掲載しています。人気のあるBitcoinインフラストラクチャプロジェクトの変更など、恒例のセクションも含まれています。Bitcoin-Devメーリングリストに投稿しました。彼らはまず、彼らのシステムにBitcoinを適用しました。特定のブロックヘッダーがそのチェーンの一部であることをクライアントが検証できるプロトタイプができたことを報告しています。Workが最も作業量が多いかを判断できるようになります。マイナーはブロックで破棄されたUTXOと作成されたUTXOの差額を請求できることなど)を遵守していることを証明する次善のプロトタイプもあります。そのセットが正確かつ安全であることを検証することができます。プルーフと呼んでいます。彼らのシステムに最適化されたハッシュ関数を使用したバージョンのUtreexoを使用しています。非常に少量のデータをダウンロードした後、そのクライアントがすぐにフルノードとして動作し始めることができるようになると述べています。「ヘッダーチェーンのプルーフとassumevalidステートプルーフをプロトタイプとして実装しています。前者は証明可能ですが、後者は妥当なサイズのブロックを証明するためにはまだ性能改善が必要です。その実現には少なくとも40倍の速度向上が必要だと述べています。Client-Side-Validation型のトークンプロトコルに使用できるプロトコルについても説明しています。アリスがボブにトークンの一部を転送する場合、ボブは、そららのトークンが作成された時点までのすべての転送履歴を検証する必要があります。理想的なシナリオにおいて、その履歴は転送回数とともに線形に増加します。アリスから受け取ったトークンの一部と、別のトランザクションで受け取ったトークンの一部を組み合わせる必要があります。キャロルは、アリスを経由した履歴と、ボブの別のトークン履歴の両方を検証する必要があります。これはマージと呼ばれます。そのトークンのユーザー間のすべての転送履歴のサイズに近づきます。Bitcoinではすべてのフルノードがすべてのユーザーのトランザクションを検証しています。同様の検証は厳密には必要ではありませんが、マージが頻繁に起こると、最終的に事実上同様の検証が必要になります。トークンの履歴の状態を圧縮するのに適応できるということです。著者らは、それを実現する方法について説明しています。彼らの目標は、トークンの以前の転送が、そのトークンのルールに従っていることの証明を生成することです。これには、以前の各転送がブロックチェーンにアンカリングされていることを証明するために、Bitcoinに対するプルーフを使用することも含まれています。アリスは、トークンをボブに転送し、一定サイズの短い有効性のプルーフを渡すことができます。自分がそのトークンを独占的に制御していることを知ることができます。私達はこれをBitcoinの開発者が10年以上にわたって望んでいた機能に向けた心強い進歩であると感じています。インセンティブトランザクションリレーや、mempoolへの受け入れ、マイニングトランザクションの選択に関する限定週刊シリーズです。ウォレットがそのポリシーを最も効果的に使用する方法などが含まれます。ユーザーがトランザクションをマイナーに送信するための分散化された方法を提供するものであると説明しました。コインベーストランザクションだけを含むブロックはコンセンサスルールにおいて有効です。して請求することができます。トランザクションのweightによって支払われることに驚くことがよくあります。流動性ではなくブロックスペースが制限要因になります。byte)あたりのsatoshiで表されます。コンセンサスルールにより、各ブロックでトランザクションが使用するスペースが制限されています。ブロックが古くなってしまう(ステイルブロック)リスクが軽減されます。これらはフルノードの立ち上げと維持にかかるコストに直接貢献します。mempoolはブロックスペースの公開オークションを促進します。正常に機能している場合、オークションは自由市場の原則に従います。優先順位はマイナーとの関係でははなく、純粋に手数料に基づきます。この問題は、トランザクションの関係性によってさらに複雑になります。高手数料率のトランザクションをマイニングするには、その低手数料率の親をマイニングする必要があるかもしれません。高手数料率のその子をマイニングする機会が生まれるかもしれません。その結果をキャッシュし、貪欲ブロックテンプレート構築アルゴリズムを使用します。その順番で祖先パッケージを選択し、残りのトランザクションの祖先手数料とweight情報を随時更新していきます。このアルゴリズムは、性能と収益性のバランスを取るものであり、必ずしも最適な結果が得られるとは限りません。その有効性は、トランザクションと祖先パッケージのサイズを制限することで向上させることができます。weightに設定されています。手数料と手数料率が使用されます。一連のルールを使用して、どのトランザクションを保持するインセンティブがより高いかを決定します。Feeとして知られています。マイナーのmempoolとの類似性に直接関係しています。インセンティブに適合したトランザクションを維持することに関心があります。Bitcoinネットワークで重要な役割を果たしています。マイニングを行わないノードは、自分のmempoolの効用を最大化するためにその動作を反映します。開発者がトランザクションをより効率的に構築するよう促します。来週の記事では、オンチェーントランザクションの手数料を最小化するための実践的な戦略と技術を探ります。サービスとクライアントソフトウェアの変更この毎月の特集では、Bitcoinのウォレットやサービスの興味深いアップデートを取り上げています。PSBTの処理やマルチシグ構成の改善をしています。Nostrプロトコルを使用するMunstrソフトウェアのベータ版です。設定、依存関係の管理およびアップグレードの側面を改善するCLNプラグインマネージャーです。他の修正、改善が含まれています。Suiteソフトウェアは、CoinjoinコーディネーターzkSNACKsを使用するCoinjoinのサポートを発表しました。手数料の低減とプライバシーの向上を実現します。ネットワーク上で動作するテストLNノードやLSPを含むテストインフラを提供します。BIP329ウォレットラベルエクスポート機能が追加されています。タイムロックを含むより複雑なminiscript機能が追加されています。Coinkiteは、Coldcardハードウェアサイナー用の実験的なファームウェアを発表しました。このファームウェアは、ウォレット開発者やパワーユーザーが新しい機能を試すために設計されています。BIP129のサポートが含まれています。人気のBitcoinインフラストラクチャプロジェクトの新しいリリースとリリース候補。新しいリリースにアップグレードしたり、リリース候補のテストを支援することを検討してください。23.05は、このLN実装の最新バージョンのリリースです。柔軟な手数料率の管理など、多くの改善が含まれています。Coreの前のメジャーバージョンのメンテナンスリリースです。Coreの現在のバージョンのメンテナンスリリースです。Coreの次期メジャーバージョンのリリース候補です。Inquisitionの注目すべき変更点。どれだけのコストがかかるか計算するインターフェースが追加されました。その手数料率における祖先の手数料不足が計算され、その結果が有効値から差し引かれます。ウォレットが新しいトランザクションに対して手数料不足のアウトプットを選択するのを抑制することができます。新しいトランザクションがユーザーが要求した実効手数料率を支払うことを保証します。任意の祖先の一群に対して手数料の引き上げを評価することができます。潜在的な祖先の重複を補正することができます。オペレーターが後でその情報を取得できるようにします。特定のチャネルを開いた理由を思い出すのに役立ちます。カスタム機能ビットを設定する機能を追加しています。#128参照)を実装しています。複数の当事者が管理するインプットを一緒にバッチ処理しようとしてはなりません。この実装により、他の当事者が承認を遅らせることができなくなります。鍵のオリジン情報を格納するフィールドを追加しました。仕様ではラベルの長さの制限を255文字にすることが提案されています。technology.。