Consensus 2025
00:17:14:05
Поділитися цією статтею

Завдяки «ледачому» підходу Arweave до смарт-контрактів, його версія Web3 робить більше

Arweave, блокчейн-мережа, призначена для постійного зберігання даних, випустила абсолютно новий підхід до смарт-контрактів.

Arweave, блокчейн-мережа, призначена для постійного зберігання даних, випустила абсолютно новий підхід до смарт-контрактів.

Продовження Нижче
Не пропустіть жодної історії.Підпишіться на розсилку The Protocol вже сьогодні. Переглянути Всі Розсилки

Коротше кажучи, смарт-контракти на Arweave, як і обов’язковий код на сьогоднішніх веб-сайтах, керуватимуться комп’ютерами користувачів, а не самим блокчейном. SmartWeave, випущений у четвер, — це підхід до смарт-контрактів, який дозволяє блокчейну відмовитися від плати GAS і вимагає лише запуску коду смарт-контракту так часто, як це необхідно, а не на кожному вузлі в мережі.

«SmartWeave — це нове мовне середовище смарт-контрактів, створене на основі мережі Arweave », — сказав Сем Вільямс з Arweave CoinDesk. «Він використовує цей новий тип оцінки, який називається «лінива оцінка», щоб перенести обчислювальний тягар виконання смарт-контракту від вузлів у мережі до користувачів смарт-контракту».

Це як піца, яку випікають вдома, проти Pizza Hut. Arweave зберігає дані готовими, доступними та точними (у морозилці); Машинам користувачів потрібно лише зрозуміти ці дані (запікати їх), коли і лише тоді, коли це необхідно.

Відкладене оцінювання перевіряє дані та, зокрема, коли кожна частина даних надійшла в систему.

«Ключове, що Arweave пропонує вам, — це можливість сказати, що кожна річ, яка пройшла через систему, має часовий порядок», — сказав Вільямс.

Читайте також: Arweave 2.0 робить проект зберігання файлів на крок ближче до своїх мрій про «Олександрійську бібліотеку»

Як показує постійна проблема Ethereum з передовими операціями на децентралізованих біржах (DEX), надійне встановлення порядку Заходи є ONE з найважливіших частин роботи, яку повинні виконувати децентралізовані системи.

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

"Arweave як базовий протокол дуже зосереджений на децентралізованих, автономних веб-сервісах", - сказав Вільямс.

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

Основна перевага Arweave створює систему, в якій дані, завантажені в мережу, можуть зберігатися там назавжди за доступною ціною.

Що він може зробити

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

«Якщо ви знаєте JavaScript, ви можете написати це негайно», — сказав Вільямс. «Я очікую, що ми побачимо DAO протягом кількох тижнів».

Вільямс навів простий приклад потенційного DAO. Уявіть собі платформу для ведення блогів на основі Arweave , як-от Medium, якою міг би користуватися будь-хто, але головна сторінка якої контролювалася комітетом (це DAO).

Читайте також: OpenLaw запускає першу «легальну DAO» для розподілених венчурних інвестицій

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

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

У Arweave є кілька готових зразків додатків, наприклад базові модулі, схожі на ERC-20, і незамінні токени (NFT), які розробникам буде легко прийняти.

НАПРУГА

Обмеження справді випливають із смарт-контрактів, коли обробка переміщується за межі мережі.

«На практиці це означає, що смарт-контракти можуть передбачати надзвичайно великий обсяг роботи», — сказав Вільямс. «Це T б неможливим у звичайній системі смарт-контрактів, такій як Ethereum».

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

Тут є ще одна перевага: безпека.

У міру появи великої кількості нових смарт-контрактів базового рівня також з’явилася низка нових мов смарт-контрактів, створених для безпечнішого використання. Починаючи з Solidity, з тих пір існує Пакт з Kadena, Ясність з Blockstack і Каденція від Dapper Labs, серед інших.

Читайте також: Algorand і Blockstack створюють багатоланцюгову мову смарт-контрактів

Сказав Вільямс:

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

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

«Я думаю, що пізніше буде хвиля, коли люди почнуть усвідомлювати, що додаткова обчислювальна потужність, до якої SmartWeave дозволяє отримати доступ, розблокує величезну кількість речей, які ви просто T могли створити раніше», — сказав Вільямс.

Brady Dale

Брейді Дейл займає невеликі позиції в BTC, WBTC, POOL і ETH.

Picture of CoinDesk author Brady Dale