比特幣的破解是有可能但幾乎不可能的,僅僅存在理論可能。
從背景和基本原理上來講,比特幣賬戶購物城是通過秘鑰-公鑰-地址的結(jié)構(gòu)形式來構(gòu)成的,可以大致理解成鑰匙-箱子-箱子編號的基本模式,比特幣的破解實際上就是從箱子編號或者從箱子入手破解到鑰匙。
破解比特幣的攻擊手段一般意義上只有兩種,一種是通過字典的方式進行攻擊,也就是通過腦錢包直接破解。這種破解方式并非直接破解比特幣持有者的比特幣秘鑰,而是去破解比特幣持有者為記憶比特幣秘鑰而新設(shè)置的便捷密碼,也就是腦錢包。如果是這種方式的話,首先需要比特幣持有者通過腦賬戶設(shè)置一個新密碼,同時需要對包含別的比特幣持有者的個人生活信息十分了解才能破解。如果比特幣持有者不設(shè)置腦賬戶的話,那么就無法通過這個方式進行破解。
其次是通過暴力破解的手段進行破解,也就是通過枚舉法列舉出所有可能的數(shù)字字母與符號的排列組合。以這些全部的組合一一進行嘗試破解。但通過這種方式破解出比特幣秘鑰的可能性就更低了,因為比特幣的秘鑰是由256位二進制數(shù)字組成的。這是一個非常大的數(shù)字,使用十進制進行表示大約是十的77次方。目前市面上絕大多數(shù)的電腦算力是無法完成這個計算過程的,即便完成也需要花費幾千年甚至上萬年的時間。只有科研機構(gòu)與高校內(nèi)的部分量子計算機才可能實現(xiàn)這一目標(biāo)。