Срыв стека - страница 5
– Вы, Николай, наверное, считаете, что биткоин – это некое уникальное число, которое удовлетворяет каким-то особым, крайне редко реализуемым математическим требованиям, связанным с шифрованием; ведь иначе трудно предположить, почему, например, их количество ограничено всего лишь двадцать одним миллионом «монет». И, естественно, думаете вы, чтобы отыскать это волшебное число, требуется выполнить сложнейший алгоритм, приводящий к колоссальному количеству вычислений, и потратить на это бешеную кучу энергии и времени! Не так ли?
– Ну в общем-то да, по крайней мере, до сих пор у меня было именно такое представление. Но вы, насколько я понимаю, хотите его разрушить? – улыбнулся собеседник.
– Да, Николай, смею небезосновательно утверждать, что ваши представления ошибочны. Вы глубоко заблуждаетесь, впрочем, как и многие другие свидетели этого беспрецедентного шоу; извините, по-другому всё происходящее назвать не могу. Потому что на самом деле, биткоины – это всего лишь договорная запись, обычная текстовая, на простом человеческом языке – не более того, выполненная с согласия двух или более сторон, неким, отличным от принятого в традиционных базах данных способом, совершенно не требующая тех колоссальных затрат энергии и времени, которые мы наблюдаем.
– Но как же так? – удивлённо произнёс Николай. – А что же тогда делают майнинговые фермы? И на что тратится вся эта энергия? Будьте так добры, поясните.
– Для чего тратится такое количество энергии – это и есть самая большая загадка, – рассмеялся Александр и добавил. – Но, кстати, не единственная. Например, совершенно непонятно, почему до сих пор так тщательно скрываются сами создатели этого проекта, прикрываясь вымышленным именем какого-то несуществующего японца.
– Да, но ведь шифрование при этом всё-таки используется? Этого-то, надеюсь, вы не будете отрицать? – возразил собеседник.
– Конечно, используется. Я вам даже больше скажу; сегодня передача любой мало-мальски секретной информации, от самой серьёзной биржевой до обычной WhatsApp переписки, не обходится без шифрования. Однако, заметьте, ни одна из них не требует таких колоссальных затрат энергии, хотя криптографические алгоритмы везде применяются одни и те же. Например, основанная на наличии публичного и приватного ключей система асимметричного шифрования, которая используется для доступа к электронным кошелькам владельцев биткоинов – стара как мир. Она, конечно, совершенствуется, но, уверяю вас, не с целью увеличения затрат энергии и времени на кодировку, а лишь с целью её устойчивости ко взлому, – улыбнулся Саша.
Отложив пока вопрос, на что же всё-таки тратится энергия, Николай решил для себя кое-что из услышанного уточнить и спросил:
– Александр, я немножко недопонял, что означают ваши слова «биткоин – это просто текстовая запись»? Не могли бы вы объяснить мне подробнее, так сказать, на пальцах, как они всё-таки выглядят, биткоины?
– Ну, тут всё просто. Записи могут быть как минимум двух видов: приход денег и расход денег. Одни свидетельствуют о получении биткоинов, другие – об их отправке. И те и другие отражают события, происходящие в вашем электронном кошельке, причём достаточно подробно. Все записи ведёт система. Это такой своеобразный дневник, устроенный так, что в нём невозможно ни удалить листы, ни вклеить, ни поменять местами, ни изменить их содержимое, так как контрольная сумма предыдущей записи участвует в формировании контрольной суммы записи, следующей за ней. Это один из ключевых принципов технологии «цепочки блоков», по-английски – «блокчейн».