• Реклама: 💰 Пополни свой портфель с минимальной комиссией на Transfer24.pro
  • Добро пожаловать на инвестиционный форум!

    Во всем многообразии инвестиций трудно разобраться. MMGP станет вашим надежным помощником и путеводителем в мире инвестиций. Только самые последние тренды, передовые технологии и новые возможности. 400 тысяч пользователей уже выбрали нас. Самые актуальные новости, проверенные стратегии и способы заработка. Сюда люди приходят поделиться своим опытом, найти и обсудить новые перспективы. 16 миллионов сообщений, оставленных нашими пользователями, содержат их бесценный опыт и знания. Присоединяйтесь и вы!

    Впрочем, для начала надо зарегистрироваться!
  • 🐑 Моисей водил бесплатно. А мы платим, хотя тоже планируем работать 40 лет! Принимай участие в партнеской программе MMGP
  • 📝 Знаешь буквы и умеешь их компоновать? Платим. Дорого. Бессрочная акция от MMGP: "ОПЛАТА ЗА СООБЩЕНИЯ"

Elrond - Обзор, Концепция, дорожная карта, этапы

vonasah

Интересующийся
Регистрация
06.04.2019
Сообщения
11
Реакции
0
Поинты
0.000
Получайте вознаграждение за помощь в строительстве экосистемы Elrond



Все мы знаем, что ICO не были продуманы достаточно хорошо. Далее мы затронем Экономические Теории Токенов, которые не смогли осилить многие проекты, хотя можно было использовать их сильнейшие стороны в Экосистеме на основе токенов.

Цена криптовалют поднимается согласно закону Меткалфа, в котором говорится, что «полезность сети пропорциональна квадрату численности пользователей этой сети (~n²)».

Проще говоря, чем больше пользователей имеет сеть, тем ценнее она становится. Это значит, что пользователи — важнейшая составляющая любой сети. Традиционные ICO были очень хороши в начальном подъеме сетевого эффекта, предоставляя каждому небольшую долю в токенах. Все участники оказывались стимулированы в росте сети, а найти 100 человек, распространяющих сеть среди других, в 100 раз лучше, чем иметь в составе 10 человек.

Проблема c ICO


Тем не менее, за последние 3 года ICO как система становилась все более и более испорченной. Мы хотим вернуть вещи к тому, каким они были в ранние годы. Целью привлечения средств не является максимальный сбор денег, по крайней мере так быть не должно. Получение токенов на руки хорошим сообществом является самой большой выгодой в любом ICO. В сообществе могут быть разные участники: государственные чиновники, программисты, владельцы бизнеса, сотрудники предприятий, активные пользователи социальных сетей — и проекты нуждаются в каждом из них, чтобы стать успешными в долгосрочной перспективе.

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

Ценность криптовалют задают не что иное как устойчивость к цензуре, теория игр и держатели токенов. В долгосрочной перспективе эти три фактора имеют решающее значение, определяя какие монеты будут обладать высокой рыночной капитализацией.

Вплоть до текущего момента единственным способом получить токены в руки правильных людей были биржы. В результате биржы стали очень влиятельными. С социальной добычей (Social Mining) у проектов наконец то появилась лучшая альтернатива выдавать токены для сообщества. Используя API, доску сообщества, каналы социальных сетей, чаты, GitHub и внедрение блокчейна, стало возможно оценить каждого участника сообщества и оплатить ему индивидуальную зарплату за постоянную технологическую поддержку, маркетинг и развитие бизнеса.

Социальная добыча (Social Mining)концепция, которая помогает привлекать новых пользователей, используя все виды социальных платформ, такие как GitHub, Telegram, Twitter, Discord, LinkedIn и многие другие, с целью эффективно использовать экономическую теорию токенов, нацеливаясь на стимулирование и создание органического сообщества опытных долгосрочных держателей.

Система в конечном итоге принимает во внимание такие факторы как:

• Количество токенов, которых держит пользователь
• Какое время пользователь держит токены
• Участие в социальных сетях: Telegram, Reddit, Twitter и т.д.
• Репутация в сообществе и экосистеме.
• Активное участие в сообществе: технология, маркетинг и бизнес.
• Разработка открытого кода, запуск узлов, управление сообществом.

