Base58 (Version + ripemd160 (SHA256 (PublicKey)) + FirstFourBytes (SHA256 (SHA256 (Version + ripemd160 (SHA256 (PublicKey))))))
Так как Base58 легко обратимо (только кодирующие и не encrytion) мы можем игнорировать
Теперь, если ECDSA считается доверенным, зачем скрывать открытый ключ хэша?
Рассмотрим следующий случай использования: владелец интернет-магазин решает использовать фиксированный Bitcoin адрес. Первый раз, когда он получает Bitcoins никто не может определить, открытый ключ, не говоря уже о своих закрытых ключей. Предположим, что владелец магазина тратит около Bitcoins, теперь открытый ключ должен быть известен публично, чтобы проверить сделку. Теперь, если владелец магазина продолжает зарабатывать деньги на том же Bitcoin адреса, дополнительные "слой защиты" ушла так, что лицо, если вообще отсутствуют может взломать ключи ECDSA, могут украсть деньги с этого момента.
Я пытаюсь понять Bitcoin лучше, но практически из всех точек зрения, это просто уже реализовано, без конструктивных соображений, являющихся достоянием общественности.
Возможно, это было сделано для дополнительного слоя защиты для тех, кто решил никогда не использовать тот же адрес (назовем их параноиков или просто осторожных пользователей Интернета)
Но до сих пор мне спекулировать, много Bitcoins проектных решений остаться полный таинственности.
В конце концов, никто не знает, если бэкдоры были посажены в любых алгоритмах, или уязвимости собираются показать.
Среди всех сценариев Bitcoin дум, пожалуй, наиболее эффективным из правительства точки зрения было бы, чтобы убедиться, чтобы произвести первую убедительную систему p2p денег, только чтобы вытащить пробку, время покупки перед большинством граждан никогда не пытаться доверять такую систему еще раз.
Если эта теория верна, то они будут тянуть за вилку, как только это было основным способом оплаты. Это может генерировать пожизненное недоверие с большим количеством граждан.
Предполагая, что эта теория верна, что мы на самом деле есть гонка: Правительста / организация, построившая Bitcoin подорвать или отсрочить приход реальных cryptocurrencies путем подрыва доверия к этой категории денег, они хотят, чтобы Bitcoin сообщество быстро расти (убедить людей из криптовалюты) прямо во время, прежде чем они тянуть вилку (холодный душ трудноизвлекаемого постучать урок реальности для криптографических пользователей валюты). Люди, которые на самом деле верят в cryptocurrencies, должны попытаться определить встроенный выключатель (а?) И адаптировать код. Сколько времени осталось до того, как организация решает махнуть?