Много ли вы знаете про популярную платформу Ethereum

Ethereum: как площадка планирует завоевывать мир?

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


Много ли вы знаете про популярную платформу Ethereum?

     Конечно, про нее известно явному большинству пользователей криптовалюты. Блокчейн-платформу Ethereum запустили относительно недавно, если быть точнее - в 2015. При ее разработке основной целью было упрощение создания децентрализованных приложений и сервисов. Но помимо этого своего функционального назначения, было еще не менее важное, которое заключалось в облегчении процесса внедрения технологии блокчейн. Если сравнивать с сетью Bitcoin, у Ethereum есть одно ощутимое отличие - в процессе работы она предусматривает применение смарт-контрактов. Они являются самоисполняющимися алгоритмами, используемыми для заключения и поддержания коммерческих контрактов, применяемых в блокчейне. Такой подход положительно сказался на развитии Ethereum и завоевания ею признания среди пользователей. На сегодняшний день она является второй по популярности платформой, среди работающих на криптовалютном рынке. При этом в данном случае сравнение идет не только среди стартапов, которые хотят проводить ICO, но и наиболее крупных разработчиков программного обеспечения, в том числе Майкрософт, IBM и Acronis.

     Став на рельсы успешного развития, Ethereum, как и другие криптовалютные площадки, столкнулась с целым рядом проблем, одной из которых можно назвать масштабируемость. Наверняка, вы знаете, что в конце 2017 года произошел запуск игры CryptoKitties. В то время данный блокчейн столкнулся с целым рядом неприятностей. Главными стали перегрузка сети и сложности с обработкой транзакций. Разработчики Ethereum не растерялись в данной ситуации и предложили несколько возможных решений, некоторые из которых стали действительно удачными.


Решение проблемы №1 - Raiden Network

     Данный проект был разработан девелоперами Ethereum относительно недавно. Это оффчейн-технология, позволяющая проводить мгновенные транзакции в сети Ethereum. При этом явным и достаточно ощутимым ее плюсом являются низкие комиссии. Данная технология многим схожа с Lightning Network, используемой в сети Bitcoin. Давайте познакомимся поближе с этой технологией. Суть и основная идея ее работы - это использование каналов платежей, позволяющих эффективно проводить транзакции вне блокчейна Ethereum. Чтобы вы понимали, насколько она эффективна, приведем в качестве свидетельства простые цифры. Пропускная способность данной сети, а также производных от нее токенов может вырасти от 25 до 1 млн. операций в секунду! Впечатляет, не правда ли?

     У данной технологии есть ряд основных преимуществ, вот некоторые из них:

  • Сверхбыстрое проведение транзакций;
  • Решает самую основную проблему - масштабируемость;
  • Не имеет ограничения для проведения транзакций;
  • Оптимизация транзакций при передаче средних и больших сумм;
  • Исключает вероятность переплаты при осуществлении микроплатежей.

 

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

 

     Чтобы работа сети была жизнеспособной, она должна отвечать трем золотым правилам: быть высокоскоростной, недорогой и масштабируемой. На Raiden Network возлагаются очень большие надежды, и она должна, как планируется, решить проблему масштабируемости абсолютно всех блокчейнов, которые в скором будущем будут разработаны на основе Ethereum.


Что такое шардинг, какие он решает проблемы?


     Следующая технология, о которой хотелось бы поговорить, называется шардинг. Она представляет собой еще одно решение проблемы с масштабируемостью. Ее разработка в вопросе финансирования стала одной из самой приоритетных для компании Ethereum. Она была запущена в январе этого года и в ее реализации уже удалось достичь определенных результатов. Идея, на основе которой разрабатывается шардинг, относительно не новая, она заключается в “шардировании баз данных”. При этом в процессе работы БД делиться на части, которые хранятся на специальном сервере.

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

     Но шардинг также имеет свои недостатки. Основным из них является то, что технология не бестрастовая, то есть уязвимая, потому что нода должна доверять другим нодам, хранящим общую картину сети. Девелоперы, понимая проблему, предложили очень хорошее и своевременное решение - система «крипто-экономических стимулов». Суть заключается в том, что они заставляют участников выполнять определенные действия. Благодаря этому можно быть уверенным в том, что информация, передающаяся нодами между собой, действительно верная. А предложил эту идею и концепцию реализации проект Chicago. В рамках своей деятельности он проводит реорганизацию платформы Ethereum, тем самым обеспечивая наиболее эффективную ее работу.

 

     Интересная особенность работы блокчейна Ethereum в том, что разработчики разделяют его на много частей, которые впоследствии становятся «товарами». Именно они и торгуются на блокчейне Ethereum. Существует еще один инструмент, который, вдохновившись прошлыми своими разработками, создали девелоперы Ethereum. Он носит название GasToken. Благодаря ему блокчейн Ethereum может извлекать выгоду из газа, являющегося внутренним токеном платформы. Основное его функциональное назначение - это комиссия за транзакции в сети Ethereum. Используя данный инструмент, юзер имеет возможность хранить газ, еще когда цена на него еще низкая и при росте продать его. Как вы видите, эта технология является очень полезной, потому что наглядно демонстрирует слабые стороны нынешней модели работы токенов сети.


Что собой представляют платежные каналы State Channels

     Совсем недавно исследователи из Варшавского университета сделала достаточно важный шаг, опубликовав WhitePaper, который называется «Основы сетей State Channel». В нем они сделали описание протокола Perun, который работает по очень интересному принципу «state channels», основной положительной особенностью функционирования которого является повышенный уровень безопасности. Это также одно из весомых достижений девелоперов Ethereum, к которому они приложили достаточно много усилий, зато теперь стороны, участвующие в платежном канале, могут сохранять на блокчейне запись о текущем состоянии смарт-контракта. Самое интересное, что делать это она может абсолютно в любой момент времени, поэтому теперь смарт-контракты могут перематываться к последнему состоянию, которое будет удобным для обеих сторон.

     Вот что говорится в документе: «При разногласии обеих сторон, логика контракта выберет последние данные, при которых они приходили к соглашению».

     По словам исследователей, к проекту проявили внимание технические корпорации, и даже такая известная, как Bosch. Ее представители выразили желание вступить в партнерство и принять участие в разработке прототипа, основанного на базе описанной теории. Свое отношение к этому выразил известный разработчик Виталик Бутерин, который написал под постом с описанием следующие слова: «Блестящая работа!». Он выразил мнение, что доказательства безопасности, которые предложила команда, представляют собой шаг в правильном направлении для экосистемы. Все они обязательно должны быть изучены и внедрены другими проектами по масштабируемости.


Что представляет собой программа финансирования?

     Официальный блог Ethereum Foundation опубликовал следующую информацию. По их подсчетам, тридцать проектов были профинансированы в общей сложности $2,565 миллионами на разработки. Основной целью новых разработок было решение проблем с масштабируемостью, а также повышением уровня безопасности и развитием пользовательского интерфейса. Кроме того, разработки были направлены и на другие улучшения данного блокчейна. Команда Ethereum Foundation считает, что именно гранты помогут улучшить смарт-контакты, а также децентрализованные приложения на платформе Ethereum.

Ð?аÑ?Ñ?инки по запÑ?оÑ?Ñ? ethereum foundation


Резюмируя

     Разработок в компании Ethereum ведется одновременно достаточно много. Самое интересное, что все они полезные и, как планируется, будут решать проблемы, которые имеет Ethereum сегодня. А основная загвоздка, которая была и есть, - это масштабируемость. Именно на нее направлена основная работа девелоперов данной площадки.

Поделиться статьей в социальных сетях: