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

Блокчейн все ще чекає на свою мережу. Ось проект

Вільям Мугаяр досліджує, що потрібно для впровадження технологій і стандартів, які зроблять блокчейн таким же повсюдним і зручним для користувачів, як Інтернет.

Вільям Мугаяр є автором книги «The Business Blockchain», радником ради та інвестором у різні блокчейн-проекти та стартапи (див.: розкриття інформації).

У цій Погляди Мугаяр досліджує, що потрібно для впровадження технологій і стандартів, які зроблять блокчейн таким же повсюдним і зручним для користувачів, як Інтернет.

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

Ландшафт блокчейну все ще дуже технічний. Крім перших ентузіастів і піонерів, це так навряд чи зрозумілі масам, і так буде й надалі, якщо не вийде зі своєї технічної оболонки.

Це T відрізняється від скрутного становища, в якому опинився Інтернет до появи Інтернету.

Отже, що, якщо Технології блокчейн більше схожа на Інтернет, а це означає, що ми все ще чекаємо появи її веб-рівнів, щоб повністю використовувати її можливості?

Сьогодні працювати з протоколами, рішеннями або платформами блокчейну непросто. Принаймні, вони вимагають високого рівня технічного ноу-хау, який значно перевищує те, що сьогодні може зробити з Інтернетом середній веб-розробник або кмітливий напівтехнічний бізнесмен.

Але чи так має бути вічно?

Блокчейни мають багато спільних рис

blockchains-interaction-layers-1024x802

Якщо ви дослідите різноманітність доступних блокчейнів, багато з них обробляють кілька тих самих основних функцій, зосереджених навколо запису (цифрового) значення, не вимагаючи від третьої сторони його переміщення.

Окрім цієї CORE можливості, як правило, є ряд додаткових функцій і особливостей:

  • Центральне ядро: записи вартості
  • Рівень основних функцій: права власності, баланси, передачі, створення активів, штамп часу, безпека, програмованість
  • Рівень взаємодії: перевірка транзакцій, докази (існування чи інші), історія руху, технічна або бізнес-логіка, зберігання, розрахунки, ідентифікація, іменування.

Якщо цей набір функціональних можливостей є загальним для кількох блокчейн-платформ, навіщо нам багато способів їх викликати? Чому б не запровадити загальний спосіб перевірки ідентичності, власності на активи, мітки часу ETC в будь-якому блокчейні?

Зауважте, що я T включив до цих рівнів криптовалюти, спільні розподілені книги чи навіть децентралізовані протоколи, оскільки вони є програмами та результатами блокчейнів.

Якщо ви відступите від дрібниць цих шарів, ви зрозумієте ключову абстракцію, яка є спільною для більшості блокчейнів: як вони руйнують парадигму посередницької довіри, дозволяючи транзакціям відбуватися на одноранговому рівні, без необхідності центральних точок затримки чи затримки.

Оскільки існує така велика однорідність функціональних намірів, то чому існує так багато різних і несумісних технологій і програмного забезпечення блокчейну? Це тому, що кожен блокчейн реалізує ці основні функції та рівні взаємодії по-своєму.

Навчання з історії Інтернету

Цей сценарій мало чим відрізняється від ситуації, в якій був Інтернет до появи Інтернету.

Тім Бернерс-Лі добре описав той період, приблизно 1989 рік:

"У ті часи на різних комп’ютерах була різна інформація, але щоб отримати її, потрібно було ввійти в систему на різних комп’ютерах. Крім того, іноді потрібно було Навчання різні програми на кожному комп’ютері. Часто було просто простіше піти й запитати людей, коли вони п’ють каву…".

Оскільки мільйони комп’ютерів уже були підключені до швидко зростаючого Інтернету, Тім вирішив вирішити цю проблему шляхом обміну інформацією за допомогою запропонованої ним нової Технології , яка називається гіпертекст (структурований текст, який використовує логічні зв’язки між вузлів містить текст), який він описав у фундаментальному документі 1989 року під назвою «Інформаційний менеджмент: пропозиція”.

Наступний уривок взято з WWWF "Історія Мережі":

«До жовтня 1990 року Тім написав три фундаментальні технології, які залишаються основою сучасної мережі (і які ви, можливо, бачили, що з’являються у деяких частинах вашого веб-браузера):

  • HTML: Мова розмітки гіпертексту. Мова розмітки (форматування) для Інтернету.
  • 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 . Потім більшість із них повільно відмовилися від цього бізнесу або перестали висвітлювати його як ключову пропозицію.

