Address

使用Secp256k1有什麼好處?

  • January 14, 2019

比特幣使用secp256k1作為其地址系統的規範 ( <https://en.bitcoin.it/wiki/Secp256k1> )。與secp256r1等其他規範相比,使用它有哪些優點(和缺點)?

編輯:我發現這個頁面(<https://bitcointalk.org/index.php?topic=151120.0>)推測了一些可能的差異,但我希望能找到一些具體的東西。

與 secp256r1 等其他規範相比,使用它有哪些優點(和缺點)?

Secp256k1 的使用不如 secp256r1 廣泛,因此在一段時間內 r1 的實現比 k1 更快。今天不是這樣,k1 的最快實現比 r1 快得多。

Secp256k1 的安全關鍵參數基本上由其設計標準固定,而 r1 的參數是基於沒有記錄來源的“隨機數”生成的,導致一些人擔心它可能被故意削弱。

我不相信此時一個新的應用程序會在 256 位曲線上進行標準化,但如果我必須在 k1 和 r1 之間進行選擇以解決不關心兼容性的問題,那麼選擇 k1 將是一個簡單的決定。

引用自:https://bitcoin.stackexchange.com/questions/13297