ビットコインの脆弱性 — 攻撃ベクトルと実際に起きたバグ

ビットコインは17年以上稼働してきたが無傷ではなく、2010年の整数オーバーフローバグや2018年のCVE-2018-17144など重大バグが実際に発生し、いずれも発見から数時間〜数日で検知・修正された。51%攻撃・ネットワーク層攻撃・量子コンピュータリスクなどプロトコル面の脆弱性を扱う一方、これまでに失われたビットコインの大部分はプロトコルではなくフィッシングや鍵管理などユーザー側の失敗によるものだったことも示す。