Сьогодні ми все ще маємо кілька пропозицій на основі API (Bitcoin) від таких компаній, як Factom, Tierion, Gem, Colu, BlockCypher, Neuroware і Coinbase (якщо назвати декілька). Є переваги того, що безліч API закріплюються та застосовуються. Навіть якщо деякі з них збігаються за функціональністю, принаймні вони вказуватимуть на необхідність остаточної стандартизації.

Bitcoin розвивається власним темпом, завдяки випускам Технології, спрямованих головним чином на зміцнення власної екосистеми. Незважаючи на те, що вони мають найбільший слід Криптовалюта , це T скасовує потребу в тому, щоб їх Технології також працювала з іншими частинами загальної екосистеми криптотехнологій.

Децентралізація стандартів переналаштування мережі

Для того, щоб розвиватися, блокчейнам з часом знадобиться багато стандартів, які не залежать від постачальників і рішень.

Так багато областей дозріли для розробки стандартів: смарт-контракти, токени, безпека, зберігання, обмін повідомленнями, ідентифікація, іменування, ведення записів тощо.

Інтернет і Мережа мають свої стандарти. Де еквівалент блокчейна?

Стандартний набір інтерфейсів проміжного програмного забезпечення ізолював би учасників від найскладніших частин Технології та стисло розкривав її утилітарні особливості. Зменшення бар’єрів входу дасть змогу більшій кількості розробників увійти в блокчейн, подібно до ролі, яку відігравали HTML, HTTP, URL-адреси та Java для Інтернету.

Розподілені програми, які працюють на інфраструктурі блокчейну, архітектурно відрізняються від програм, створених для архітектури Інтернету.

У традиційній веб-програмі у вас є код Javascript на стороні клієнта, який запускають користувачі у своїх браузерах, і код на стороні сервера, який виконує хост або компанія. Навпаки, у розподіленій програмі у вас є інтелектуальна логіка, що працює у віртуальній мережі комп’ютерів (однорангова мережа), і код на стороні клієнта, що працює в спеціальному браузері (або клієнті), з обліковою книгою блокчейну, яка діє як спільний ресурс.

З цим новим типом переналаштування з’являється потреба також переналаштувати різноманітні стандарти блокчейну та Технології рівні.

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

Універсальний стек блокчейну може нагадувати щось подібне (по суті, ми додамо три рівні поверх Інтернету):

Блокчейн-браузери (B-браузери) матимуть важливе значення, оскільки ми почнемо бачити їх у 2017 році. Вони використовуватимуться для запуску блокчейн-додатків і можуть виглядати як звичайні програми, з якими ми знайомі, за винятком того, що вони матимуть із собою деякі нові функції, які доступні блокчейном (замість баз даних).

Деякі з цікавих нових блокчейн-браузерів, які варто переглянути МетаМаска, Блокстек і Туман. Наразі вони мають технічну спрямованість і ще не орієнтовані на звичайного кінцевого користувача, але з часом вони будуть розвиватися, щоб стати більш зручними для кінцевого користувача.

Нове покоління блокчейн-додатків з’явиться у вигляді однорангових браузерів (наприклад: OpenBazaar), у той час як інший тип буде прикріплено прямо до поточної мережі, але з блокчейном (наприклад: Steemit).

Рівень довірчих служб може бути тим API-шпоном, який уніфікує те, як ми створюємо, переміщуємо, перевіряємо стани, перевіряємо докази, Соціальні мережі історичним шляхам ETC: тобто виконуємо функції, з якими добре справляються блокчейни.

Інтероперабельність блокчейнів є неминучою, але ми ще точно T знаємо, на яких рівнях, якщо тільки ми не підійдемо ближче, ітеруючи NEAR реальних точок зіткнення.

Дискретних зусиль недостатньо

Ніщо велике ніколи не було широко прийнято в усьому світі, якщо воно не було якимось чином гомогенізовано, щоб зробити його легко засвоєним масами.

Нам потрібні універсальні інструменти, якими ONE не володіє, але які приносять користь усім, подібно до веб-технологій, які звільнили Інтернет.

Тім Бернерс-Лі пояснив, чому це так важливо для Інтернету:

"Якби Технології була запатентованою та перебувала під моїм повним контролем, вона, ймовірно, не мала б успіху. Ви T можете пропонувати, щоб щось було універсальним простором і в той же час KEEP його".

Є багатообіцяючі приклади стандартів, пов’язаних із блокчейном, і нам потрібно бачити їх більше.

У категорії де-факто є дві помітні згадки IPFS (Inter Planetary File System) і стандарт випуску токенів на основі Ethereum, позначений ERC20 (що де-факто стає стандартом у Початкові пропозиції Криптовалюта).

