Краткое содержание
Binance Smart Chain (BSC) — это хард-форк протокола Go Ethereum (Geth), имеющий много общего с блокчейном Ethereum. Однако разработчики BSC внесли существенные коррективы в некоторые ключевые моменты. Самое большое изменение отражено в механизме консенсуса BSC, который в конечном итоге успешно снизил комиссию за транзакцию и увеличил скорость транзакций.
Введение
На первый взгляд Binance Smart Chain (BSC) и Ethereum очень похожи. DApps и токены, встроенные в BSC, совместимы с виртуальной машиной Ethereum (EVM). Возможно, вы заметили, что адрес вашего публичного кошелька один и тот же в обеих цепочках, и в обеих сетях даже есть кроссчейн-проекты. Тем не менее, между двумя блокчейнами существуют существенные различия. Прежде чем решить, какой блокчейн использовать, лучше сначала понять различия между ними.
Блокчейн-трафик и экосистема DApp
По состоянию на июнь 2021 года в блокчейне Ethereum размещено более 2800 DApp, а в BSC — около 810. Хотя разрыв огромен, учитывая, что BSC находится на подъеме, эту мощную и постоянно развивающуюся экосистему стоит с нетерпением ждать.
Активные адреса также являются важным показателем цепочки, который следует учитывать. Несмотря на то, что это новый блокчейн, 7 июня 2021 года BSC установил рекорд в 2 105 367 адресов, что более чем в два раза превышает рекордный показатель Ethereum 9 мая 2021 года (799 580 адресов).
В чем причина внезапного скачка BSC? В основном благодаря более короткому времени подтверждения и более низким комиссиям. Рост BSC также может быть связан с шумихой вокруг невзаимозаменяемых токенов (NFT) и совместимости с популярными криптовалютными кошельками, такими как Trust Wallet и MetaMask.
Если вы сравните данные ежедневных транзакций, разница станет еще более очевидной. Через BSC пользователи могут переводить средства и взаимодействовать со смарт-контрактами быстрее и с меньшими затратами. Как показано на рисунке ниже, ежедневный объем торгов BSC достигает максимума примерно в 12 миллионов и в настоящее время превышает 4 миллиона.

Для сравнения, ежедневный объем транзакций Ethereum никогда не превышал 1,75 миллиона. Для пользователей, которым необходимо регулярно переводить средства, BSC кажется более популярным. Конечно, ежедневный анализ объема транзакций также необходимо оценивать в сочетании с активными адресами. На момент написания у BSC больше пользователей и средний объем торгов выше.

Наиболее используемые децентрализованные приложения DeFi в Ethereum и BSC
Что касается децентрализованных финансов, существует большое количество перекрестных продуктов DApp между BSC и Ethereum из-за совместимости блокчейна. Разработчики могут легко переносить приложения из Ethereum в BSC, а новые проекты BSC часто повторно используют открытый исходный код из Ethereum, просто переименовывая его. Давайте посмотрим на пять лучших децентрализованных приложений Ethereum, оцененных пользователями DAppRadar.

Пятерка лучших в списке разнообразна, включая двух автоматизированных маркет-мейкеров DeFi (Uniswap и SushiSwap), криптовалютную игру (Axie Infinity) и одноранговый рынок (OpenSea). Сравните пятерку лучших компаний BSC, и вы обнаружите много общего.

PancakeSwap был создан как хард-форк Uniswap. И Autofarm, и Pancake Bunny являются фермами по добыче ликвидности, но Ethereum не входит в пятерку лучших в этой категории. И Biswap, и Apeswap являются автоматизированными маркет-мейкерами. Binance Smart Chain имеет низкие комиссии и значительно увеличивает скорость транзакций, поэтому майнинг ликвидности на Binance Smart Chain, как правило, более эффективен. Благодаря этим факторам майнинг ликвидности стал популярным выбором среди пользователей BSC.
Когда дело доходит до криптовалютных игр, многие из самых популярных игр действительно родились в Ethereum. Хотя у BSC также есть несколько проектов, очень похожих на «CryptoKitties» и Axie Infinity, им не удалось привлечь большое количество игроков, как Ethereum Classic.
Передача между сетями
Если вы когда-либо вносили в свой кошелек какой-либо токен BEP-20 или ERC-20, вы, возможно, заметили, что адреса кошельков для Ethereum и BSC абсолютно одинаковы. Например, если вы ошибочно выберете целевую сеть при выводе монет на биржу, их можно будет легко получить из других блокчейнов.
Если вы случайно выведете токены ERC-20 в BSC, вы все равно сможете получить их по соответствующему адресу BSC. И наоборот, тот же процесс можно использовать для получения токенов, переведенных из BSC в Ethereum. К счастью, в обоих случаях ваши средства не будут потеряны навсегда. Подробные инструкции можно найти в статье «Как восстановить криптовалюту на Binance, которая была перенесена в неправильную сеть».
комиссия на перевод
И BSC, и Ethereum взимают комиссию за транзакцию на основе модели комиссии за газ как меры сложности транзакции. Пользователи BSC могут устанавливать цену на газ в соответствии с потребностями сети, а майнеры будут отдавать приоритет транзакциям с более высокими ценами на газ. Однако лондонский хард-форк Ethereum внес некоторые новые изменения, и пользователи, скорее всего, попрощаются с высокими комиссиями.
Обновление Ethereum создало новый механизм ценообразования с базовой комиссией за каждый блок. Базовая комиссия меняется в зависимости от потребностей транзакций, и пользователям не нужно самостоятельно определять цену на газ.
Исторические данные показывают, что комиссия за газ у Ethereum намного выше, чем у BSC. Самая высокая средняя цена составила $68,72 и наблюдалась в мае 2021 года. Сегодня эта тенденция изменилась, но цена Ethereum по-прежнему выше, чем BSC.

