Ethereum vs. Cardano: Главные различия

Источник: Coin Post

Ethereum и Cardano — две наиболее известные блокчейн-платформы для децентрализованных приложений ( DApp).

Оба проекта стараются создать удобную среду для разработки децентрализованных приложений и смарт-контрактов.

Однако на этом сходство между ними заканчивается.

Платформы значительно отличаются друг от друга как по механизмам достижения консенсуса, так и по внутреннему устройству.

Алгоритмы консенсуса

В настоящее время Ethereum использует алгоритм Proof-of-Work (PoW) для поддержания работы сети. Однако это не будет продолжаться вечно.

Вскоре планируется переход на Proof-of-Stake (PoS). Решить проблемы с масштабируемостью должен Casper — новый PoS-алгоритм Ethereum.

Прежде чем полностью перейти на PoS, Ethereum некоторое время проработает на гибридном алгоритме PoW/PoS.

Убедившись в стабильности работы PoS, разработчики активизируют «бомбу сложности», после чего эфир (ETH/USD) станет невозможно добывать с помощью обычного майнинга.

Cardano реализует разновидность Proof-of-Stake под названием Ouroboros. Алгоритм работает следующим образом:

1. Лидеры слотов проверяют транзакции и создают блоки.

2. Любой держатель ADA (собственной криптовалюты проекта) может стать лидером слота независимо от величины накоплений.

3. Отбором лидеров занимается алгоритм Follow the Satoshi.

4. Весь процесс происходит автоматически, и дополнительные действия на стороне пользователя не требуются.

Языки программирования

Основной язык программирования в сети Ethereum — Solidity. Команда проекта разработала его специально для создания смарт-контрактов.

Их исполнением занимается виртуальная машина Ethereum (Ethereum Virtual Machine, EVM).

Cardano использует Haskell и Plutus. Haskell — это функциональный язык программирования, появившийся в 1990 году.

Его последняя стабильная версия вышла в 2010-м. Plutus похож на Haskell, однако был разработан командой Cardano.

Архитектура

Пожалуй, главное различие двух платформ. У Cardano два слоя, CSL и CCL.

Они позволяют отделить записи о состоянии счетов от логических операций.

Подобное разделение обеспечивает конечным пользователям контроль над конфиденциальностью и исполнением смарт-контрактов.

Уровень заключения сделок Cardano Settlement Layer (CSL) отслеживает состояние счетов, вычислительный уровень Cardano Computation Layer (CCL) отвечает за логику операций.

В настоящее время у Ethereum только один уровень. Работа над вторым в процессе. Одним из возможных решений является Plasma.

Plasma содержит дочерние блокчейны по аналогии с сетью Lightning биткоина.

Они обеспечивают проведение транзакций с минимальным участием основного блокчейна.

Кроме того, скоро у Ethereum должен появиться шардинг. Все эти технологии позволят существенно увеличить пропускную способность сети и решить проблему масштабирования.

Другие различия

Помимо очевидной разницы в капитализации и цене, у криптовалют имеются некоторые менее критические особенности.

Ethereum старше Cardano более чем на три года. Первый проект был запущен в январе 2014-го, второй стартовал лишь в сентябре 2017-го.

У Cardano одно из крупнейших в отрасли предложений монет. Всего планируется выпустить 45 млрд токенов ADA. У Ethereum нет ограничений на число монет; на текущий момент оно составляет чуть более 101 млн.

У Ethereum одно из крупнейших и самых активных (если не самое большое и деятельное) сообществ разработчиков в криптовалютной отрасли.

Большинство первичных размещений монет (ICO) проходят на блокчейне Ethereum.

Стоимость эфира будет расти, пока популярность платформы сохраняется на высоком уровне.

Cardano не может похвастаться настолько высокой популярностью, однако у криптовалюты преданное и дружное сообщество.

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

Долгожданный релиз может значительно увеличить популярность Cardano и поднять ее цену.



Самые актуальные новости - в Telegram-канале

Читайте также

Вверх