Обсуждение смарт-контрактов: Ethereum или Stellar? Часть 1. Если вы выродка или хотите поболтать с совершенно новыми блестящими вещами, такими как Ethereum EVM или Stellar Labs, читайте дальше.
Я посмотрю оба протокола с точки зрения TPS, блокировки времени подтверждения и количества узлов, уделяя при этом пристальное внимание каждой цели и цели. Я добавлю дополнительные измерения в следующей партии, когда я завершу анализ, определив, когда вы должны выбрать Ethereum или Stellar.
* Не забывайте: один не лучше или хуже другого. Они служат разным целям. *
Эфириум
Как заявил сам Виталик, цель Ethereum заключается в том, чтобы быть, по сути, мировым компьютером. Ethereum предоставляет разработчикам инструменты для создания собственных децентрализованных приложений (Dapps), позволяя огромный спектр возможностей.
Целью Ethereum является создание веб-3.0, полностью автономного и децентрализованного, где пользователи извлекают выгоду из своих вкладов напрямую, а данные находятся в частной собственности и зашифрованы. Конечная цель заключается в том, чтобы Ethereum был протоколом базового уровня, где разработчики строят свои собственные Dapps, которые могут взаимодействовать с другими Dapps, блокчейнами. Вся информация хранится в блок-цепочке Ethereum, похожей на Bitcoin с точки зрения механики работы.
Dapps и другие сервисы могут регистрировать данные в байт-коде в транзакциях Ethereum, то есть другие активы и смарт-приложения могут быть созданы и сохранены в блок-цепочке Ethereum, что позволяет децентрализованный уровень доверия.
Цель токена
TPS
Время подтверждения блока
Количество узлов
ETH, который будет использоваться для оплаты сборов за расчеты в мировом компьютере
50
20 секунд
9050
Конечной целью Ethereum является содействие безопасности и децентрализации, в то время как масштабируемость будет достигнута путем использования боковых цепочек и P2P каналов.
Звездная
Цель Stellar заключается в том, чтобы стать сетью для микроплатежей, включая межбанковские и внутрибанковские платежи и расчеты, используя свой токен Lumens (XLM).
Это означает, что сеть Stellar не зависит от какой-либо отдельной сущности, так как общая идея состоит в том, чтобы иметь как можно больше независимых серверов, участвующих в сети Stellar, чтобы сеть все равно успешно функционировала даже в случае сбоя некоторых серверов.
Серверы Stellar взаимодействуют и синхронизируются друг с другом, чтобы убедиться, что транзакции действительны и успешно применяются к глобальной книге через протокол Stellar Consensus Protocol или SCP. Это, по существу, улучшенная версия Федеративного Византийского Соглашения, где владельцы Звездных Люмен (XLM) могут стать валидаторами или голосовать за валидаторов.
Цель токена
TPS
Время подтверждения блока
Количество узлов
XLM, мост для
платежи
между
Звездные счета
1000
в
10 000
2 — 5 секунд
299
Конечная цель Stellar заключается в обеспечении безопасности и масштабируемости, в то время как децентрализация на самом деле не является проблемой, учитывая корпоративный и бизнес-ориентированный характер клиентов.
Краткое сравнение
Если сравнить Ethereum и Stellar для их скорости транзакций и времени подтверждения блокировки, мы можем быстро заключить, что Stellar как минимум в 100 раз быстрее. Интересно, что на момент написания существует более 9 000 узлов Ethereum, в то время как Stellar имеет только 137 активных узлов.
Реальный первый вывод заключается в том, что для того, чтобы Stellar достиг 100x скорости над Ethereum, он должен был уступить 30x с точки зрения количества узлов из-за задержки сети.
Другие проблемы, связанные с высокой TPS, заключается в том, что протоколы требуют некоторой степени централизации из-за проблем с задержкой в сети. Чтобы понять связь между необходимостью централизации в системах с высокой пропускной способностью, необходимо обратиться назад, чтобы рассмотреть задержку или время, необходимое для передачи информации от источника к месту назначения, и отказоустойчивостью, как в способности системы поддерживать вредоносные узлы и оставаться работоспособными.
В децентрализованной сети узлы должны быть синхронными; чем дольше требуется информация, тем выше вероятность блокировки осиротеют и происходят атаки. Более высокая TPS означает более высокую задержку, что приводит к тому, что получение информации занимает больше времени, что, в свою очередь, приводит к снижению отказоустойчивости протоколов.
Чтобы завершить эту часть, любой блокчейн с высоким TPS должен признать некоторую степень децентрализации, так как для этого требуется (скорее всего) какая-то форма центральной координации и делегирования для предотвращения двойных трат или DDoS-атак.
На следующей неделе я посмотрю, какие измерения имеют большее значение для Ethereum и Stellar, сравню оба и приду к выводу, советуя, когда вы должны использовать каждый.
George Town, Grand Cayman, 22nd November 2024, Chainwire
Las Vegas, US, 1st November 2024, Chainwire
From digital art to real-estate assets, NFTs have become a significant attraction for investors who…
Singapore, Singapore, 21st October 2024, Chainwire
HO CHI MINH, Vietnam, 17th October 2024, Chainwire
London, UK, 16th October 2024, Chainwire