Главный разработчик биткойн-ядра Гэвин Андресен был одним из спикеров на второй день конференции MIT Bitcoin Expo 2015 8 марта. Его доклад в основном был посвящен вопросам масштабирования битойна для потенциальных миллиардов новых пользователей в будущем. Андресен рассказал о некоторых улучшениях, которые уже внедряются в целях масштабирования блокчейна, и он был настроен весьма оптимистично по поводу способности сообщества разработчиков биткойн-системы помочь биткойну расшириться до системы, которую можно широко использовать для сбережения, платежей и глобальной системы безопасного хранения данных.
Есть определенный прогресс
В ходе своего выступления Гэвин отметил, что определенный прогресс в масштабировании блокчейна уже достигнут различными разработчиками. Первый пример, на который он сослался, это релиз bitcoin core версии 0.10. Благодаря новой версии протокола, сейчас требуется гораздо меньше времени на скачивание всего блокчейна. Андресен также отметил, что в ближайшее время будет готово решение, которое позволит пользователям хранить только те данные, которые необходимы для проверки новых транзакций, а не всю базу блокчейна.
Он упомянул, что разработки Грега Максвела и Мэтта Коралло из Blockstream должны позволить «почти в сто раз» сократить объемы оповещений о новых блоках. Этого не было предусмотрено в протоколе основной системы, и, по словам Гэвина, «это должно ускорить запись блока в сети на пару порядков». Это то, что, по мнению Гэвина, находится на поверхности и может быть решено в ближайшее время, чтобы иметь возможность масштабировать блокчейн до тех объемов, которые он будет занимать в будущем.
Сатоши тоже был оптимистичен
Хотя Андресен описал несколько конкретных аспектов расширения биткойна, которые беспокоят именно его, он также отметил, что не думает, что для масштабирования нужно будет прилагать много усилий:
Не думаю, что масштабирование будет сложным. И Сатоши так не думал.
Андресен сослался на слова создателя биткойна Сатоши Накамото из его второго публичного заявления, в котором говорилось:
Пропускной способности должно хватать. Типичная транзакция будет занимать порядка 400 байт. Каждая транзакция должна транслироваться дважды, и так получаем порядка 1 килобайта за транзакцию. Visa обработала за 2008 год 37 миллиардов сделок или порядка 100 миллионов операций в день. Такие объемы требуют до 100 гигабайт пропускной способности и будут равны по размеру 12 DVD или 2 HD фильмам или около $18 за канал с необходимой пропускной способностью по сегодняшним ценам. Со временем сеть станет еще быстрее, и передать два HD фильма через интернет станет пустяком.
Другими словами, Сатоши был сторонником того, что затраты на пропускную способность, очевидно, будут намного меньше к тому моменту, когда биткойн станет широко использоваться. Стоит отметить, что Закон Нильсена, описывающий скорость подключения к сети для определенных конечных пользователей, говорит о росте примерно на 50% в год. Еще в 2009 году бывший вице-президент Seagate Марк Крайдер предсказывал, что диск размером 2,5 дюйма в 2020 году может хранить более 40 терабайт данных и стоить примерно $40. Если эти прогнозы подтвердятся, то расходы на управление биткойн-системой не достигнут астрономических уровней даже при постоянном развитии системы.
Увеличение размера блока
Конечно, в последнее время серьезные дискуссии велись по вопросу увеличения размера блока. Обсуждая трудности, связанные с достижением консенсуса в команде разработчиков, Андресен намекнул, что они все ближе к планированию хардфорка с целью увеличения размера блока в следующей версии ядра системы:
На самом деле прямо сейчас идет работа над достижением консенсуса между пятью разработчиками, которые занимаются развитием кода системы. Я полагаю, что команда близка к тому, чтобы убедиться в существовании плана решения вопроса, который будет работать. Вероятно, для окончательного решения придется написать немного кода. Я полагаю, что на это уйдет от года до 18 месяцев. Я хочу, чтобы в очередном выпуске ядра биткойн-системы – в следующем большом релизе, который планируется в июне – имелся резервный хардфорк, который необходим для увеличения размера блока. Возможно, эта опция появится и в последующем релизе. Посмотрим.
Есть целый ряд проектов и технических решений в работах, проводимых в настоящее время, когда дело доходит до масштабирования биткйон-системы. Хотя, конечно, есть и много скептиков или сторонников альткойнов. Они полагают, что проблемы масштабируемости неразрешимы и нанесут смертельный удар по цифровой валюте. Похоже, Гэвин Андресен – неофициальный «Папа Биткойна» – видит, по крайней мере несколько причин, для того, чтобы быть оптимистом.
http://coinspot.io/technology/gevin-andresen-optimistichen-naschet-masshtabirovaniya-bitcoina/