Результатом должна стать трансформация сообщества в самоуправляемую Децентрализованную Организацию. Участники более высокого уровня более осведомлены, лояльны, а также держат бОльшую сумму токенов. Они получают бОльшую выгоду и несут ответственность, но также держат и соответствующую им долю. Они не заинтересованы вызывать проблемы, но простимулированы использовать свое влияние и репутацию в помощь проекту, наращивая стоимость токенов.

Мы закладываем основу глобальной экосистемы и Вы можете помочь нам сделать это с нуля. Члены сообщества, развивая свою репутацию, роли, ответственности, могут зарабатывать ежемесячные поощрения, следовательно вызывая рост стоимости токенов.

Как начать?


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



И точно так же, Вы сможете начать зарабатывать очки и репутацию!

В ближайшее время мы подготовим для Вас 3 этапа: информированность, образование и разработка. Уже сейчас для нас важно выстроить близкие отношения с сообществом и привлечь людей на всех существующих платформах.


Присоединяйтесь к нам, и будьте частью этого потрясающего путешествия.


Вступайте что бы задавать вопросы и быть в курсе всех событий в мире Elrond!

Для получения дополнительной информации, навестите нас:
Twitter: https://twitter.com/elrondnetwork
Официальный сайт: https://www.elrond.com
RU группа: https://t.me/ElrondNetwork_ru
ENG группа: https://t.me/ElrondNetwork
Elrond Github: https://github.com/ElrondNetwork
ICODROPS: https://icodrops.com/elrond-network/
 

vonasah

Интересующийся
Регистрация
06.04.2019
Сообщения
11
Реакции
0
Поинты
0.000

Наш Взгляд - Предоставить доступ к цифровой экономике кому угодно и где угодно (перев)

В начале этого года мы выделили некоторое время на переосмысление проекта, освежили дорожную карту, подготавливая почву для очередного значимого для нас этапа.

Понимание криптозимы
Перспективная технология блокчейн вызвала огромное волнение и эйфорию, достигнув своего пика в декабре 2017. То что произошло — вполне естественно, учитывая что люди легко входят в азарт и переоценивают краткосрочное влияние технологий. Следующий 2018 год стал годом коррекции, счетов и очистки рядов. К концу года многие криптовалютные проекты уже стояли в одном шаге от банкротства — а ведь это десятки ранее подающих большие надежды команд.

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

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

Этапы Elrond


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

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

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

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


Атака с двух сторон

В течение 2018 года мы были сфокусированы на двух важных задачах:

1. Собрать сильную команду технических специалистов и улучшить наши способности к воплощению мыслей в рабочий продукт.

2. Открыть новые технические границы и решить сложные проблемы шардинга и консенсуса.

По первому пункту мы пришли к тому, что сейчас чувствуем: за нами стоит одна из самых опытных и находчивых команд. Для построения этой команды нам понадобилось время, но теперь это дает нам хорошие плоды.

Часть команды Elrond

Мы не оцениваем силу команды стартапа умными разговорами, но результатами. Насколько мы знаем, мы были первыми, кто формализовал и представил архитектуру, которая полностью была основана на шардинге, достигающую линейную пропускную способность, в сочетании с почти мгновенным, эффективным и безопасным доказательством консенсуса Proof-of-Stake через pBFT.



White Paper проекта был только первым шагом, и мы опубликовали его в мае 2018. После этого наш акцент перешел на проверку документа и демонстрацию рабочего прототипа через совершение межшардинговых транзакций. Впервые мы представили этот прототип в Июле 2018 и в конечном итоге открыли к нему доступ на скачивание по лицензии open-source в Ноябре 2018 года. Elrond github.

Построение прототипа, изучение, пересмотр


Архитектурная схема

Для нашего прототипа мы спроектировали модульную структуру «Подключи и работай» (Plug and Play). Модули отделены друг от друга и каждый несет единственную функцию, что гарантирует максимальную гибкость при будущих обновлениях. Архитектура содержит 3 пакета программ: пользовательский интерфейс кошелька, приложение узла и базовый модуль Elrond Core.