Чтобы глубже понять ситуацию, давайте посмотрим на среднюю стоимость Ethereum в Etherscan. Первые три графика показывают текущую цену газа в Ethereum. Для BSC и Ethereum 1 Gwei соответствует 0,000000001 Binance Coin или Ethereum соответственно. Чем ниже цена, которую вы платите, тем больше времени потребуется для завершения транзакции.
Если вы просто переведете токены ERC-20 в другой кошелек, средняя цена, которую вы заплатите на момент написания, составит 2,46 доллара США. При использовании пула ликвидности Uniswap, включающего несколько транзакций, цена выросла до $7,58.

На изображении ниже показана транзакция в BSC с комиссией всего 0,03 доллара США, что эквивалентно переводу ERC-20 со страницы отслеживания комиссий за газ Ethereum. BSC рассчитывает эту цифру путем умножения топлива, использованного в транзакции (21 000), на стоимость топлива (5 Gwei).
час транзакции
Измерить среднее время транзакции в блокчейне сложно. С технической точки зрения, пока майнер проверяет, что транзакция находится в блоке, транзакция завершена, но другие факторы все равно продлевают время ожидания:
Если комиссии не установлены достаточно высокими, майнеры могут задержать вашу транзакцию или даже вообще не включить ее в какие-либо блоки.
Более сложные взаимодействия с блокчейном требуют нескольких транзакций. Например, влейте ликвидность в пулы ликвидности.
Большинство сервисов считают транзакцию действительной только после подтверждения определенного количества блоков. Эти дополнительные операции подтверждения снижают риск для продавцов и поставщиков услуг отменить возвратные платежи после отклонения блока сетью.
Приведенная выше статистика комиссий за газ Ethereum показывает время транзакций от 30 секунд до 16 минут. Эти цифры учитывают успешные транзакции, но не учитывают требования относительно многократного подтверждения.
Например, если вы внесете Ethereum (ERC-20) на свой счет Binance, вам придется дождаться 12 подтверждений сети. Хотя майнинг блока занимает около 13 секунд (как показано на рисунке ниже), время, необходимое для внесения Эфира в спотовый кошелек, увеличится еще на 156 секунд.

Среднее время блокировки BSC составляет 3 секунды. По сравнению с 13 секундами у Эфириума, скорость увеличена примерно в 4,3 раза.

механизм консенсуса
Хотя механизм консенсуса Proof-of-Work (PoW) в Ethereum аналогичен механизму консенсуса Bitcoin, все же существуют существенные отличия от авторитетного доказательства доли (PoSA) BSC. Однако эта разница длится недолго. В Ethereum 2.0 сеть перейдет на механизм доказательства доли (PoS).
PoSA BSC сочетает в себе доказательство полномочий (PoA) и делегированное доказательство доли (DPoS). 21 валидатор по очереди производит блоки и взамен получает комиссию за транзакцию Binance Coin. Чтобы стать валидатором, необходимо запустить узел и поставить не менее 10 000 монет Binance, прежде чем вы сможете стать избранным кандидатом.
Другие пользователи, называемые делегатами, ставят Binance Coin на поддержку избранного кандидата. Затем 21 избранный кандидат с наибольшими суммами ставок будет по очереди обрабатывать блоки. Весь процесс повторяется каждые 24 часа. Делегаторы также могут делиться вознаграждениями, полученными валидаторами.
PoW Ethereum — это уникальная система, которая не полагается на сообщество, а выбирает валидаторов посредством конкурсов для решения вычислительных задач. Присоединиться может любой желающий, но участники должны приобрести или арендовать специализированное оборудование для майнинга. Чем больше у вас вычислительной мощности, тем выше ваши шансы первым решить головоломку и проверить блок. Успешные майнеры будут вознаграждены комиссией за транзакцию и эфиром.
Хотя PoW является эффективным способом достижения консенсуса и обеспечения сетевой безопасности, разработчики никогда не прекращали изучать другие механизмы. Они надеются найти более эффективные и экологически чистые альтернативы без ущерба для безопасности.
По вышеуказанным причинам сеть Ethereum в конечном итоге перейдет на Proof of Stake. Валидаторы будут ставить Эфир и получать возможность производить блоки. Другие валидаторы «подтвердят» блок и проверят его корректность. Если кто-то создаст блок, содержащий фальшивые транзакции, он рискует потерять все свои токены. Затем валидаторы награждаются за успешные блоки и выполненную работу по проверке. Злонамеренные валидаторы, которые напрямую вносят и ставят большие суммы эфира, могут потерять свои средства.
Подведем итог
Подводя итог, можно сказать, что между Binance Smart Chain и Ethereum явно много общего. В некоторой степени пользователи Ethereum могут легко перейти и испытать BSC. Несмотря на наличие сходства, BSC внесла ряд существенных изменений, стремясь повысить производительность и эффективность. Механизм консенсуса Authoritative Proof of Stake (PoSA) обеспечивает пользователям более дешевые и быстрые транзакции блокчейна.



