- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Блокчейн все еще ждет свою сеть. Вот план
Уильям Могаяр анализирует, что потребуется для внедрения технологий и стандартов, которые сделают блокчейн таким же повсеместным и удобным для пользователя, как Интернет.
Уильям Могаяр — автор книги «Бизнес-блокчейн», советник совета директоров и инвестор различных блокчейн-проектов и стартапов (см.:раскрытия информации).
В этой Мнение Могаяр анализирует, что потребуется для внедрения технологий и стандартов, которые сделают блокчейн таким же повсеместным и удобным для пользователя, как Интернет.
Блокчейн-ландшафт все еще очень техничен. За исключением первых энтузиастов и пионеров, онвряд ли понятен массам, и так будет продолжаться, пока он не вырвется из своей технической оболочки.
Это T чем отличается от затруднительного положения, в котором оказался Интернет до появления Всемирной паутины.
Итак, что, если Технологии блокчейн больше похожа на Интернет, а это значит, что нам все еще предстоит дождаться появления ее веб-слоев, чтобы в полной мере использовать ее возможности?
Сегодня протоколы, решения или платформы блокчейна не так просты в работе. По крайней мере, они требуют хорошего уровня технических знаний, который намного превосходит то, что может сделать с Интернетом среднестатистический веб-разработчик или подкованный полутехнический бизнесмен сегодня.
Но должно ли так быть всегда?
Блокчейны имеют много общих черт