Elrond Core разделен на несколько слоев. Его криптографический слой содержит новейшее шифрование по схеме Schnorr для подписи транзакций и схема Bellare-Neven для мультиподписи подписания блока. Слой данных содержит модель данных с блоками, транзакциями, учетными записями, а слой выполнения обрабатывает транзакции, собирает блоки и поддерживает состояние по всем узлам для обеспечения непротиворечивости и безопасности.

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

Слой консенсуса представляет собой элементарную форму PoS на основе pBFT.


Для нашего прототипа мы спроектировали модульную структуру «Подключи и работай» (Plug and Play). Модули отделены друг от друга и каждый несет единственную функцию, что гарантирует максимальную гибкость при будущих обновлениях. Архитектура содержит 3 пакета программ: пользовательский интерфейс кошелька, приложение узла и базовый модуль Elrond Core.

Elrond Core разделен на несколько слоев. Его криптографический слой содержит новейшее шифрование по схеме Schnorr для подписи транзакций и схема Bellare-Neven для мультиподписи подписания блока. Слой данных содержит модель данных с блоками, транзакциями, учетными записями, а слой выполнения обрабатывает транзакции, собирает блоки и поддерживает состояние по всем узлам для обеспечения непротиворечивости и безопасности.

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

Слой консенсуса представляет собой элементарную форму PoS на основе pBFT.


HTML:
[HTML]
[/HTML]
Слой шардинга построен для доказательства состояния шардинговый архитектуры и содержит сетевой шардинг, шардинг транзакций и шардинг хранения.

Все это было сделано в нашем прототипе по одной причине: для проверки гипотезы, что мы можем делать cross-shard транзакции и линейно масштабироваться.

Это достижение ставит Elrond в существенный контраст с пустыми заявлениями о работе от многочисленных блокчейн-проектов.

Testnet: используйте то, что Вы изучили и пишите все с нуля

ссылка на видео тестнет: https://twitter.com/ElrondNetwork/status/1094962922210627585

Выпуская начальный прототип мы извлекли для себя некоторые уроки об ограничениях в JAVA-библиотеках. В итоге Elrond Core для нашей тестовой сети был переписан с нуля на языке GO, чтобы совместить результаты наших исследований с намного более оптимизированными библиотеками языка GO.

Результаты просто обязаны были быть многообещающими. Начальное внутреннее тестирование показало улучшение пропускной способности в 30 раз по сравнению с нашим прошлым прототипом. Этот подвиг был бы практически невозможен без извлечения уроков.

Назад в будущее: на что похож 2019 год?

Начало:

Дорожная карта Elrond на 2019-тый год

2019 год был разделен нами на 4 этапа. На начальном этапе наша команда сосредоточена на запуске тестовой сети (Test net) с работающей моделью шардинга, эффективным и быстрым безопасным Proof-of-Stake, с виртуальной машиной Elrond, с поддержкой EVM и контрактов Wasm с формальной верификацией. Основываясь на этом, мы планируем осуществить запуск основного рабочего продукта, эффективно поменяв его ориентацию от разработчика к ориентации на пользователя (скоро будет больше новостей об этом).

Основные принципы:

Второй этап — время сосредоточиться на стресс-тестировании, вылавливании ошибок, аудите и тяжелой подготовке к запуску основной сети (Main net). Это также приведет к новой версии кошелька с глубоко пересмотренным пользовательским опытом, благодаря таким особенностям как Псевдонимы, Мультиподписи и Timelock. Чтобы поощрить игру, интеграцию и взаимодействие и для любопытных разработчиков и для сторонних организаций, мы предложим протокол взаимодействия API/SDK с ясными командами и инструкциями.

Запуск:

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

Расширение:

На этапе расширения упор будет на объединении ранее упомянутых достижений, и продвижения в сторону расширения среды, задействуя внутренний фонд экосистемы. Этот фонд может сильно облегчить наши усилия через поощрение рисков на создание более эффективного DEX, усиливающего нашу архитектуру, построения нового механизма стабильной монеты для открытых финансов и предложит простое и полезное цифровое личное приложение.

Заключение

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

