Address

btc.to 地址縮短算法是什麼?

  • December 23, 2017

btc.to 地址縮短算法如何工作?是確定性算法,即可以在其他網站上重現相同的結果,還是特定於網站的結果以及輸入地址的順序?

結果特定於網站和輸入地址的順序。

這可以通過實驗很容易地確定。我從 BE 獲取了一個隨機地址,它給了我<http://btc.to/2z7>。我拿了另一個地址,它給了我<http://btc.to/2z8>。

很明顯,它將所有給定的地址儲存在一個數據庫中,並且 URL 是以 base 36 編碼的地址 ID(實驗也表明它不區分大小寫)。

此外,它只接受有效的比特幣地址。

更一般地說,任何算法都不可能採用任意長的高熵字元串並給出可以唯一映射回輸入的短字元串。

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