Начну с цитаты Андреаса Антонополуса: "Если это правда, срань господня. Parity клиент для биткоина? Круто". Перевод специально оставлен максимально близким к оригиналу. Я согласен, действительно круто и уже думаю о использовании parity для своей биткоин ноды. Но каковы последствия? Сначала стоит кратко вспомнить о ключевых игроках экосистемы.
Экосистема: Parity Tech
Parity (созданный компанией Parity Tech) -- быстрый и надежный клиент для Эзериума написанный на языке программирования Rust. Основателем Parity Tech является Gavin Wood.
Экосистема: Gavin Wood
Вся информация с персонального сайта Gavin Wood. Гевин Вуд -- сооснователь Ethereum, является разработчиком языка Solidity, на котором сейчас пишутся смарт-контракты, автором Yellow Paper Ethereum, а также написал код для первой функциональной реализации Ethereum.
В 2011 году Гевин впервые прочитал про Биткоин, но не заинтересовался. Однако в 2013 году, когда он снова вернулся к этой теме, то осознал возможности, которые перед нами открываются на стыке ITC и теории игр. В 2014 году его друг познакомил с Виталиком Бутериным, с которым позже они создали Ethereum.
До того, как начать заниматься Ethereum, Gavin Wood получил магистерскую и докторскую степени магистра по информатике. Затем он консультировал Microsoft Research по разнообразным техническим аспектам встроенных доменно-специфических языков, разработал и реализовал интеллектуальный контроллер освещения для одного из лучших ночных клубов Лондона и создал программную систему OxLegal (текстовый редактор для смарт-контрактов).
Сегодня, помимо того, что он является СТО Ethereum, Вуд также участвует и в ряде ругих проектах.
Раньше преподавал фракталы и искусство детям в одной из школ Италии, получил PhD по визуализации музыки, разработал и внедрил новые медийно-агностические системы визуализации и техники. Вуд владеет итальянским, говорит немного на французском и испанском.
Экосистема: Bitcoin Unlimited & Bitcoin Classic
Bitcoin Unlimited - клиент для Биткоина. Он убирает лимит размера блока, предоставляя майнерам определять его в соответстии с протоколом "возникающего консенсуса" без новых хардфорков.
Bitcoin Classic -- клиент для Биткоин, увеличивающий размер блока до единоразово заданного при хард форке значения.
Экосистема: Bitcoin Core
Bitcoin Core -- первый клиент Биткоина, котрый был опубликован Сатоши Накамото. Находится под контролем команды Bitcoin Core. Размер блока ограничен до 1 Мб.
Последствия для экосистемы: SegWit
Вводные:
- Bitcoin Core поддерживает SegWit
- Bitcoin Unlimited и Classic не поддерживают SegWit
Мой анализ кода показывает, что bitcoin-parity также не поддерживает Segwit.
Релевантные ссылки:
- Единственное упоминание
segwit
находится на строчке с комментарием TODO. - Одно из упоминаний
segregated witness
также находится на строчке с комментарием TODO.
Неизвестно, действительно ли команда Parity планирует запустить SegWit в будущем или это скорее политический ход. Стоит отметить,что все важные решения в криптовалюте -- политические. Отсутствие поддержки SegWit в первом релизе во время активной борьбы за его активацию говорит скорее о противостоянии политики Bitcoin Core. Parity и Gavin Wood только что стали важными и влиятильными игроками в биткоин среде. Хитро. Думаю в будущем мы увидим релизы Parity клиентов для монеро, деш и других.
Последствия для экосистемы: Размер блока
Вводные:
- Parity -- успешный и популярный клиент для Эфириума, который обеспечил работоспособность сети во время ддоса (связанного с прайсингом операций ) когда почти все geth клиенты упали.
- У команды Bitcoin Core обладает самой значительной технической экспертизой и процессом разработки. Это логично, т.к. код написан командой Bitcoin Core.
- Эмпирически, у разработчиков Bitcoin Unlimited процесс тестирования качества разработки недостаточен: несколько раз обнаруживались критические ошибки приводящие к падению нод.
- parity-bitcoin написан на Rust, bitcoin core на C++. Гарантии безопасности у Rust выше, чем у C++.
Анализ кода показывает, что размер блока задается в отдельном, легко изменяемом файле констант. У меня пока нет данных можно ли увеличить размер валидного блока просто изменив значение константы.
Так или иначе, безопасность использования альтернативного клиента для сети Биткоин значительно выросла. Техническая экспертиза Core больше не является убедительным аргументом для отказа от использвоания альтернативных клиентов. Это важно.
мало кто поддерживает BU.
и это ура ибо тысячами революционеров меньше. бтц стабильней. и ХОРОШЕГО ДЕНЕЧКА)
лолшто?
ну как-бы..
(далее имхо будет)
мажоритарности в сообществе они никогда не добьются
с начала своей деятельности с ними связаны только проблемы (цена, ноды)
2го случая как с эфиром сообществу не нужно.
я хорошо отношусь к БУ и хорошо отношусь к Классик :)
Не надо понимать всех технических тонкостей про БУ и Корэ, достаточно знать что БУ продвигается китайцем майнером-монополистом и чудоковатым Роджером Вером. Очевидно что БУ это зло.
истина в споре и где-то посередине)
как и всегда.
не знаю, откуда у тебя такие выводы. Лично меня btc с блоком в 1МБ не особо интересует :)
ну как быыы... я любитель всей этой криптоштуковины.. не эксперт. вполне допускаю что мое мнение может быть во многом сформировано некоторыми сми что я читаю.
но из того что читаю сделал для себя вывод что бу-зло.
ты имеешь в виду многократный рост стоимости после относительно непродолжительного периода волатильности? ^_^
я имею ввиду подрыв устоев вагон помоев и рОзграбление кОрОванов)
джентльмены очень сильно конечно с BU стараются..ну вот если бы у меня были бы деньги... =) хрен бы я их поддержал.
зачем пилить бтц на котором сидишь?)
в случае успеха...
ну выиграют они..обрушат цены на пару лет.. но и к ним доверия тоже больше не станет. потому что все будут помнить их же пример и пытаться провернуть то же самое.
@ontofractal, Поздравляю!
Ваш пост был упомянут в моем хит-параде в следующих категориях: