2021-05-14 21:22:59
Тут на днях Илон Маск сказал что биткоин не экологичен и прекратил продажу машин тесла за биткоины.
Интересно, а раньше он это посмотреть не мог? Когда открывал такую возможность месяцем ранее?
Мое личное субъективное мнение - это сделано в корыстных целях. Он тестировал свои возможности на DOGE - у него получилось и он решил попробовать более тяжелую артиллерию. Все дело в том, что всем нужен дешевый биткоин. В тот момент цена валюты упала довольно ощутимо, и тут же прошла информация что фонд microStrategy закупился биткоином по низу рынка. Совпадение? Считаю что это все связано и Илон так же закупился. Вот увидите - скоро он переобуется и скажет что его убедило комьюнити что все ок.
Но вообще я хотел написать не о цене. В данном блоге меня интересует в первую очередь техническая часть. А техническая часть в том, что Маск критикует proof of work.
Proof of work это на данный момент единственный по настоящему рабочий алгоритм децентрализованного принятия решения в сложной системе. Proof of stake, delegates и более вычурные варианты проигрывают в важных моментах и мелочах (будет об этом пост если захотите).
POW была создана для того, чтобы предоставить способ асимметричный по времени для вычисления и проверки. Изначально POW проектировался для защиты от спама, так как его цель - вычислить какие то значение по заранее определенному ресурсоемкому алгоритму, при этом чтобы проверить верность вычислений достаточно выполнить простую операцию.
Идея в том, что отправка одного-двух сообщений с компьютера с генерацией подтверждения работы - не ощутима для пользователя, а вот с ростом сообщений - растёт сложность и ресурсоемкость и следовательно стоимость отправки - спамеру просто становится не выгодно этим заниматься.
В блокчейн-сети POW позволяет выбрать самый быстрый и правильный по наполнению блок. Вообще это необходимо для регулирования децентрализованной сети и сводится к задаче византийских генералов (bft) и звучит она так - «как найти единую выигрышную стратегию действий в сети где все друг другу не доверяют и заведомо известно что может быть злонамеренное участие.»
В общем единственный метод консенсуса на данный момент, который 100% и без любых оговорок решает эту проблему - POW. Все остальные методы, если коротко - маркетинговые трюки, позволяющие отобрать ваши биткоины.
Но POW очень затратен, это факт. А ещё он подвержен централизации, но не сам по себе, а из-за появления майнинг пулов, которые платят всем своим участникам арендную ставку за мощности, забирая функцию создания блока себе. Вследствие этого десяток майнинг пулов контролирует всю сеть.
Но отказ от pow для биткоина - равносилен смерти, именно потому что остальные алгоритмы менее отточены. Поэтому Илона начали критиковать в крипто-сообществе. И он все это прекрасно понимает, но он хочет закупиться.
В общем, если подводить итог этой длинной статье - POW необходим, отказ от него конкретно для биткоина приведёт к самым неизвестным последствиям. Единственно за какие изменения я бы выступал - большая децентрализация и отказ от майнинг пулов в привычном их представлении.
Кстати если вам интересны технические подробности про proof of work - я недавно писал статью на bitcointalk: https://bitcointalk.org/index.php?topic=5278023.msg55440475#msg55440475
186 views18:22