Следующий месяц принесет важный маркетинговый и коммуникационный толчок, сопровождаемый более близким сотрудничеством с нашим сообществом.

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



Приглашаем присоединиться к нам и быть частью этого путешествия преобразования.

P.S. Мы открыли раннюю форму доступа к testnet и форму регистрацию на presale токенов Elrond, обязательно проверьте их.


Для получения дополнительной информации, навестите нас:
Twitter: https://twitter.com/elrondnetwork
Официальный сайт: https://www.elrond.com
RU группа: https://t.me/ElrondNetwork_ru
ENG группа: https://t.me/ElrondNetwork
Elrond Youtube: https://github.com/ElrondNetwork
ICODROPS: https://icodrops.com/elrond-network/
 

vonasah

Интересующийся
Регистрация
06.04.2019
Сообщения
11
Реакции
0
Поинты
0.000
Стать регулируемым ICO



К концу 2017 года Twitter был затоплен такими заявлениями как: "Уходим с банков!"; “Криптовалюта или правительство!”; "Нам не нужно регулирование!"

Все это быстро сменилось в 2018 году после краха рынка. После чего боевой клич сменился на:

* Нам нужно регулирование!
* Кто это допустил?
* Рынок ICO полон мошенников!
* Они изменили условия к своим инвесторам, почему никто ничего не делает!


Претензии многих инвесторов созвучны. ICO часто меняли свое расписание без какого-либо предупреждения инвесторов. На самом деле до прошлого года даже не было ясно, кому ICO должны были сообщать свои показатели.

Еще одна проблема для многих ICO — это банки или еще более того отсутствие банков.

Тяжело найти дружелюбные к криптовалютам банки, и большинство проектов, которые вы видите, не имеют банковского счета. Это не потому, что банки беспокоятся о прикрытии их бизнеса из-за ожидаемой революции блокчейна или чего-то такого, а просто потому, что уровень KYC & AML, сделанный большинством ICO и бирж, не удовлетворяет требуемым нормативным руководящим принципам. Или, по крайней мере, так говорят банки.

Таким образом, чтобы построить глобальную прочную инфраструктуру, мы сначала хотели убедиться, что закладываем прочный фундамент в стране с четкими юридическими принципами в области криптовалют.

Швейцария: Попытка и неудача

Мы начали наше странствие еще в 2017 году в Швейцарии. Многие проекты пошли в этом же направлении, и это выглядело хорошей идеей, особенно после того, как FINMA (Швейцарское финансовое управление) объявило о подробных инструкциях к ICO в феврале 2018 года.

Действительно был смысл попытаться устроиться в среде с устоявшимися правилами, но на деле все обстояло не так хорошо, как оказалось.

Поскольку FINMA только опубликовала некоторые принципы, но не было разъясняющего законопроекта и нет обеспечения соблюдения правил, на деле оказалось, что ничего не было ясно.

Рынок бурно развивался, и швейцарские банки были готовы получить прибыль от бума. Они сказали нам, что KYC & AML должны производить сертифицированные поставщики KYC в Швейцарии. Нет необходимости говорить о том, что цена на эти услуги в 10 раз превышала среднюю рыночную цену.

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

Мальта: Быстрее и дешевле

Оказалось, Мальта была для нас ответом. Впереди все еще много работы и дискуссий, но, по крайней мере, на Мальте мы нашли решение большинства наших проблем.

Правительство Мальты приняло в июне 2018 года 3 законопроекта, касающиеся криптовалют, блокчейна и технологии распределенной бухгалтерской книги (DLT), что ознаменовало начало одной из первых юрисдикций в мире, принявших конкретное законодательство вокруг технологии.

Таким образом мы зарегистрировали компанию Elrond Ltd. на Мальте и находимся в процессе получения лицензии, которая позволит компании выпускать токены Elrond, размещаться на биржах, а также публично собирать средства через ICO.

В настоящее время мы находимся на этапе частного избранного финансирования и НЕ на заключительном раунде публичных продаж. Учитывая, что мы находимся в процессе получения лицензии от центра финансовых услуг Мальты, юридические причины запрещают нам публично раскрывать финансовую информацию на данном этапе.

