397 / 691TODD

Peter Todd

タイムロックと時刻証明の開発者

Peter Todd は Bitcoin のタイムロック、取引置換、OpenTimestamps に貢献しました。これらは支出条件、mempool の動作、データ存在証明を扱います。

Peter Todd は Bitcoin 開発者で、BIP 65 の著者、BIP 125 の共著者、OpenTimestamps 開発者です。時刻証明は内容の真実性を証明せず、未承認取引の置換は承認済みブロックを書き換えません。

Todd は 2016 年 9 月 15 日に OpenTimestamps の公開アルファを発表し、Riccardo Casatta の開発とテストに謝意を示しました。これは過去の発表で、現在の成熟度や全コードの単独執筆を示しません。 [Peter Todd — OpenTimestamps announcement (2016)]

Todd の BIP 65 は OP_CHECKLOCKTIMEVERIFY、CLTV を導入します。対象スクリプト経路では絶対的なブロック高や時刻境界より前に支出できません。到達しても自動送金はされず、他の条件と有効な取引が必要です。 [BIP 65 — OP_CHECKLOCKTIMEVERIFY]

BIP 65 は境界を nLockTime と比べ、高さ同士、時刻同士という型一致を要求します。その入力の nSequence が最終値なら失敗します。相対的な出力年齢でも、特定の秒での収録保証でもありません。 [BIP 65 — OP_CHECKLOCKTIMEVERIFY]

BIP 125 は David A. Harding と Peter Todd を挙げます。mempool の opt-in 置換は nSequence で明示するか、未承認の祖先から継承できます。この当初の方針を判定するには依存関係も見る必要があります。 [BIP 125 — opt-in replacement]

BIP 125 は過去のノード方針で、承認済み履歴の書換えではありません。新しいソフトウェアでは条件が異なり得ます。opt-in 信号がなくても支払いの確定は証明されず、手数料増額も即時承認を保証しません。 [BIP 125 — opt-in replacement]

OpenTimestamps は時刻境界より前のデータ存在を示します。Todd は存在と内容の真正性を区別します。時刻証明だけで作者、主張の真偽、正確な作成時点は証明できません。 [Peter Todd — OpenTimestamps announcement (2016)] [OpenTimestamps — timestamp proofs]

OpenTimestamps はダイジェストと乱数でカレンダーから内容を隠します。それでも時刻メタデータから要求が関連付けられ得ます。.ots は文書バックアップではなく、特定ファイルの検証には対応するデータが必要です。 [OpenTimestamps client — documentation]

OpenTimestamps は保留中のカレンダー証明と Bitcoin への経路を持つ完全な証明を区別します。ots upgrade は取得可能な証明を .ots に追加します。ファイルを作っただけでは Bitcoin への固定を検証できるとは限りません。 [OpenTimestamps client — documentation]

理解を深めるには、この項目とあわせて次もお読みください Luke Dashjr, Mara van der Laan, Satoshi Nakamoto. 次の項目からも参照されています CHECKLOCKTIMEVERIFY, Luke Dashjr, Mara van der Laan.

DOC · 001Peter Todd — OpenTimestamps announcement (2016)文書 ↗DOC · 002BIP 65 — OP_CHECKLOCKTIMEVERIFY文書 ↗DOC · 003BIP 125 — opt-in replacement文書 ↗DOC · 004OpenTimestamps — timestamp proofs文書 ↗DOC · 005OpenTimestamps client — documentation文書 ↗
一次資料を優先 · 投資助言ではありません