- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Благодаря «ленивому» подходу Arweave к смарт-контрактам, ее версия Web3 делает больше
Arweave, блокчейн-сеть, предназначенная для постоянного хранения данных, представила совершенно новый подход к смарт-контрактам.
Arweave, блокчейн-сеть, предназначенная для постоянного хранения данных, представила совершенно новый подход к смарт-контрактам.
Короче говоря, смарт-контракты на Arweave, как и must of the code на веб-сайтах сегодня, будут запускаться компьютерами пользователей, а не самим блокчейном. Выпущенный в четверг, 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 могли создать раньше», — сказал Уильямс.