Если изучить разнообразие доступных блокчейнов, то многие из них выполняют одни и те же несколько базовых функций, сосредоточенных на записи (цифровой) стоимости без необходимости привлечения третьей стороны для ее перемещения.
Помимо этой CORE возможности, обычно имеется ряд дополнительных функций и особенностей:
- Центральное ядро:записи стоимости
- Слой базовых функций:права собственности, балансы, переводы, создание активов, отметка времени, безопасность, программируемость
- Уровень взаимодействия:проверка транзакций, доказательств (существования или иных), истории перемещений, технической или деловой логики, хранения, расчетов, идентификации, наименования.
Если этот набор функций является общим для нескольких блокчейн-платформ, зачем нам нужно много способов их вызова? Почему бы не ввести общий способ проверки личности, владения активами, временной отметки и ETC. для любого блокчейна?
Обратите внимание, что я T включил в эти уровни криптовалюты, общие распределенные реестры или даже децентрализованные протоколы, поскольку они являются приложениями и результатами блокчейнов.
Если отвлечься от сути этих уровней, то можно понять ключевую абстракцию, общую для большинства блокчейнов: как они разрушают парадигму доверия посредников, позволяя транзакциям происходить на уровне одноранговых сетей, без необходимости в центральных точках блокировки или задержки.
Если в функциональном замысле так много однородности, то почему же существует так много разных и несовместимых технологий и программного обеспечения блокчейна? Это потому, что каждый блокчейн реализует эти базовые функции и уровни взаимодействия по-своему.
Изучаем историю Интернета
Этот сценарий мало чем отличается от положения, в котором находился Интернет до появления Всемирной паутины.
Тим Бернерс-Ли хорошо описал этот период, примерно в 1989 году:
«В те дни на разных компьютерах была разная информация, но чтобы получить ее, нужно было заходить на разные компьютеры. Кроме того, иногда приходилось Словарь разные программы на каждом компьютере. Часто было проще просто подойти и спросить людей, когда они пили кофе…».
Поскольку миллионы компьютеров уже были подключены к быстрорастущему Интернету, Тим решил, что решить эту проблему можно, если заставить их обмениваться информацией с помощью новой Технологии , которую он предложил, называемой гипертекстом (структурированный текст, использующий логические связи между узлысодержащий текст), который он описал в основополагающем документе 1989 года под названием «Управление информацией: предложение”.
Следующий отрывок взят из WWWF "История Интернета":
«К октябрю 1990 года Тим написал три фундаментальные технологии, которые остаются основой сегодняшнего Интернета (и которые вы, возможно, видели в некоторых частях вашего веб-браузера):
- HTML: HyperText Markup Language (язык разметки гипертекста). Язык разметки (форматирования) для Интернета.
- URI: Единый идентификатор ресурса. Тип «адреса», который уникален и используется для идентификации каждого ресурса в сети. Его также часто называют URL.
- HTTP: Протокол передачи гипертекста. Позволяет извлекать связанные ресурсы из сети».
В качестве примечания к этому фону, босс Тима изначально дал прохладный ответ на документ, написав на нем от руки: «Расплывчато, но захватывающе». По правде говоря, некоторая расплывчатость в протоколе является хорошей чертой, поскольку она подразумевает, что его сфера действия широко охватывает, не будучи слишком ограничительной.
ONE утверждать, что статья Сатоши Накамото также была расплывчатой, касаясь полноты ее целевых приложений за пределами однорангового обмена электронными деньгами. Ethereum, например, был создан специально как универсальная платформа блокчейна и T хотел быть конкретным, как изначальная цель дизайна.
С момента своего зарождения Интернет и Всемирная паутина значительно развились, и сегодня они опираются примерно на 200 стандартов, сгруппированных по следующим сегментам:
- Веб-слой:HTML, URI, Java, CSS и многое другое.
- Уровень приложений:HTTP, DNS, FTP, SMTP, POP и другие.
- Транспортный уровень:TCP, UDP, DCCP, RSVP и другие.
- Интернет-слой:IPv4, IPv6, IPsec, ICMP, IGMP и другие.
- LINK слой:ARP, PPP, Ethernet, DSL, ISDN, FDDI и другие.
[Взято из:набор интернет-протоколов.]
Эти стандарты — то, что заставляет Интернет работать так хорошо. Когда вы разрабатываете веб-приложения, настраиваете инфраструктуру или создаете новые продукты, вы взаимодействуете (прямо или косвенно) с этими стандартами, точно зная, чего ожидать.
К сожалению, блокчейны пока T могут себе позволить такую роскошь, поскольку каждая платформа состоит из собственного набора технологий и методов работы с ней, что приводит к разным кривым обучения и поведению разработчиков и архитекторов программного обеспечения.
Технологии блокчейн слишком фрагментирована
Каждый блокчейн имеет свой собственный набор Технологии инструментов, промежуточного ПО и API, с которыми разработчикам приложений приходится иметь дело. Инженеру, который знает, как программировать Bitcoin, нужно заново изучать то, что он знает, чтобы разрабатывать на других блокчейнах. Например, биржи, которые поддерживают несколько криптовалют, должны иметь дело с различными технологиями интеграции для каждой реализации.
Верно, что каждая блокчейн-платформа разработала свои собственные Технологии Stacks и методы взаимодействия, но они вертикально интегрированы в себя и для своей собственной экосистемы. На самом деле, большинство блокчейн-платформ T имеют много общего, что приводит к выбору блокировки, отсутствию взаимодействия и потенциальным тупикам, которые трудно распутать.
Состояние сотрудничества между блокчейнами еще хуже и страдает от робких попыток налаживания связей и горизонтальных кооперативных возможностей. В ONE день T должно быть немыслимым появление Технологии , которая будет сканировать целые блокчейны, так же, как поисковые роботы сканируют веб-сайты, чтобы индексировать или категоризовать огромный контент.
Конечно, многие технологии изначально являются проприетарными. Далее следует то, что некоторые из них широко принимаются и становятся фактическими стандартами. В других случаях группы собираются вместе и договариваются поддерживать определенный стандарт, чтобы служить всем.
Сегодня последнее происходит недостаточно, хотя многие ведущие технологии блокчейна надеются получить достаточное влияние на рынке, которое позволит им стать фактическим выбором.
Оглядываясь назад, я хотел бы, чтобы мы T отказывались от API Bitcoin так быстро. Два года назад API Bitcoin были в моде, и более десятка компаний боролись за это пространство как за точку входа для разработки приложений Bitcoin . Затем большинство из них медленно вышли из этого бизнеса или перестали выделять его как ключевое предложение.
Сегодня у нас все еще есть несколько предложений на основе (Bitcoin) API от таких компаний, как Factom, Tierion, Gem, Colu, BlockCypher, Neuroware и Coinbase (и это лишь некоторые из них). Есть преимущества в том, чтобы видеть, как множество API закрепляются и принимаются. Даже если некоторые из них пересекаются по функциональности, по крайней мере, они будут указывать на необходимость в конечной стандартизации.
Bitcoin развивается в своем собственном темпе, посредством Технологии релизов, направленных в первую очередь на укрепление его собственной экосистемы. Хотя у них самый большой Криптовалюта след, это T отменяет необходимости их Технологии также работать с другими частями общей криптотехнологической экосистемы.
Децентрализация Интернета меняет стандарты
Для своего развития блокчейнам в конечном итоге потребуется множество стандартов, не зависящих от поставщиков и решений.
Многие области созрели для разработки стандартов: смарт-контракты, токены, безопасность, хранение, обмен сообщениями, идентификация, присвоение имен, ведение записей и многое другое.
Интернет и веб имеют свои стандарты. Где эквивалент блокчейна?
Стандартный набор интерфейсов промежуточного ПО изолировал бы участников от самых сложных частей Технологии и более лаконично раскрыл бы ее утилитарные возможности. Снижение барьеров входа позволило бы большему количеству разработчиков войти в блокчейн, подобно ролям, которые HTML, HTTP, URL и Java играли для Интернета.
Распределенные приложения, работающие на основе блокчейн-инфраструктуры, имеют иную архитектуру, чем приложения, созданные для архитектуры Интернета.
В традиционном веб-приложении у вас есть клиентский код Javascript, который запускается пользователями в их браузерах, и серверный код, который запускается хостом или компанией. Напротив, в распределенном приложении у вас есть интеллектуальная логика, работающая в виртуальной сети компьютеров (одноранговая сеть), и клиентский код, работающий в специальном браузере (или клиенте), при этом реестр блокчейна выступает в качестве общего ресурса.
С этим новым типом перепрограммирования возникает необходимость также перепрограммирования различных стандартов блокчейна и Технологии уровней.
Предположительно, блокчейны могли бы опираться на ряд стандартов, превышающих существующие стандарты Интернета, чтобы обеспечить плавный переход от ONE уровня к другому. Это было бы прорывом.
Универсальный стек блокчейна мог бы выглядеть примерно так (по сути, мы бы добавили три слоя поверх Интернета):
Браузеры блокчейна (B-браузеры) будут играть важную роль, поскольку мы начнем видеть их в 2017 году. Они будут использоваться для запуска приложений блокчейна и могут выглядеть как обычные приложения, с которыми мы знакомы, за исключением того, что они будут нести с собой некоторые новые функции, которые активируются бэкэндами блокчейна (вместо баз данных).
Вот некоторые из интересных новых браузеров на основе блокчейна, на которые стоит обратить внимание:МетаМаска,Блокстек и Туман. В настоящее время они имеют технический уклон и пока не ориентированы на рядового конечного пользователя, но со временем они будут развиваться и станут более удобными для конечного пользователя.
Новое поколение приложений на основе блокчейна появится в виде одноранговых браузерных приложений (например:OpenBazaar), в то время как другой тип будет напрямую привязан к текущему Интернету, но с бэкэндом на основе блокчейна (например:Стимит).
Уровень служб доверия может быть той оболочкой API, которая унифицирует то, как мы создаем, перемещаем, проверяем состояния, проверяем доказательства, Социальные сети историческим путям и ETC.: то есть выполняет функции, с которыми хорошо справляются блокчейны.
Взаимодействие блокчейнов неизбежно, но мы пока T знаем точно, на каком уровне, если только не приблизимся к этому, проведя итерации NEAR реальных точек трения.
Отдельных усилий недостаточно
Ничто великое никогда не получало широкого распространения во всем мире, если только оно не было каким-то образом гомогенизировано, чтобы его было легче усвоить массам.
Нам нужны универсальные инструменты, которыми ONE не владеет, но которые приносят пользу всем, подобно веб-технологиям, освободившим Интернет.
Тим Бернерс-Ли объяснил, почему это так важно для Интернета:
«Если бы Технологии была запатентованной и находилась под моим полным контролем, она бы, вероятно, не взлетела. Вы T можете предложить, чтобы что-то было универсальным пространством, и в то же время KEEP над ним контроль».
Существуют многообещающие примеры стандартов, связанных с блокчейном, и нам нужно видеть их больше.
В категории де-факто два примечательных упоминания:ИПФС(Межпланетная файловая система) и стандарт выпуска токенов на базе Ethereum, обозначенный какERC20(что становится фактическим стандартом вПервоначальные предложения Криптовалюта).
IPFS ориентирован не только на блокчейн, хотя они хорошо подходят друг другу, поскольку IPFS доказал свою популярность в приложениях на основе блокчейна (например, OpenBazaar), где постоянные ссылки IPFS помещаются в транзакцию блокчейна.
Несколько консорциумов также включили стандарты блокчейна в свою рабочую повестку дня, и я перечислил их в своей статье «Состояние глобальных блокчейн-консорциумов" статья.
В лагере, где главенствует промышленность, нам нужно будет Социальные сети ISO/TC 307 Технологии блокчейна и электронного распределенного реестратехнический комитет, который заявил о своих серьезных намерениях, приняв участие в голосовании по стандартам блокчейна.
Что касается предприятий, то окончательный вердикт еще не вынесен, поскольку поставщики размещают свое программное обеспечение в репозиториях с открытым исходным кодом или объявляют об открытом стандарте среди небольшого числа своих клиентов в надежде, что эта работа станет настоящим стандартом посредством простого принятия, например: Hyperledger, Digital Assets, Chain и R3.
Размещение программного обеспечения в среде с открытым исходным кодом — это хорошая практика, но есть разница, когда это начинается с первого дня (например, Bitcoin, Ethereum) и когда это делается апостериоричтобы получить большее признание на рынке.
Более того, я твердо верю, что частные и публичные блокчейны также должны разделять общие стандарты. Было бы немыслимо, чтобы Интернет и частные интрасети T взаимодействовали или не соединялись по крайней мере; тем не менее, мы создаем частные и публичные блокчейн-технологии и приложения, не принимая во внимание неизбежность этого пересечения.
Давайте не будем конкурировать по стандартам
Да, я серьезно говорю о стандартах. Это не слишком рано, даже если я думал в прошлом году, чтонам T следует торопиться с внедрением стандартов блокчейна, пока не настало время. В 2017 году нам нужно будет увидеть серьезные обсуждения универсальных стандартов, а также реальные намерения участников отрасли работать вместе для достижения этой цели.
Нам необходимо осознать, что, помимо конкуренции на рынке, нам также необходимо сотрудничать для достижения общих технических целей.
В идеальном мире область блокчейна создала бы упорядоченный архитектурный стек, который несет популярные стандарты, обычно используемые всеми его участниками. Это было бы результирующее сочетание фактических и отраслевых стандартов.
В качестве побочного эффекта существование стандартов также может смазывать сетевые эффекты, столь необходимую характеристику успеха. В свою очередь, это побудит новых участников рынка сосредоточиться на своей дифференциации, а не на создании тех же пересекающихся Технологии элементов.
Обычно вы T WIN , конкурируя по стандартам, но изначально вы T знаете, что такое стандарт, поэтому вы можете начать с конкуренции по всему. Признак зрелости отрасли будет виден, когда мы услышим о компаниях, отказывающихся от определенных фирменных технологий в пользу совместных усилий.
Тем не менее, мы T должны приостанавливать все, чтобы просто работать над стандартами в вакууме. Поставщики и разработчики CORE блокчейна должны продолжать работать над собственными технологиями, внимательно следя за их принятием и всегда чувствительно относясь к возможностям отраслевого сотрудничества. Мы T можем навязывать стандарты рынку, но рынку со временем придется их принять.
Если технологии блокчейна будут игнорировать возможные стандарты, мы увидим меньшее их внедрение.
Возможно, нам следует рассматривать блокчейн как общественное благо и поощрять эволюцию, которая не сильно отличается от эволюции Интернета с точки зрения открытости и нейтральности доступа.
Превратится ли совокупность технологий блокчейна в еще один гигантский Интернет или их путь будет представлять собой беспорядочную и фрагментированную эволюцию, как рынок баз данных до его консолидации?
У нас уже есть блокчейн, и он набирает популярность. На основе технологий блокчейна создаются новые и захватывающие приложения. Сейчас самое время осознать, что лучшее будущее блокчейна будет зависеть от того, насколько хорошо мы представим его возможности более универсально и открыто. Если не сейчас, то когда?
Чертежиизображение через Shutterstock
Эта статья была ранее опубликованаУправление стартапамии была переиздана здесь с разрешения.
Примечание: мнения, выраженные в этой колонке, принадлежат автору и не обязательно отражают мнение CoinDesk, Inc. или ее владельцев и аффилированных лиц.
William Mougayar
Уильям Могаяр, обозреватель CoinDesk , автор книги «Бизнес-блокчейн», продюсер Token Summit, венчурный инвестор и консультант.