IPFS зосереджено не лише на блокчейні, хоча вони добре підходять, оскільки IPFS виявився популярним у додатках блокчейну (наприклад, OpenBazaar), де постійні посилання IPFS розміщуються в транзакції блокчейну.

Кілька консорціумів також включили стандарти блокчейну до свого робочого порядку денного, і я перерахував їх у своєму "Стан глобального блокчейн-консорціуму" стаття.

У галузевому таборі нам потрібно буде Соціальні мережі ISO/TC 307 Блокчейн і технології електронної розподіленої книги технічного комітету, які заявили про свої серйозні наміри, взявши участь у поіменному голосуванні щодо стандартів блокчейну.

Щодо корпоративного боку, журі все ще немає, оскільки постачальники розміщують своє програмне забезпечення у сховищах із відкритим кодом або оголошують відкритий стандарт із кількома своїми клієнтами, сподіваючись дозволити цій роботі стати справжнім стандартом через суцільне впровадження – наприклад, Hyperledger, Digital Assets, Chain та R3.

Розміщення програмного забезпечення у сфері відкритого коду є гарною практикою, але є різниця, коли це починається з Дня 1 (наприклад, Bitcoin, Ethereum) проти виконання a posteriori отримати більше визнання на ринку.

Крім того, я твердо переконаний, що приватні та публічні блокчейни також повинні мати спільні стандарти. Було б неможливо уявити, що Інтернет і приватні інтранети не T взаємодіяти або принаймні взаємодіяти; тим не менш, ми створюємо приватні та публічні блокчейн-технології та програми, не звертаючи належної уваги на неминучість цього перетину.

Давайте не змагатися за стандартами

Так, я серйозно говорю про стандарти. Ще не рано, навіть якщо я так думав минулого року ми T повинні поспішати зі стандартами блокчейну раніше часу. У 2017 році нам потрібно буде почати серйозні дискусії щодо універсальних стандартів разом із реальними намірами учасників галузі працювати разом для досягнення цієї мети.

Нам потрібно усвідомити, що, окрім конкуренції на ринку, ми також маємо співпрацювати щодо спільних технічних цілей.

В ідеальному світі сфера блокчейну створила б упорядкований стек архітектури, який містить популярні стандарти, якими зазвичай користуються всі його учасники. Це буде кінцеве поєднання стандартів де-факто та галузевих стандартів.

Як побічна перевага, існування стандартів може також змастити мережеві ефекти, таку необхідну характеристику успіху. У свою чергу, це спонукало б нових учасників ринку зосередитися на своїй диференціації, замість того, щоб будувати однакові Технології частини, що перетинаються.

Зазвичай ви T WIN , змагаючись за стандартами, але ви спочатку T знаєте, що таке стандарт, тому ви можете почати з змагання за всім. Ознаку зрілості галузі можна буде побачити, коли ми почуємо, що компанії відмовляються від певних власних технологій на користь спільних зусиль.

Тим не менш, ми T повинні призупиняти все, щоб просто працювати над стандартами у вакуумі. Постачальники та розробники CORE блокчейну повинні продовжувати працювати над власними технологіями, уважно стежачи за впровадженням і завжди уважно ставлячись до можливостей співпраці в галузі. Ми T можемо нав’язати стандарти на ринку, але з часом ринку доведеться прийняти стандарти.

Якщо технології блокчейну ігноруватимуть можливі стандарти, ми побачимо менше впровадження.

Можливо, нам варто розглядати блокчейн як суспільне благо та заохочувати еволюцію, яка не відрізняється від Інтернету з точки зору відкритості та нейтральності доступу.

Чи перетвориться набір технологій блокчейн на ще один гігантський Інтернет, чи їхня подорож розгорнеться в безладну та фрагментовану еволюцію, як ринок баз даних, до його консолідації?

Ми маємо блокчейн деякий час, і він набирає поширення. На технологіях блокчейн будуються нові та цікаві програми. Настав час усвідомити, що найкращі майбутні дні блокчейну залежатимуть від того, наскільки добре ми представимо його можливості більш універсально та відкритіше. Якщо не зараз, то коли?

креслення зображення через Shutterstock

Ця стаття була раніше опублікована Управління запуском і було перепубліковано тут з дозволу.

Примечание: мнения, выраженные в этой колонке, принадлежат автору и не обязательно отражают мнение CoinDesk, Inc. или ее владельцев и аффилированных лиц.

William Mougayar

Вільям Мугаяр, оглядач CoinDesk , є автором книги «The Business Blockchain», продюсером Token Summit, венчурним інвестором і радником.

William Mougayar