Как SDK для обмена сообщениями на блокчейне могут реализовать концепцию Web3

Как SDK для обмена сообщениями на блокчейне могут реализовать концепцию Web3

20 октября 2022 г.

Web1.0 характеризовался разрозненной информацией и медленным и сложным взаимодействием между различными платформами. Веб 2.0 изменил это, представив модель связи "один ко многим", которая позволяла пользователям общаться друг с другом опосредованно через посредников, таких как платформы социальных сетей.

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

Войдите в Web3.0, который обещает еще раз революционизировать цифровой опыт, вернув контроль пользователям. Денежные переводы с использованием криптовалют были первым приложением, использующим преимущества этой новой парадигмы, но потенциал на этом не заканчивается. Общение — это сердце любого социального взаимодействия, а возможность проводить транзакции без посредника открывает целый мир возможностей.

n Для реализации этого видения требуется коммуникационная инфраструктура нового типа, децентрализованная, быстрая и безопасная. Однако сегодняшние блокчейн-коммуникации недружественны разработчикам, не имеют установленных стандартов и ограниченных решений, которые пытаются привязать разработчиков к одному подходу. Такие платформы, как Twilio, упростили разработчикам создание сложных приложений с помощью SMS, а такие инструменты, как Paloma Protocol, то же самое для обмена сообщениями Web3.0.

Проблемы современного обмена сообщениями в блокчейне

Web 2.0 использует общепринятые протоколы, такие как HTTP и SMTP, которые определяют, как происходит обмен информацией между различными платформами. Например, чтобы создать приложение для обмена сообщениями на основе SMS, все, что нужно сделать разработчику, — это подключиться к Twilio API. Twilio сам позаботится обо всем остальном, преобразовывая сообщение в соответствующий формат и отправляя его по глобальной сети SMS. Это делается путем подключения к оператору мобильной связи пользователя и маршрутизации сообщения через его системы.

Ситуация с блокчейн-коммуникациями, по сравнению с этим, похожа на Дикий Запад. Вместо HTTP и SMTP существует множество протоколов блокчейна с различными техническими характеристиками. Например, в блокчейне Ethereum сообщения могут быть отправлены в виде данных HEX в полезной нагрузке поля данных транзакции. Затем получателю потребуется декодировать эти данные, чтобы извлечь сообщение. В других протоколах используются другие методы, и нет стандартного способа выполнения действий.

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

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

Важность обмена сообщениями в блокчейне

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

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

n Исторически блокчейн Биткойн использовался для хранения небольших объемов данных в виде OP_RETURN. Хотя это разумный обходной путь, он не предназначен для крупномасштабной передачи данных и имеет несколько ограничений. Тем не менее, подобные методы используются отправлять все, от изображений ASCII до библейских посланий, и даже опровергать смерть основателя Wikileaks Джулиана Ассанжа.

Как могут помочь блокчейн SDK

Платформы Web2 используют множество SDK, которые упрощают разработчикам создание приложений, не беспокоясь о базовой инфраструктуре. Например, MongoDB Node.js SDK абстрагирует детали подключения к базе данных MongoDB, что позволяет даже начинающим разработчикам работать с этой мощной технологией. А SDK для обработки платежей Stripe позволяет принимать платежи всего несколькими строками кода. От машинного обучения до интеграции с социальными сетями — SDK есть практически для всего.

То же самое необходимо для связи с блокчейном. Одной из фирм в этом пространстве является Columbidae Networks и их Протокол Палома. Paloma состоит из протокола Cosmos-SDK с рядом программных модулей, предназначенных для обеспечения приоритета быстрой связи между блокчейнами на основе валидаторов Paloma.

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

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

В конечном счете, мир Web3 может многому научиться на примере таких платформ Web2.0, как Twilio. Чтобы реализовать видение децентрализованного будущего, нам нужна новая коммуникационная инфраструктура, простая в использовании и доступная для всех. Блокчейн SDK — ключевой элемент этой головоломки.


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE