Релиз Бета-версии тестовой сети (Epik)
Posted by Sergei Romanov 6 months ago

Дата публикации - 30 августа


Привет, сообщество IoTeX! С момента нашего последнего выпуска кода, Альфа-версии тестовой сети в июне, команда IoTeX круглосуточно работала над нашими технологиями, стратегическими партнерствами и сообществом. Мы официально запустили сайт партнерской программы IoTeX и на данный момент, представили семь удивительных стратегических партнеров. Мы привлекли новых инженеров высшего уровня в нашу команду и имели удовольствие делиться видением IoTeX на конференциях и встречах по всему миру. Самое главное, мы сделали большой прогресс в нашем техническом развитии. Сегодня мы рады запустить наш третий релиз кода: тестнет Бета, кодовое название “Epik”!

Вы можете увидеть открытый исходный код на нашем Github сейчас: https://github.com/iotexproject/iotex-core

Подробные инструкции по запуску кода Epik приведены в этом файле README, а подробное обзорное видео можно найти здесь


Почему “Epik”? — Rob Pike

Epik назван в честь Robert “Rob” C. Pike, канадского программиста и автора, который внес свой вклад в создание языков программирования Go (Golang), Limbo и Sawzall. Как вы, возможно, уже заметили, Epik-это перестановка “Pike”, следуя нашей тенденции называть каждый выпуск кода IoTeX после одного из наших технологических идолов.

Pike наиболее известен своим вкладом в языки программирования, графические терминалы, патенты, множество текстовых редакторов и многое другое. Блокчейн IoTeX кодируется в Golang, который Pike создал из-за простоты развертывания, функций параллелизма, сосредоточения на масштабируемости и т.д. Кодовое название этого релиза “Epik” является данью инновациям Pike, которые обеспечивают строительные блоки для IoTeX, других компаний и разработчиков по всему миру для сегодняшних инноваций.



Обзор и функций Epik

В нашем втором выпуске кода, тестнет Альфа (кодовое имя “Strive”), мы представили несколько собственных инноваций, которые показали, как первоначальные дизайнерские решения IoTeX работают вместе. Strive заложил первоначальный план видения IoTeX для создания приватного, масштабируемого и совместимого блокчейна, не жертвуя безопасностью и производительностью. Наряду с выпуском кода, мы также продемонстрировали код, выполняемый на облегченных устройствах Интернета Вещей. Для получения более подробной информации о нашей предыдущей версии, пожалуйста, смотрите наш блог о Strive и демо-видео.

За последние два месяца, технологическая команда IoTeX не только улучшила код Strive, но и разработала множество новых функций для Epik, ориентированных на обеспечение удобства использования и ценности тестовой сети IoTeX. Некоторые из ключевых особенностей Epik включают в себя:

  • Поддержку виртуальной машины Ethereum (EVM) и смарт-контрактов основанных на языке Solidity
  • Интеграцию IoTeX кошелька
  • Усовершенствования Roll-DPoS и симуляции процесса голосования
  • Реализацию шифрования BLS и DKG (генерация двойного ключа)
  • Обновления с сохранением работы
  • Поддержку более 100 физически распределенных узлов

В дополнение к этим новым функциям, мы значительно улучшили стабильность и производительность нашего блокчейна благодаря проведению нескольких “недель качества”. Например, производительность нашей базы данных улучшилась в ~10 раз, и мы достигли 100+ завершенных транзакций в секунду (FTPS).

Для получения полного списка функций и инкрементального сравнения между тестнет Альфа “Strive” и тестнет Бета “Epik”, пожалуйста, смотрите таблицу ниже:



Epik: реальная и легкая в использовании тестовая сеть

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

