Logo
Condividi questo articolo

Разработчики сражаются за блокчейн Bitcoin

Разработчики сторонних сервисов хотят, чтобы разработчики биткоина открыли блокчейн.

Удивительно, какие банки, полные червей, откроет новая версия протокола Bitcoin . CORE разработчики выпущенный долгожданное обновление CORE ПО - версия 0.9.0 - на прошлой неделе. Теперь группа сторонних разработчиков уже лоббирует изменения.

Контрагент

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter Crypto for Advisors oggi. Vedi Tutte le Newsletter

, финансовая торговая платформа, построенная на блокчейне Bitcoin , выпустила открытое письмо разработчикам CORE протокола Bitcoin на прошлой неделе, призывая их пересмотреть ключевой компонент последнего релиза протокола. Этот компонент называется OP_RETURN, и это новая функция, разработанная для разрешить людям хранить дополнительные данные в цепочке блоков.

OP_RETURN изначально предназначался для хранения 80 байт дополнительных данных в Bitcoin транзакции, но CORE разработчики сократили его до 40 байт. Это расстроило Counterparty, поскольку, будучи финансовой торговой платформой, которая позволяет людям создавать новые классы активов и финансовые деривативы для торговли на блокчейне Bitcoin , она заявляет, что ей нужны эти 80 байт для хранения своих данных.

«Ограничение в 40 байт (вместо изначально запланированных 80 байт) делает OP_RETURN непригодным для целей Counterparty», — говорится в письме.

Другой вариант — использовать другую функцию протокола Bitcoin , называемую выходами с несколькими подписями. Они подразумевают более ONE подписи для конкретной транзакции Bitcoin и предназначены для таких функций, как эскроу-платежи. Но вместо этого вторая подпись может использоваться для хранения данных.

«Если ограничение данных останется на уровне 40 байт, нам придется использовать такие неуклюжие конструкции для достижения наших целей», — говорится в письме Counterparty. Вместо этого организация хочет, чтобы CORE разработчики сыграли в игру и восстановили исходное ограничение в 80 байт.

Вобсуждение на форуме Bitcoin Talk, CORE разработчик Джефф Гарзик приводит аргумент почему они T должны этого делать. Он предупреждает, что когда транзакция обрабатывается в сети Bitcoin , ее обрабатывают все, а это значит, что данные, которые вы храните, должны храниться всеми.

«Это называется «бесплатная поездка». Учитывая, что подавляющее большинство — >90% — приложений для блокчейна Bitcoin — это использование валюты, использование полных узлов в качестве терминалов для хранения данных — это просто злоупотребление полностью добровольным сетевым ресурсом», — утверждает он.

Он обвиняет Counterparty и Mastercoin — еще один сервис, который также использует блокчейн в своих целях — в том, что они «просто включили переключатель и начали использовать узлы Bitcoin P2P в качестве нежелательных хранилищ данных». И они также T привлекли к этому сообщество, прежде чем сделать это, жалуется он.

Убирайся с моего квартала.

Действительно ли это работа CORE разработчиков — дать возможность другим создавать дополнительные сервисы поверх блокчейна? Лучше бы это было так, если оно хочет оставаться актуальным, говорит «PhantomPhreak», CORE разработчик Counterparty.

PhantomPhreak утверждает, что обе стороны получают что-то от такого рода отношений. Используя блокчейн Bitcoin , Counterparty и другие новые сервисы получают готовые сервисы, включая надежную временную метку, доказательство публикации, Истории одноранговых соединений и меры по борьбе с DOS.

Bitcoin, в свою очередь, может оставаться актуальным, утверждает он: «Bitcoin может быть очень консервативным в отношении тех видов функциональности, которые он напрямую поддерживает, и в то же время быстро приобретать новые функции, которые ему необходимы, чтобы оставаться актуальным и полезным».

Итак, теперь Counterparty (которая T внесла вклад в усилия по созданию открытого исходного кода ядра Bitcoin ) и CORE ​​Bitcoin (которое заявило, что ему нужны люди, использующие протокол, чтобы внести свой вклад) застряли друг с другом, и никто из них не счастлив. Phantomphreak говорит, что «некоторые разработчики Bitcoin пытаются помешать нам использовать протокол в его нынешнем виде, со всей гибкостью, которую он естественным образом предоставляет».