Как только лицензия будет получена, мы сможем быть максимально прозрачными и делиться всей соответствующей финансовой информацией. Следует отметить, что законодательство Мальты обеспечивает более высокий уровень прозрачности, требуя от ICO обнародовать ряд документов, таких, как акционеры, сертификация документов, совет директоров, требует назначить аудитора, VFA агента, MLRO агента и попечителя, создать систему кибербезопасности, обеспечить наличие соответствующих систем для удовлетворения требований в области борьбы с отмыванием денег / финансированием терроризма и т.д.

Регулирование развивается быстро, а заодно мы многому научились, когда в начале пути в Швейцарии пытались преодолеть все юридические препятствия. Возможно, самый важный урок заключался в том, что юристы могут убить ваш стартап, если вы позволите им решать вопросы бизнеса от вашего имени. Некоторые правила, тем не менее, могут быть полезны для большинства ICO. Такие лицензии, которые требуются на Мальте даже могут помочь защитить инвесторов, добавляя высокие стандарты подотчетности.

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

vonasah

Интересующийся
Регистрация
06.04.2019
Сообщения
11
Реакции
0
Поинты
0.000
Обоснование решения проекта Elrond



Примечание: В этой статье мы будем использовать термин «узел» в качестве объекта сети, в определенный момент отвечающего за составление нового блока. Валидаторы занимаются назначением узлов, отвечающих за одобрение блоков, фактически "подтверждающих" их правильность.

Двумя проблемами, с которыми с самого начала хотел справиться Elrond были: «недостаточная пропускная способность» — на что проект предлагал шардинг и «высокие расходы на электроэнергию» — за счет перехода от консенсуса на основе доказательства работы к консенсусу на основе доказательства интересов. Для понимания принципов проектирования соответствующей архитектуры и компонентов вокруг нее, потребуется рассмотрение технологий с разных сторон.

Позиция Proof-of-Stake заключается в том, что в сети необходима работа над всеми или большинством основных проблем PoS-систем, стимулируя разумное поведение. Шардинг требует механизм достижения согласия внутри небольших частей сети (шард), а также согласие между участниками транзакций, которое охватывает разные шарды. Он также должен учитывать потенциальную проблему Византийских генералов, когда появляется участник со злонамеренным поведением.

Прежде всего, давайте рассмотрим подробно общий подход в блокчейнах Proof-of-Stake. Время измеряется двумя единицами — очевидное «время блока» (соответствует интервалу между двумя успешными блоками), а также более высокого порядка, названным «эпохой» или «эрой». С точки зрения Proof-of-Stake, эрой называется интервал, необходимый для генерации некоторого числа (X) блоков (таким образом, эра = X * время блока).

Знать своего врага...


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

Другой вид враждебного поведения, связанного с резервированием доли, состоит в том, что сначала узел является частью "принятия решения", потом выходит из этого процесса и извлекает свою долю, но через некоторое время пытается "подделать" историю (самостоятельно либо предоставляя полномочия злонамеренной стороне), используя свои полномочия, связанные с той долей (оставшиеся ключи); Таким образом атака переходит в отложенную «ничего на кону» и обычно называется Дальняя атака. С этой точки зрения важно, чтобы разблокировка зарезервированных средств имела место только после завершения предложения или утверждения узлом блоков.

В отдельных видах атак на блокчейн вида «Дальняя атака», публикация альтернативной истории может создать впечатление, что некоторые узлы не выполнили свои обязанности и таким образом они получат наказание (по сути, имеющее правильные цели) несправедливо. Такой тип враждебного поведения называется атаками Stake-bleeding.

Наконец, но не в последнюю очередь, могут возникать ситуации, когда узлы изолированы от общей сети врагами, которые "кормят" их искаженным представлением о реальности (например, только передавая транзакции от их "друзей" и проводя цензуру законных транзакций). Эти типы атак называются Атаками затмения (eclipse-atack).

... Но также и знать свои слабости, чтобы противостоять


Как указывалось до этого, PoS-системы должны прикрывать несколько своих слабых сторон, наиболее важными из которых являются:

