Ergo: Продвижение на Bitcoin
17 августа 2021 г.

"Ergo является духовным наследником Bitcoin." - Чарльз Хоскинсон
Bitcoin и Ethereum являются наиболее известными моделями реестра в блокчейне, и они разработаны на моделях UTXO и Учетных записей соответственно. Bitcoin основан на модели неиспользованного выходного транзакционного вывода (UTXO), модели, в которой монеты владельца хранятся в наборе одноразовых выходов UTXO (коробок), которые потребляются (или уничтожаются) при выполнении транзакции, и создаются новые выходы UTXO. С другой стороны, Ethereum использует модель Учетных записей, где монеты владельца хранятся в долгоживущих учетных записях. Эти учетные записи никогда не удаляются, и необходимое хранилище увеличивается со временем.
Ergo построен на модели eUTXO (расширенный неиспользованный выход транзакции), которая является расширением модели UTXO Bitcoin, но с реализацией Многоступенчатых контрактов и поддержкой нативных токенов. Прежде чем углубиться в новшества Ergo, мы должны взглянуть на различия между моделями UTXO и Учетных записей.
В Bitcoin набор всех UTXO представляет состояние блокчейна. В Ethereum сумма всех Учетных записей также представляет весь блокчейн, но с изюминкой: эти Учетные записи должны использоваться снова и снова - по сути, вечно. Это может привести к возможным проблемам с безопасностью, поскольку транзакции легко отслеживать. Однако Ethereum изначально не был построен с акцентом на конфиденциальность в процессе разработки. Белая книга Ethereum сосредоточена на смарт-контрактах - контрактах, которые кодируют определенный набор правил для автоматизированных приложений на цепочке.
Bitcoin функционирует в основном с одним приложением: как децентрализованная денежная система. Было установлено, что Bitcoin Script не очень подходит для создания новых идей на его основе. Он построен с надежным дизайном, но с не Тьюринг-полным языком, чтобы гарантировать, что каждая транзакция может быть проверена с предсказуемым объемом вычислений.
Ethereum тоже не является полностью Тьюринг-полным (посмотрите здесь), но он эмулирует Тьюринг-полноту через Виртуальную машину Ethereum. Ethereum использует "Лимит газа на блок" как решение для предотвращения проблемы остановки Тьюринг-полных машин, предопределяя время работы для транзакций. Модель учетных записей была выбрана специально для обеспечения более выразительных смарт-контрактов с легким в реализации интерфейсом. В отличие от Ethereum, модель UTXO Bitcoin более выгодна для конфиденциальности и имеет более простую семантическую модель для повышения эффективности.
Ergo использует модель UTXO для улучшенных возможностей конфиденциальности и масштабируемости, а также применяет выразительные смарт-контракты для приложений DeFi. Чтобы достичь этого надежного уровня функциональности, Ergo был построен с нуля с собственным нативным языком, ErgoScript. Модель UTXO также позволяет выполнять параллельные транзакции, что, по нашему мнению, является важной функцией для платформ DeFi будущего.
Важно отметить, что язык ErgoScript сам по себе тоже не является Тьюринг-полным. Однако Ergo вводит входные данные только для чтения (UTXO, которые можно использовать без расходования), и когда этот компонент комбинируется с высотой блока, можно создавать самовоспроизводимые контракты, и Тьюринг-полные системы на Ergo становятся возможными.
Масштабируемость является первоочередной задачей для Ergo, потому что для обеспечения мощной платформы смарт-контрактов сеть должна быть способна обрабатывать огромное количество транзакций.
Ethereum не может масштабироваться, поскольку язык сценариев Ethereum, Solidity, подвержен влиянию JavaScript. JavaScript - это простой в использовании объектно-ориентированный язык программирования, однако его код слишком тяжел для массового принятия. Язык ErgoScript подвержен влиянию Scala, что является сокращением от Scalable Language. Большинство функций Java можно выполнить всего лишь с несколькими кодами в Scala. Scala также идеально подходит для неизменяемых объектов, поэтому неизменяемая среда блокчейна легко поддерживается.
Следуя буму ICO "лучшего Bitcoin" в криптоиндустрии, Ergo строит блокчейн, который использует весь потенциал модели UTXO. Большинство других проектов на основе UTXO были в замешательстве относительно того, как реализовать приложения смарт-контрактов.
Ergo вдохновился децентрализованным стилем эмиссии Bitcoin, не выпуская ICO и не позволяя никакого предварительного майнинга перед запуском. Годы исследований и разработок команды Ergo показали, что смарт-контракты на модели UTXO с ErgoScript создают сеть, которая легко масштабируется и функциональна для приложений DeFi.
Мы в поиске!
Если вы разработчик или знаете кого-то, кто кодирует, мы в настоящее время ищем талантливых программистов для присоединения к нашей команде! Заинтересованные программисты также могут присоединиться к нашему второму ErgoHack! Мы в настоящее время планируем и организуем наш второй Хакатон на этот сентябрь!
Проверьте наш GitHub и Белые книги, чтобы узнать о нас, и присоединяйтесь к нашему сообществу на Discord и Telegram, чтобы связаться с основной командой!
Share post
13 августа 2025 г.
9 июля 2025 г.
12 мая 2025 г.