У разработчика CORE Майка Хирна есть идея, как прорваться через весь этот запутанный беспорядок. На самом деле, он было это в 2012 году, еще до того, как Counterparty или Mastercoin вообще появились. Вместо того, чтобы пытаться хранить множество данных в специальном поле в цепочке блоков, почему бы просто не хранить указатель на третью сторону, пул хранения данных P2P, спрашивает он? Этого можно достичь с помощью так называемой распределенной хэш-таблицы (DHT).

«Таким образом, T , сколько данных вы хотите хранить, воздействие на цепочку блоков всегда одинаково», — говорит Хирн. «Никто не против этого — вот почему OP_RETURN имеет размер, позволяющий использовать хэши. DHT поставляются в удобных повторно используемых библиотеках, так что это едва ли является большой инженерной задачей. Вместо этого они превратили это в какую-то глупую политическую борьбу».

Говоря о разногласиях, на прошлой неделе среди CORE разработчиков возникло больше напряженности, и она косвенно связана с вопросом о том, кто, для чего и почему будет использовать блокчейн.

0.9.0снижены комиссии за транзакции- деньги, уплаченные за обработку сообщения сетью - в десять раз. Это хороший способ поощрить микротранзакции в сети, сохраняя стоимость одной транзакции низкой, так что вы могли бы, скажем, платить копейки за загрузку одной истории.

Питер Тодд, участник кода Bitcoin , рассказал CoinDesk, что он обеспокоен тем, что это откроет сеть для спама и атак типа «отказ в обслуживании», поскольку люди могут использовать низкие комиссии за транзакции, чтобы перегрузить сеть.

[после цитаты]

Гэвин Андресен, главный научный сотрудник Bitcoin Foundation и ведущий разработчик Bitcoin CORE, говорит, что существует множество способов замедлить транзакции Bitcoin с помощью DoS-атак, но он утверждает, что они, как правило, T происходят, в первую очередь потому, что злоумышленники не получат большой выгоды. «Я никогда не говорил, что Bitcoin напрямую подходит для транзакций на сумму менее доллара; я думаю, что еще не решено, насколько низко мы можем опуститься», — говорит он.

Виталик Бутерин, разработчик проекта Ethereum , который скоро будет запущен, утверждает, что концепции комиссий за транзакции и хранения сообщений в цепочке блоков связаны. Он говорит, что транзакции в протоколе Bitcoin плохо продуманы. Некоторые CORE разработчики признались в этом CoinDesk, поэтому они работают над тем, чтобы изменить это с помощью «умных» комиссий.

Если бы транзакции лучше управлялись, то люди могли бы просто платить за то, что они хотят хранить, говорит Бутерин. Тогда не было бы никаких «бесплатных поездок».

«Это вина протокола, что битва OPRETURN стала такой проблемой. В идеальном мире понятия «злоупотребление» вообще не существовало бы; сборы были бы обязательными и тщательно структурированными, чтобы максимально соответствовать фактической стоимости, которую данная транзакция налагает на сеть», — говорит он. «Если вы можете платить сборы за то, что вы делаете, то вы должны иметь возможность это делать, без вопросов».

T похоже, что разработчики CORE собираются менять параметры OP_RETURN, чтобы позволить хранить больше данных в сети. Если они этого не T, то у Counterparty есть некоторые варианты.

Он может состряпать неэлегантное использование протокола мультиподписи для хранения своих данных. Он может изучить идею Хирна об использовании указателей и распределенных хэш-таблиц. Или он может просто спрыгнуть с корабля и либо построить свою собственную цепочку блоков, либо воспользоваться чьей-то службой. Например, Ethereum.

Но PhantomPhreak к этому T готов. «Ethereum на самом деле не является альтернативой Bitcoin для наших целей», — сказал PhantomPhreak CoinDesk. Он еще T опробован и не протестирован, утверждает анонимный разработчик.

По крайней мере, на данный момент некоторые дальновидные инициативы, которые хотят расшириться за пределы CORE сервисов биткойна, все еще чувствуют, что им нужен протокол Bitcoin , чтобы сделать это. И LOOKS , что это будет порождать напряженность, обходные пути и внутреннюю борьбу в течение некоторого времени.

LINK цепиизображение через Shutterstock

Danny Bradbury

Дэнни Брэдбери — профессиональный писатель с 1989 года, а с 1994 года работает внештатным автором. Он пишет статьи о Технологии для таких изданий, как Guardian.

Picture of CoinDesk author Danny Bradbury