Logo
Поделиться этой статьей

Lightning, Duplex и поиск масштабируемых микроплатежей Bitcoin

CoinDesk общается с разработчиками, стремящимися обновить функциональность Технологии биткоина, чтобы обеспечить экономически эффективные микроплатежи.

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

Например, не может быть более старого и более масштабного варианта использования Bitcoin в качестве «зарытого сокровища», чем его способность служить протоколом для микроплатежей. По сравнению с кредитными картами и PayPal, последний из которых определяет микроплатеж как сумму менее примерно 5 долларов <a href="https://www.paypal.com/webapps/mpp/micropayments">https://www.paypal.com/webapps/mpp/micropayments</a> , Bitcoin делится на 100 миллионов меньших единиц, называемых Сатоши, стоимостью $0.000002по сегодняшнему уровню цен.

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку Crypto for Advisors сегодня. Просмотреть все рассылки

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

Оценок, пытающихся количественно определить размер этого неиспользованного рынка, пока мало, хотя Wedbush SecuritiesпрогнозируемыйК 2025 году рынок микроплатежей в Bitcoin может вырасти до 925 млрд долларов. «Ранее непрактичные электронные платежи на сумму менее 1 доллара могут в значительной степени изменить монетизацию контента в Интернете, возможно, вытеснив рекламу», — предполагалось в июльском отчете.

Однако, несмотря на это обещание, сегодня сеть T может отправлять сатоши по доступной цене.

«В первый день, когда вы читаете [белую книгу] Bitcoin , вы думаете: «О, потрясающие микроплатежи», а потом понимаете, что это вообще T работает», — рассказал CoinDesk разработчик Таддеус Дрийя.

Например, пользователи, которые хотят отправить одну десятую цента (0,001 доллара США или 400 сатоши) через сеть Bitcoin , T могут этого сделать. Сегодня минимальный размер вывода составляет 5,430 сатоши, или около 1,3 цента, что повлечет за собой комиссию за майнинг в размере 2 или 3 цента.

«Ваша комиссия составляет 200%+ от фактического платежа», — отметил Дрийя.

Тем не менее, Дриджа является ONE из разработчиков, стремящихся создать будущее, в котором Технологии биткойна сможет выполнить свое обещание. Как соавтор Bitcoin Молниеносная Сеть, впервые предложенный в феврале, Дриджа и Джозеф Пун начали обсуждение того, как можно усовершенствовать Технологии биткоина с помощью платежных каналов.

В своей простейшей форме платежный канал позволяет пользователю отправлять определенную сумму Bitcoin, скажем, 10 долларов, на мультиподписной кошелек, контролируемый двумя сторонами. Канал представлен в блокчейне, и устанавливается начальный баланс финансирования. Затем балансы будут корректироваться между сторонами по мере совершения ими транзакций, а параметр биткоина nLockTime будет гарантировать, что до указанного времени балансы не смогут быть введены в блок.

Разработчики утверждают, что эта система воспроизводит многие положительные преимущества Bitcoin — завершение транзакций в реестре без необходимости участия доверенной третьей стороны, при этом позволяя осуществлять большинство таких обменов вне основного блокчейна, который в настоящее время ограничен 1 МБ данных на блок.

Однако команда Lightning — T единственная группа разработчиков, которая работает над тем, чтобы предложить, как платежные каналы будут работать на блокчейне. Аналогичное предложение было FORTH исследователями из Distributed Computing Group of ETH Zurich в Белая книга за сентябрьпо дуплексным каналам микроплатежей (DMC).

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

Развитие молний продолжается

Будучи самой ранней и наиболее заметной версией этой идеи, Lightning теперь частично поддерживается Blockstream, стартапом, которыйсобрал $21 млн.в финансировании в конце 2014 года своего знакового проекта сайдчейнов, целью которого является обеспечение взаимодействия между блокчейнами.

CORE технический инженер Blockstream Расти Рассел, присоединившийся к компании в марте, теперь работает полный рабочий день в сети Lightning. Не связанные со стартапом или его финансированием, Дриджа и Пун в настоящее время пытаются создать формальную бизнес-структуру вокруг проекта.

В интервью Дриджа и Пун предположили, что, несмотря на заявления о том, что разработка проекта может занять годы, на подготовку Lightning к запуску может потребоваться всего шесть месяцев.

Оба подчеркнули, что стремятся к децентрализации Lightning, и что это является основным фактором, усложняющим развертывание.

«Что действительно отнимает время и почему мы должны сделать это правильно, так это то, что нужно сделать так, чтобы доступ к участию был открытым и чтобы было легко участвовать любым удобным для вас способом», — сказал Пун, добавив:

«Это T может быть централизованная система, Lightning должен существовать таким образом, чтобы каждый мог участвовать и управлять узлом».

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

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

«Это минимальный случай, когда это начинает напоминать Молнию», — продолжил Пун.

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

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

«Допустим, вы хотите заплатить за статью, вас подключат к какому-то случайному узлу в сети. Они подключатся к кому-то еще, а затем данные будут маршрутизироваться через случайные компьютеры в Интернете», — объяснил Пун.

В настоящее время создаются версии Lightning на языках C, Java, Go и Python, и, по словам разработчиков, код уже работоспособен.

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

Более масштабные улучшения сети

ONE из препятствий на пути к видению Lightning является то, что мягкие вилкитребуются для его реализации. Менее строгий, чем хард-форк, например, который потребовался бы сувеличить до размера блокасофт-форки требуют только, чтобы большинство майнеров обновили свое программное обеспечение для соответствия новым правилам.