Внешняя: DoS-атаки (или иной вред) на текущего валидатора(ов) или текущего составителя блока, что нарушит взаимодействие с остальными узлами и воспрепятствует возможности принимать решения. Очевидно, что это повлияет на жизнеспособность блокчейна и безопасность, может привести к непредсказуемым последствиям.

Внутренняя: Узлы (личности или объекты), выбранные на каком то шаге для выполнения "официальной" роли могут вести себя враждебно на следующем шаге (шагах), (например, предлагать недействительные блоки, отказываться от участия в процедурах коллективного подписания и так далее).

Если вы помните в предыдущей статье были описаны три типа шардинга - сети, транзакции и состояния. Мы решили реализовать шардинг состояния и, в качестве ответа на эти две проблемы, придумали две концепции, которые назвали Secure Proof Of Stake (Защищенное Доказательство Доли) и Adaptive State Sharding (Адаптивное Состояние Шардинга).

Новый подход к враждебному поведению посредством надежной адаптации

Интуиция подсказывает, что чем раньше враг узнает узел, который будет составлять блок и/или о валидаторах — от идентификационных данных узла или от его "сетевых координат" — тем больший ущерб он может нанести узлу (соответственно, и сети). Еще более плохой сценарий заключается в том, что зная кто конкретно будет отвечать за выпуск блока, можно вступить в сговор с указанным инициатором (или валидатором), чтобы он предложил (или подтвердил) недействительные блоки (например, позволяя производить двойное расходование или фиктивную печать монет из воздуха — но не как это делают сегодня центральные банки :-D). Таким образом для каждого шага (блока) желательно определять роль узла как можно позднее.

Для решения данной проблемы мы применили следующий подход: мы используем текущую сигнатуру блока в качестве источника случайности и на основе него мы выбираем a) поставщика блока и b) набор валидаторов. Один из способов достижения этого заключается в том, что каждый уполномоченный пользователь выполняет проверяемую случайную функцию (VRF) на текущем хэше блока и придумывает случайное число (с доказательством того, что случайное число было правильно сгенерировано выбранной VRF).

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

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

Другая особенность, которую мы использовали при разработке нашего механизма "кнута и пряника", заключается в том, что помимо награды и разделения, каждый узел имеет рейтинг, который отражает мнение сети о поведении узла. Действия по правилам повышают (до определенного предела) рейтинг, в то время как враждебное поведение уменьшает его.

Данный рейтинг объединяется с долей узла при вычислении вероятности доли — как результат, влияет на вес в доле пользователей. Положительные рейтинги действуют так, как если бы доля узла была больше фактической доли, в то время как отрицательные рейтинги будут иметь тот же эффект, что и снижение доли узла. Этот рейтинг может повлиять как на реальное вознаграждение, так и на наказание (таким образом, положительное поведение принесет пользу узлу больше, в долгосрочной перспективе, чем отрицательное, если исходить из того, с которой та же самая ставка должна начинаться)

Вывод


Подводя итог — мы построили новую блокчейн-архитектуру, найдя оптимальные (как мы считаем) механизмы, с помощью которых воможно:

Обеспечить хорошее поведение путем обращения к организациям, которые хотят «быть в игре» с просьбой «сдержать свои обещания», в то же время обеспечивая вознаграждение за участие в механизме консенсуса.

Минимизировать предвзятость решений и возможность внешнего воздействия на участников. Это достигается путем принятия отдельных решений (распределение блоков, групповые выборы и выборы лидеров) на основе источника случайности (сигнатуры блоков и узлов).

Устранять либо по крайней мере значительно снижать возможность сговора, время от времени перетасовывая узлы между шардами, а также меняя роли внутри шард.

Вступайте что бы задавать вопросы и быть в курсе всех событий в мире Elrond!

Для получения дополнительной информации, навестите нас:
Twitter: https://twitter.com/elrondnetwork
Официальный сайт: https://www.elrond.com
RU группа: https://t.me/ElrondNetwork_ru
ENG группа: https://t.me/ElrondNetwork
Elrond Github: https://github.com/ElrondNetwork
ICODROPS: https://icodrops.com/elrond-network/
 
Сверху Снизу