Децентрализованная система репутации в сети оракулов. Спикер: Денис Кайзер

5 месяцев назад
65 в блокчейн

Блокчейн-разработчик проекта Forseti Денис Кайзер дополнит информацию о системе репутации в сети оракулов, которую представил его коллега Александр на Parity Dev2Dev Meetup ранее. (более подробно https://golos.io/@cyberevents)

Для начала разберем проблемы, которые существуют в большинстве реализаций смарт-контрактов:

  • Непросто «спрятать» какую-либо информацию

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

Например

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

  • Масштабируемость

Масштабируемость - острая тема для Эфириум и блокчейн-сетей в целом.

Вспомним историю с криптокотиками, которые на пике популярности критически замедлили работу платформы

Снимок экрана 2018-03-12 в 1.36.26.png

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

  • Смарт-контракты сложно коммуницируют с другими информационными системами

Снимок экрана 2018-03-12 в 1.48.34.png

Это происходит по причине того, что Блокчейн - детерминированная среда.

Одно из решений - использование доверенных источников

Снимок экрана 2018-03-12 в 1.55.05.png

Оракулы/арбитры предоставляют достоверную информацию в Блокчейн.

Рассмотрим классификацию передаваемой информации:

  • Оракулы предоставляют объективную информацию (курс валют, рынок предсказаний)
  • Арбитры решают спорные вопросы

Один из подходов для решения споров Dispute Resolution Mechanism (детально представлен в лекции https://golos.io/@cyberevents). Также стоит отметить, что данный механизм лежит в основе проекта Forseti.

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

Выделим основные свойства протокола распределения очков репутации:

Снимок экрана 2018-03-12 в 10.50.43.png

Подведем итоги:

Снимок экрана 2018-03-12 в 2.24.56.png

Авторы получают вознаграждение, когда пользователи голосуют за их посты.
Голосующие читатели также получают вознаграждение за свой голос.