Andrew Poelstra
Blockstream 研究總監
Andrew Poelstra 是 Blockstream 的研究總監,也是比特幣領域最傑出的 密碼學家之一。他在 Schnorr 簽名、Miniscript 和各種密碼學原語方面的 工作對比特幣協議的發展有深遠影響。
關於 Andrew
Andrew Poelstra 是一位數學家和密碼學家,在 Blockstream 領導研究團隊。 他的工作涵蓋了比特幣協議的多個關鍵領域,從簽名方案到腳本語言。
他是 Miniscript 的共同發明者(與 Pieter Wuille 和 Sanket Kanjalkar 合作), 這是一種用於編寫比特幣腳本的結構化方式,使複雜的智能合約更容易編寫、 分析和組合。
在 Schnorr/Taproot 升級中,Andrew 對 MuSig(多重簽名方案)和 Adaptor Signatures 做出了重要貢獻。這些技術使多方協作簽名更加 高效和隱私。
他也是 Bulletproofs 和其他零知識證明技術的研究者,這些技術 在 Liquid 網路的機密交易中得到應用。
主要貢獻
Miniscript
與 Pieter Wuille 共同發明的腳本語言,讓複雜的比特幣合約更易編寫和驗證。
MuSig / MuSig2
高效的多重簽名方案,允許多方創建單一聚合簽名,節省空間並增強隱私。
Adaptor Signatures
一種簽名技術,使原子交換和閃電網路支付更加高效和隱私。
Bulletproofs
零知識範圍證明技術,用於 Liquid 網路的機密交易。
什麼是 Miniscript?
Miniscript 是一種用於編寫比特幣腳本的結構化方式:
- 提供一種高級語言來描述支出條件
- 可以自動分析腳本的屬性(如最大見證大小)
- 支持腳本的組合和嵌套
- 使錢包可以處理任意複雜的多簽和時間鎖條件
- 與 Output Descriptors 結合使用
Miniscript 的目標是讓複雜的比特幣智能合約變得「無聊」—— 即可預測、可分析、不會出錯。