Bitcoin уже долгое время лидирует среди других криптовалют, но рано или поздно всему приходит конец. Это не значит, что он полностью исчезнет с рынка, однако, в некоторых кругах уже говорят о том, что на горизонте появится новый лидер, который уже сейчас стремительно набирает обороты.
С самого начала крипто-волны Bitcoin занимал первое место в чартах рыночной капитализации.
Эксперты не считают, что он надолго там останется по некоторым причинам:
- Bitcoin начинает сдавать позиции из-за долгого пребывания на рынке в качестве номера один
- В силу его «возраста» появилось множество ограничений, одним из которых является невозможность масштабироваться.
Многие пытались обогнать или заменить Bitcoin, вследствие чего появились альтернативные реализации блокчейна, для решения присущих Bitcoin проблем. Пока что ни у одного не получилось захватить значительную часть рынка.
Исключением является Ethereum, который долгое время сохранял позицию единственного крупного конкурента Bitcoin. Несмотря на то, что Ethereum более продвинутый, чем Bitcoin, у него так же есть и свои проблемы. Решив некоторые нюансы, он сможет достичь доминирующего положения на рынке. Это то, что разработчики планируют добиться с предстоящим обновлением базовой цепочки блоков, что называется Ethereum 2.0.
Отказ от PoW (Proof-of-Work – алгоритм защиты сетевых систем от злоупотребления услугами)
Одной из причин проблем с производительностью ранних реализаций блокчейна является трудоемкий и ресурсозатратный процесс, также известный как Proof-of-Work, для проверки и записи транзакций.
Более подробно: оборудование майнера решает, ставящуюся перед ним блокчейном, криптогрфическую задачу. Вследствие чего, в результате разгадывания (перебора огромного количества комбинаций кода и создание хэшей) задачи, появляется возможность составить следующий блок. Потом майнер находит хэш и отправляет его на проверку другим компьютерам сети. Каждый хэш содержит в себе информацию предыдущих блоков в сети. Ключ разгадки хэша принадлежит майнеру, который его создал. Это как лотерея, зная номер выйгрышного билета, вы не сможете сразу купить его в киоске, единственным вариантом остается лишь скупать билеты до тех пор, пока он не попадется или пока его не купит кто-то другой, но это потребует определенных затрат, также и майнеры хотят получить свой «счастливый» хэш раньше остальных.
Проблема Proof-of-Work в том, что она недостаточно эффективна. Поэтому разработчики решили, что лучше будет перейти на более эффективную систему Proof-of-Stake. PoS предполагает, что транзакции проверяют валидаторы, они не перебирают числа, а занимаются только проверкой. Однако валидаторам требуется запускать софт на достаточно мощном оборудовании и быть подключенными к сети 24/7 со стабильным интернетом, чтобы повысить производительность. Это позволяет значительно снизить сложность работы и приводит к увеличению пропускной способности. Так как каждый узел ставит собственную валюту для участия, атака на сеть будет занимать довольно продолжительное время.
Sharding
Еще одним вариантом повышения эффективности и способности Ethereum масштабироваться, будущее обновление представит метод обработки, так же известный как Sharding. Данная система подразумевает разбивку задач проверки между наборами узлов, каждый из которых будет отвечать только за входные к нему данные. Это позволяет всей цепочке блоков использовать параллельную обработку, что увеличит пропускную способность в несколько раз. Благодаря новым добавленным технологиям Ethereum должен работать быстрее и эффективнее предшественника.
eWASM заменит EVM
Одной из особенностей, которая сделала Ethereum такой жизнеспособной платформой и достойным претендентом на доминирование Bitcoin, является реализация того, что известно как виртуальная машина Ethereum (EVM). EVM — это среда выполнения, которая работает на всех сетевых узлах и облегчает использование смарт-контрактов. Именно эти смарт-контракты делают блокчейн Ethereum глобальным вычислительным устройством, а не простой финансовой системой. Смарт-контракты на EVM могут запускать игры, выполнять сложные финансовые транзакции или даже управлять социальными сетями.
Хотя EVM широко используется, он остается чем-то вроде загадки — даже для людей с высоким уровнем навыков программирования. Чтобы решить эту проблему, Ethereum 2.0 начнет использовать язык веб-ассемблера в системе, которую разработчики называют eWASM. Это позволило бы выполнять код приложения Ethereum прямо в современных веб-браузерах, что является значительным улучшением по сравнению с EVM. Кроме того, это дает программистам выбирать из нескольких языков, таких как Rust, C и C++, для написания кода для работы на блокчейне.
Расцвет Ethereum произойдет по прохождению этих трех этапов, то есть переход на PoS, внедрение шардинга и запуск eWASM. На каждом этапе будет проводиться большое количество тестов, для убеждения в работоспособности, стабильности и безопасности системы. Изменения будут выходить также поэтапно, что даст пользователям постепенно привыкать к новому алгоритму работы. Если все пройдет хорошо, то Ethereum в скором времени сместит «короля» криптовалют.
Материал подготовила Диана Кунова