WEB 3.0 (або, як його частіше називають «Web3») — це відносно вільний набір ідей про те, як має виглядати та працювати Інтернет майбутнього. Наразі ми перебуваємо десь між світом Web 2.0 і Web 3.0, і точна форма майбутнього Інтернету ще не визначена. Ми дослідимо, що таке Web3, і розглянемо деякі конкретні приклади технологій, які відповідають шаблону Web3.
Інтернет і Мережа різні
Один важливий факт, який вам потрібно знати, перш ніж ми розпочнемо будь-яке обговорення в Інтернеті, полягає в тому, що він відрізняється від Інтернету. Інтернет – це фізичне мережеве обладнання та комп’ютери, які підтримують зв’язок між світом, а також Інтернет-протокол, який описує, як усі ці пристрої спілкуються один з одним. Якщо ви хочете дізнатися більше про архітектуру Інтернету, перегляньте статтю Хто володіє Інтернетом? Пояснення веб-архітектури .
Інтернет – це один тип служби (або група послуг), яка працює в Інтернеті. Це найпоширеніша частина Інтернету, до якої звертаються користувачі, але інші служби (такі як FTP або BitTorrent ) не є частиною Інтернету. Вони просто мають однакову пропускну здатність.
Еволюція Інтернету: пояснення Web 1.0 і Web 2.0
Всесвітня павутина вперше виникла в середині 90-х. Це те, що зараз вважається Web 1.0. Перші веб-сайти розміщувалися в багатьох місцях. Деякі з них були на великих серверах ІТ-відділу компанії, а інші були розміщені на домашніх комп’ютерах людей. Веб-контент ще не був централізований у гігантських центрах обробки даних, які ми знаємо сьогодні.
Контент Web 1.0 в основному являв собою статичні веб-сторінки «лише для читання», які не були інтерактивними. Іншими словами, ви відвідаєте веб-сайт, щоб отримати інформацію, але не надасте йому жодних даних. Це визначальна різниця між Web 1.0 і Web 2.0.
З Web 2.0 інформація почала надходити в обох напрямках. Це була ера платформ соціальних медіа та контенту, створеного користувачами. У цій соціальній мережі кінцеві користувачі розміщують свої фотографії, особисту інформацію тощо в соціальних мережах, таких як Facebook і LinkedIn, де кожен може це побачити.
Послуги хостингу почали централізуватися в центрах обробки даних, що належать невеликій купці потужних технологічних компаній. Веб-браузери стали настільки вдосконаленими, що вони могли запускати веб-додатки зі складною 3D-графікою.
Дані користувачів є найціннішим товаром для цих організацій, які використовують їх для розвитку електронної комерції або продають стороннім гравцям. Гігант пошукової системи Google є, мабуть, найвідомішим прикладом. Тим не менш, такі компанії, як Microsoft і Amazon, інвестують у надання централізованих веб-сервісів, які збирають особисті дані та перетворюють їх на прибуткову інформацію.
Цінності Web3
За своєю суттю ідея Web3 — це мережа, яка не контролюється невеликою кількістю центральних органів влади. Неважливо, чи це уряди чи корпорації, Web3 (теоретично) передає користувачам дані та веб-вміст у руки користувачів. Це також дозволяє створювати мережу, де користувачі можуть отримувати прибуток безпосередньо від своїх даних і всіх цих грошей, що переміщуються в мережі щодня.
Термін «Web3» був введений ще в 2014 році Гевіном Вудом, співзасновником блокчейну Ethereum , про який ми поговоримо трохи пізніше.
Web3 призначений для відповідності певним значенням. По-перше, він децентралізований і не має центрального органу, який би володів усіма даними та отримував від них прибуток. Програми Web3 є відкритими. Це означає, що кожен може прозоро дивитися на алгоритми та функції програмного забезпечення в додатку, не маючи можливості проникнути через задні двері.
Таким чином, Web3 — це демократизована мережа на основі програми з відкритим вихідним кодом, яка дає користувачам повний контроль над своїми даними та можливість розділити прибуток, отриманий від їх вмісту.
Тім Бернерс-Лі та стара павутина 3.0
Виникла певна плутанина, оскільки іншу зовсім іншу концепцію під назвою Web 3.0 придумав «батько Інтернету» Тім Бернерс-Лі. Консорціум Всесвітньої павутини (W3C) окреслив Web 3.0 («семантичний веб») як розширення стандарту веб-технологій.
Семантичну мережу може бути складніше охопити, ніж Web3. Тим не менш, це зводиться до формальних стандартів метаданих, які дозволяють виконувати всі види машинно-машинних операцій, що, у свою чергу, дозволить семантичне розуміння веб-вмісту.
Тайм Бернерс-Лі, фото Улдіса Боярса, CC BY-SA 2.0 через Wikimedia Commons
На практиці цей Web 3.0 ще не став реальністю, хоча сучасні веб-технології вже можуть робити деякі речі, описані в ідеї Web 3.0. Ми не будемо говорити тут більше про семантичну мережу, але майте на увазі, що деякі речі, які ви можете прочитати під назвою Web 3.0, стосуються чогось зовсім іншого, ніж Web3, тоді як «Web3» стосується лише того, що ми тут обговорюємо.
Тепер, коли ми з’ясували різницю між Web 3.0 і Web3, давайте розглянемо деякі веб-технології, які кваліфікуються як Web3.
1. Технологія блокчейн
Технологія блокчейн, мабуть, є тією технологією, яка найбільше надихнула ідею Web3, і тому це найбільш гучний приклад. Багато інших технологій Web3 покладаються на блокчейн для роботи, тому він є основою для Web3.
Для детального пояснення технології блокчейн перегляньте HDG Explains: What Is a Blockchain Database? Але якщо у вас немає часу, ось суть.
Блокчейн — це книга або запис транзакцій. Блокчейн повністю існує на кількох комп’ютерах, розкиданих по всьому Інтернету. Кожного разу, коли до ланцюжка додається новий «блок» транзакцій, усі копії бази даних повинні бути узгоджені та змінені. Усі транзакції відкриті для загального перегляду та є постійними.
Будь-яка спроба втручання в запис руйнує ланцюжок, а оскільки підтверджені копії бази даних поширюються по всій мережі, жоден центральний орган влади не може контролювати це. Технологію блокчейн можна використовувати для будь-якої програми для ведення обліку транзакцій, але більшість людей асоціюють її з криптовалютою, про яку ми поговоримо далі.
2. Криптовалюта
Криптовалюта (також відома як «криптовалюта») — це децентралізована цифрова готівка, яка не контролюється жодним урядом чи центральним органом влади, як-от банк. Криптовалюта використовує технологію блокчейн, щоб фіксувати, скільки є валюти та хто якою її кількістю володіє.
Пропозиція криптовалюти збільшується завдяки «майнінгу», який надає обчислювальну потужність для запуску блокчейну в обмін на нову валюту. Принаймні, так це працює з «класичними» криптовалютами, такими як біткойн. У випадку з блокчейном Ethereum, наприклад, кінцеві користувачі сплачують «плату за газ», яку отримують майнери Ethereum, які обробляють транзакції.
3. Початкові пропозиції монет (ICO)
Початкові пропозиції монет пов’язані з криптовалютами, оскільки запропоновані «монети» є криптовалютами. Коли ви винаходите новий тип криптовалюти (імовірно, із захоплюючим нововведенням), вам потрібні початкові гроші, щоб зрушити з місця.
Люди, які вкладають гроші в ICO, купують вашу криптовалюту, поки вона нічого не варта, сподіваючись, що, як і біткойни та Ethereum, вартість криптовалюти вибухне, і вони зроблять цілий стан за ніч.
ICO іноді продаються більше як акції компанії, хоча вони не надають права власності покупцям. Тоді вартість монет пов’язана з тим, наскільки цінними обіцяють бути компанія або її продукти. Ось чому ICO були настільки популярні серед стартапів, які шукають альтернативне фінансування, яке не залучає банк, інвесторів-ангелів або венчурний капітал.
Навколо ICO було багато галасу, але шахрайство також переслідувало їх, і багато людей втратили свої гроші. Це тому, що ICO ще не регулюються так, як IPO (первинне публічне розміщення акцій), і кожен може запустити ICO.
4. Незамінні токени (NFT)
Можливо, ви вже чули про це, але NFT є ще одним наріжним каменем Web3. По суті, NFT є формою криптовалюти, але кожен NFT унікальний і не може бути обміняний на інший. Ось що означає незамінна частина назви. NFT пов’язані з цифровими або фізичними активами так само, як паперовий документ на право власності на будинок представляє право власності.
Одна велика заковика полягає в тому, що будь-який юридичний орган не обов’язково визнає NFT, тому, зрештою, усе, що ви купуєте на цьому етапі, — це контроль над рядом літер і цифр. Однак, оскільки технологія NFT розвивається і, можливо, отримує переваги від законодавства, це може змінитися.
Якщо вам цікаво дізнатися більше про NFT, перегляньте 5 програм для створення NFT на вашому iPhone і як їх продавати .
5. Децентралізовані програми (dApps)
Коли ви користуєтеся хмарною службою, як-от Google Docs, ви використовуєте централізовану програму. Google має доступ до всієї інформації у ваших документах, може читати її всю та контролювати. Компроміс полягає в тому, що ми можемо зберігати нашу інформацію в хмарі, легко співпрацювати з іншими та насолоджуватися довгим списком інших зручностей хмарних програм.
Але що, якби ви могли користуватися перевагами цих хмарних служб, не підкоряючись центральному органу? Ось тут і з’являються децентралізовані програми або «dApps». Більшість dApps використовують блокчейн Ethereum для виконання своїх онлайн-обчислень, і тому обчислення оплачуються за допомогою комісії за «газ» Ethereum.
Однак dApps відповідають вимогам Web3 щодо загальнодоступності, відкритості та захисту за допомогою криптографії. Таким чином, користувачі dApp контролюють свої дані та хто може їх переглядати, водночас користуючись перевагами хмарних обчислювальних потужностей для виконання будь-якої функції, для якої призначено певне dApp. Якщо ви хочете побачити, які програми dApps доступні, перегляньте наш стан dApps , де записані найважливіші з них.
Блокчейн Ethereum розроблений для підтримки технологій Web3 з нуля і навіть має спеціальну бібліотеку JavaScript під назвою Web3.js , щоб допомогти розробникам швидко почати роботу над проектами Web3.
6. Розумні контракти
Якщо ви сьогодні купуєте автомобіль і берете на це кредит у банку, то це пов’язано з купою документів. Банк укладає з вами договір, в якому описуються права та обов’язки обох сторін. Відповідно до договору, якщо ви не сплачуєте платіж, банк має виконати певні дії (наприклад, повернути автомобіль) відповідно до угоди.
Розумні контракти можуть виконувати точно таку саму роботу, але їм не потрібен центральний орган для забезпечення дотримання або моніторингу чогось. Все відбувається автоматично за правилами та логікою договору.
Розумні контракти дозволяють надавати фінансові послуги або укладати юридичні угоди між сторонами набагато більш доступним способом, ніж традиційні контакти. Вони також набагато справедливіші, і ними не можна маніпулювати після активації.
Звичайно, як і будь-який договір, смарт-контракт настільки хороший, наскільки хороші умови та логіка в ньому, але якщо припустити, що контракт є справедливим, розумний контракт виконуватиметься з неупередженістю.
7. Розподілені обчислення (граничні обчислення)
Граничні обчислення — це надання онлайн-даних і послуг якомога ближче до місця, де вони запитуються або генеруються. Граничні обчислення є майже антитезою «великих даних» у величезних централізованих комп’ютерних центрах, тоді як периферійні обчислення відбуваються буквально на краях мережі.
Наприклад, дані можуть оброблятися на вашому локальному комп’ютері, перш ніж надсилатися в центральне розташування для агрегування. Це означає, що ви можете об’єднати обчислювальну потужність пристроїв на межах вашої мережі в один гігантський децентралізований суперкомп’ютер. Оскільки мільярди пристроїв IoT ( Інтернет речей ) збирають інформацію в розумних будинках, на заводах і в роздрібних магазинах, мати достатню обчислювальну потужність для обробки цих даних є справжньою проблемою. Граничні обчислення пропонують спосіб задовольнити ці вимоги, заощадити на пропускній здатності та швидко виконувати запити даних.
8. Децентралізовані автономні організації (DAO)
Організація, як і бізнес чи благодійна організація, має централізовану структуру. Керівництво та керівництво на кожному рівні здійснюють командування й контроль для координації роботи всіх людей, які беруть участь у роботі, яку потрібно виконати.
DAO вирівнює всю цю структуру. Немає генерального директора, фінансового директора чи чогось подібного. Кожен член організації має право голосу і вирішує, коли і на що витрачати гроші з казни.
Правила організації закодовані за допомогою інноваційної контрактної технології в блокчейні без дозволу (він же без довіри). Немає потреби в складних і дорогих адміністративних департаментах, які традиційні організації створили, щоб усе продовжувалося. DAO також роблять практично неможливим шахрайство, оскільки кожна транзакція та її історія відкриті для громадського контролю,
9. Машинне навчання та штучний інтелект
За останні кілька років ми спостерігаємо стрімке зростання технологій машинного навчання та інших важливих областей штучного інтелекту. Наші смартфони оснащені цими технологіями, саме так працюють такі програми, як Siri від Apple . Завдяки обробці природної мови (NLP) ви можете поговорити з інтелектуальним агентом, і він зможе розібрати те, що ви запитуєте.
Машинне навчання також використовується для обробки величезних обсягів даних у режимі реального часу для прогнозування наших потреб і поведінки. Завдяки Інтернету речей (IoT) ми всюди маємо інтелектуальні пристрої, підключені до мережі. Це створює багато можливостей для збору даних і створення чогось цінного з них.
Давайте розглянемо такі сервіси, як Wolfram Alpha , який використовує штучний інтелект для генерування знань із даних. Ми відчуваємо, якою може бути демократична мережа з публічними даними, відкритими для всіх.
10. Метавсесвіт
Метавсесвіт — це ще одна погано визначена концепція, яка, схоже, перекриватиметься та взаємопов’язуватиметься з концепціями Web3, або колись має бути реалізованою.
Метавсесвіт — це бачення того, як виглядатиме наш майбутній інтерфейс для Інтернету. Це значною мірою залежить від віртуальної реальності (VR) і доповненої реальності (AR), щоб створити постійний і інтегрований досвід користувача.
У Метавсесвіті цифрові предмети, якими ви володієте, змішуються з природним світом, і ви взаємодієте з Інтернетом у набагато більш втілений спосіб. Це трохи схоже на віртуальний світ Ready Player One, але, сподіваюся, трохи менш антиутопічний.
Web3 має серйозні проблеми
Передбачене третє покоління Інтернету звучить захоплююче на папері, але практичні проблеми стоять на шляху до того, щоб стати реальністю, принаймні в чистому, ідеалістичному вигляді. Web3 представляє рівень підключення, якого ніколи раніше не бачили в Інтернеті. Якою б складною не була сучасна мережа, це ніщо в порівнянні з величезною кількістю вузлів, задіяних у сценарії Web3, зосередженому на децентралізованій мережі.
Однак найбільша проблема Web3 — це не технологія, а політика. Є серйозні питання щодо конфіденційності. Незважаючи на те, що він відкритий для громадського контролю, які нові методи шахрайства та маніпуляції він уможливлює? Чи можна повністю відійти від окремих центральних органів влади? Концепція Web3 настільки радикальна, що мине деякий час, перш ніж ми дізнаємося відповіді на ці запитання, а в деяких випадках ризики відмови від перевірених і перевірених систем можуть бути занадто високими для експериментів.