В егоАпрельская оценкаВ белой книге Рассел отметил, что для защиты от проблем с пластичностью транзакций и обеспечения новых режимов подписи потребуются мягкие форки. Кроме того, он отметил, что для узлов Lightning необходимо разработать рейтинговую систему, кошельки должны быть совместимы с сетью, а также необходимо создать реализацию сервера.

Пластичность транзакций

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

«Вы можете создать Lightning сегодня, но произойдет следующее: средства могут быть задержаны ONE из сторон, и заморозки средств будет недостаточно. Это создает сценарий захвата заложников. Вы хотите минимизировать доверие к системе», — сказал Пун.

В скриптовый язык биткоина могут быть внесены дополнительные обновления, чтобы обойти проблему пластичности.Хешированные контракты с временной блокировкой(HTLC), которые позволят направлять платежи через ненадежные стороны, но при этом выполнять их только в том случае, если получатель предоставит отправителю уникальный хэш, нуждаются в предлагаемых обновлениях, таких как CHECKLOCKTIMEVERIFY и CHECKSEQUENCEVERIFY.

Команда предположила, что после обновления софт-форков (процесс, по их словам, должен «измеряться месяцами») поставщикам кошельков необходимо будет выполнить обновления, необходимые для использования Lightning, однако они признали, что этот процесс может занять больше времени.

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

DMC появляется

В других местах Европы система платежей Duplex работает над достижением аналогичных целей. Кристиан Деккер из ETH Zurich и профессор Роджер Ваттенхофер, наиболее известный по исследование ныне несуществующей Bitcoin биржи Mt Gox, предложил DMC в сентябре с меньшей помпой, чем Lightning.

Декер рассматривает Lightning и DMC как первые предложения, которые позволят «безопасные маршрутизируемые вне блокчейна платежи», хотя в каждом подходе есть различия. CORE отличие, сказал Декер, заключается в том, что в то время как Lightning требует обмена закрытыми ключами для изменения состояния контракта, DMC использует уменьшающиеся временные блокировки.

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

«Транзакции, представляющие более позднее состояние, просто имеют меньшие временные блокировки, которые позволяют им быть действительными до того, как станет действительным старое состояние», — пояснил он.

Декер утверждает, что это облегчит аудит DMC. «Это CORE отличие от Lightning, где компоненты тесно связаны и не могут использоваться по отдельности», — сказал он.

Как и Lightning, DMC также потребует исправления пластичности. Decker также представил предложение по улучшению Bitcoin (BIP), в настоящее время находящееся в стадии черновика, которое позволит строить неподписанные транзакции с последующими обновлениями.

По словам исследователей, реализация в настоящее время находится на стадии разработки и будет открыта после разработки рабочего прототипа концепции.

Микроплатежи вне блокчейна

Оба проекта контрастируют с другими методами, которые делают микроплатежи возможными сегодня. Например, платформа для чаевых ChangeTip проводит свои Bitcoin чаевые вне блокчейна, а социальная сеть ZapChain использует BlockCypher для динамической вставки небольших транзакций.

Более Secret и потенциально более влиятельным является проект, над которым работает стартап Bitcoin 21 Inc., который на данный момент привлек большая часть венчурного финансированияв отрасли.

В ноябре 21 объявила о выпуске "Bitcoin компьютер«, целью которого является непрерывное предоставление пользователям небольших объемов Bitcoin через встроенный чип для майнинга. Как указано в сообщениях компании, майнер не предназначен для спекуляций, а призван побудить разработчиков создавать приложения и изобретения, для работы которых требуются Bitcoin .

«В частности, мы хотим предоставить Для вас возможность превратить свою блестящую идею в пассивный доход, продавая товары, игры и услуги, оплачиваемые биткоинами, через Интернет через 21 Bitcoin Computer», — написал генеральный директор Баладжи Шринивасан во время презентации продукта.

Ключом к его функциональности является встроенный «сервер 21 микроплатежей», функция, на влияние которой Шринивасан намекнул в Twitter.

.@derosetech @manan19 @StartupLJacksonЦель: включить новую платную интернет-услугу так, как будто вы включаете новую лампочку. Никакой рекламы, никакой регистрации.

— Баладжи С. Шринивасан (@balajis)22 сентября 2015 г.

Неясно, как именно такие микротранзакции будут взаимодействовать с блокчейном, хотя такие транзакции могут происходить вне блокчейна или внутри экосистемы 21 Inc, а затем применяться к блокчейну. И Пун, и Дриджа заявили, что компания пока с ними не связывалась.

Однако, независимо от амбиций 21, оба разработчика заявили, что, по их мнению, необходимы улучшения CORE Технологии биткоина.

«Большинство людей, не особо продвинутых в технике, думают, что Bitcoin уже делает это. В 2013 году было много прессы, люди говорили о нулевой комиссии, бесплатных транзакциях, микроплатежах. На самом деле Bitcoin этого T делает», — сказал Дрийя, заключив:

«Многие считали, что с Bitcoin можно делать многое, и нам нужно это реализовать».

Изображения серверачерез Shutterstock

Pete Rizzo

Пит Риццо был главным редактором CoinDesk до сентября 2019 года. До прихода в CoinDesk в 2013 году он был редактором источника новостей о платежах PYMNTS.com.

Picture of CoinDesk author Pete Rizzo