IoTeX - это платформа, которая предоставляет инфраструктуру и инструменты для IoT компаний и разработчиков для создания новых революционных IoT DApps. Для достижения этой цели, наши собственные инновации обеспечивают безопасностьмасштабируемостьсовместимость и конфиденциальность; однако для того, чтобы IoTeX достиг своего полного потенциала, мы должны также обеспечить юзабилити, поскольку она играет решающую роль в создании моста между пользователями, разработчиками и IoTeX. Именно поэтому мы уделили приоритетное внимание внедрению смарт-контрактов и кошелька в Epik, что позволяет нам начать собирать отзывы о функциях юзабилити, которые имеют решающее значение для разработчиков.



Тестовые токены EIOTX, кошелек IoTeX и смарт-контракты

Начиная с сегодняшнего дня, мы приглашаем и призываем всех создать свой собственный кошелек IoTeX, совершить тестовые транзакции (переводы токенов и голосование за делегатов), а также развернуть смарт-контракты в тестовой сети IoTeX. В этом разделе мы представляем тестовый токен EIOTX и обзор функций и пользовательского интерфейса кошелька и функций смарт-контракта.


Тестовые токены EIOTX

Наряду с запуском Epik, мы представляем токены EIOTX, которые являются тестовыми токенами, и могут быть отправлены и получены любым пользователем в тестовой сети IoTeX. Хотя эти токены EIOTX являются только тестовыми, все транзакции в тестнете реальны и будут добавлены в блокчейн и IoTeX Explorer. Обратите внимание, что EIOTX не совпадает с текущим рыночным токеном IOTX или будущем IoTeX токеном в майннете — это новый маркер, который может использоваться только в тестовом режиме. Ниже приведены три типа токенов IoTeX:

  • EIOTX токен (Тестнет): Тестовый токен можно использовать только в тестовой сети Epik. Он не имеет никакой денежной ценности и не будут торговаться на биржах.
  • IOTX токен(При-майннет): Токен ERC-20, который в настоящее время торгуется на биржах, и будет переведен в нативный IoTeX токен после выхода главной сети в первом квартале 2019 года.
  • IoTeX майннет токен (Майннет): Это будет нативный утилити токен для сети IoTeX, который будет торговаться и майнится после выхода главной сети в первом квартале 2019 года.


Кошелек IoTeX

Кошелек IoTeX — это новая встроенная функция бета-версии тестнета, и любой пользователь может создать кошелек и выполнять различные действия в тестовой сети. Как и в других криптовалютных кошельках, публичный и приватный ключи должны быть записаны для повторного использования/разблокировки конкретного кошелька. Как показано на рисунке ниже, предоставляется панель мониторинга кошелька, которая содержит публичный ключ (адрес учетной записи), количество тестовых токенов EIOTX и историю транзакций конкретного кошелька.

Панель мониторинга кошелька

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

В Epik есть три основные функции, которые пользователи могут исследовать с помощью токена EIOTX и кошелька IoTeX: отправка токенов, голосование за делегатов и развертывание смарт-контрактов, которые мы рассмотрим в следующих подразделах. Для полного пошагового руководства демо этих трех функций, пожалуйста, смотрите демо видео тестовой сети.



Отправка токенов EIOTX и голосование за кандидатов

Возможность децентрализованного обмена данными и ценностями является одним из ключевых преимуществ технологии блокчейн. Чтобы сделать эту концепцию осязаемой, мы разработали пользовательский интерфейс передачи токенов и делегированного голосования, который интегрирован с кошельком IoTeX и блокчейном тестовой сети. После создания кошелька, который будет предварительно заполнен токенами EIOTX, пользователи смогут отправлять токены EIOTX (с дополнительными данными) на другие кошельки и отдавать голоса за делегата через тестовою сеть. Каждая транзакция (передача токенов и голоса) будет записана в блокчейн, а уникальный хэш-идентификатор транзакции будет доступен для просмотра и поиска в IoTeX Explorer после подтверждения. Ниже приведен обзор пользовательского интерфейса и полей для ввода.

Отправить EIOTX токены

Голосование за делегатов



Продолжение в нашем блоге

62 Views0 Replies0 Subscriptions
Loading