399 / 691POELSTRA

Andrew Poelstra

Bitcoin のスクリプトと証明の研究者

Andrew Poelstra は Miniscript と Bulletproofs に貢献し、Confidential Assets を解説しました。支出条件と検証可能な暗号学的証明を結ぶ研究です。

Andrew Poelstra は数学者で Bitcoin 研究者、GitHub では apoelstra です。研究の共著は実装の単独作者や Bitcoin 規則への採用を意味しません。

2023 年 2 月に Blockstream は Poelstra を研究責任者と紹介しました。2026 年第 2 四半期報告は Jonas Nick にその役職を使っており、旧役職をそのまま現職と扱えません。 [Blockstream Research — February 2023] [Blockstream — Q2 2026 update]

Miniscript の文書は Pieter Wuille、Andrew Poelstra、Sanket Kanjalkar を挙げ、より広い議論にも言及します。一人の貢献が他の作者の仕事を取り込むわけではありません。 [Miniscript — specification and authors]

Miniscript は Bitcoin Script の分析・合成可能な部分集合です。コンパイルの確率重みは期待コストを最適化し、取引の有効性に確率条件を追加しません。 [Miniscript — specification and authors]

Miniscript の after は絶対的な nLockTime 境界、older は相対的な nSequence 条件を使います。期限到来だけでは支払いを起動せず、署名や他の条件も必要です。 [Miniscript — specification and authors]

Stanford は Bulletproofs に Benedikt Bünz、Jonathan Bootle、Dan Boneh、Andrew Poelstra、Pieter Wuille、Greg Maxwell を挙げています。論文と個別実装を区別し、一部は開発中としています。 [Stanford — Bulletproofs]

Bulletproofs は trusted setup を必要としません。暗号学的仮定や実装バグの危険は残ります。短い証明が他の全方式と同じ検証速度を意味するわけでもありません。 [Stanford — Bulletproofs]

2018 年 2 月の記事で Poelstra は rangeproof による秘匿額のオーバーフロー防止と Bulletproofs の集約を説明しました。記載時間は特定の測定結果で、普遍的なネットワーク速度ではありません。 [Andrew Poelstra — Bulletproofs (2018)]

2017 年 4 月の記事は Elements の Confidential Assets を説明します。種類と金額を隠し、発行・再発行には権限規則があります。Bitcoin 基盤層への採用の証拠ではありません。 [Andrew Poelstra — Confidential Assets (2017)]

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

DOC · 001Blockstream Research — February 2023文書 ↗DOC · 002Blockstream — Q2 2026 update文書 ↗DOC · 003Miniscript — specification and authors文書 ↗DOC · 004Stanford — Bulletproofs文書 ↗DOC · 005Andrew Poelstra — Bulletproofs (2018)文書 ↗DOC · 006Andrew Poelstra — Confidential Assets (2017)文書 ↗
一次資料を優先 · 投資助言ではありません