Техдокументация

Протокол RepuX

Важная информация

  1. ПОЖАЛУЙСТА, ВНИМАТЕЛЬНО ОЗНАКОМЬТЕСЬ С ЭТИМ И ПОСЛЕДУЮЩИМИ РАЗДЕЛАМИ, ОЗАГЛАВЛЕННЫМИ «СОГЛАШЕНИЕ ОБ ИСКЛЮЧЕНИИ ОТВЕТСТВЕННОСТИ», «ОТСУТСТВИЕ ЗАЯВЛЕНИЙ И ГАРАНТИЙ ОТ ЛИЦА REPUX», «ЗАЯВЛЕНИЯ И ГАРАНТИИ ОТ ВАШЕГО ЛИЦА», «ПРЕДУПРЕЖДЕНИЕ В ОТНОШЕНИИ ИНФОРМАЦИИ ПРОГНОЗНОГО ХАРАКТЕРА», «НЕПРЕДОСТАВЛЕНИЕ ЮРИДИЧЕСКИХ КОНСУЛЬТАЦИЙ», «ОГРАНИЧЕНИЯ НА РАСПРОСТРАНЕНИЕ И ПРОПАГАНДИРОВАНИЕ», «ОТСУТСТВИЕ ПРЕДЛОЖЕНИЯ ЦЕННЫХ БУМАГ ИЛИ ИХ РЕГИСТРАЦИИ», «РИСКИ И ФАКТОРЫ НЕОПРЕДЕЛЁННОСТИ». ЕСЛИ У ВАС ЕСТЬ СОМНЕНИЯ В ОТНОШЕНИИ ДЕЙСТВИЙ, КОТОРЫЕ ВЫ ДОЛЖНЫ ПРЕДПРИНЯТЬ В КОНКРЕТНОЙ СИТУАЦИИ, ПОЖАЛУЙСТА, ПРОКОНСУЛЬТИРУЙТЕСЬ СО СВОИМИ ЮРИДИЧЕСКИМИ, ФИНАНСОВЫМИ СОВЕТНИКАМИ, КОНСУЛЬТАНТАМИ ПО НАЛОГАМ ИЛИ ДРУГИМИ ПРОФЕССИОНАЛЬНЫМИ КОНСУЛЬТАНТАМИ

  2. Токены Repux (как указано в настоящей Технической документации) не могут заменить собой ценные бумаги в любой юрисдикции. Настоящая Техническая документация не приравнивается к проспекту и не является документом по предложению, не преследует цели обеспечить предложение ценных бумаг и не призывает делать вложения в ценные бумаги в любой юрисдикции. Дополнительную информацию см. the RepuX Limited Confidential Private Placement Offering Memorandum.

  3. Настоящая Техническая документация не содержит в себе никаких утверждений рекомендательного характера и не должна приниматься во внимание при принятии решения о покупке токенов RepuX.

  4. Распределитель токенов RepuX будет аффилированным лицом RepuX Limited («RepuX») и будет распределять все доходы от реализации токенов RepuX для финансирования заемными средствами протокола RepuX и связанных с ним направлений деятельности.

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

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

  7. Вы не можете приобрести токены RepuX в ходе Предпродажи (как определено в настоящей Технической документации), если вы не являетесь «аккредитованным инвестором» в соответствии со стандартами США.

  8. До момента запуска протокола RepuX аккредитованные инвесторы могут приобретать права на покупку токенов RepuX в ходе Предпродажи по модельному контракту SAFT. Пожалуйста, свяжитесь с нами, если вы являетесь аккредитованным инвестором и заинтересованны в том, чтобы принять участие в Предпродаже.

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

  10. Существуют риски и факторы неопределенности, связанные с RepuX и / или Foundation RepuX, с их направлениями деятельности, токенами RepuX и Продажей токенов. Полный список рисков и обязательств см. “RepuX Limited Confidential Private Placement Offering Memorandum”.

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

  12. Никакая часть настоящей Технической документации не должна воспроизводиться, распространяться или передаваться без включения данного раздела и всех перечисленных далее разделов, озаглавленных как: «Соглашение об исключении ответственности», «Отсутствие заявлений и гарантий от лица RepuX», «Заявления и гарантии от вашего лица», «Предупреждение в отношении информации прогнозного характера», «Непредоставление юридических консультаций», «Ограничения на распространение и пропагандирование», «Отсутствие предложения ценных бумаг или их регистрации», «Риски и факторы неопределённости».

Cоглашение об исключении ответственности

  1. В максимальной степени, допустимой действующим законодательством, нормами и правилам, RepuX и/или RepuX Foundation не несет ответственности за любые косвенные, прямые, случайные или любые другие виды убытков, внедоговорные или договорные (включая, но не ограничиваясь, такими, как потеря дохода или прибыли, потеря или повреждение данных), возникших в результате ваших действий в расчете на настоящую Техническую документацию или на ее часть.

Отсутствие заявлений и гарантий со стороны RepuX

  1. RepuX и / или RepuX Foundation не делают или не намереваются сделать и, таким образом, отказываются от каких-либо заявлений, гарантий или обязательств в какой бы то ни было форме в отношении любых физических или юридических лиц, включая любое представление, гарантию или обязательство в отношении правдивости, точности и полноты любой информации, изложенной в настоящей Технической документации.

Заявления и гарантии RepuX

  1. Получая доступ и/или принимая во владение любую информацию, изложенную в настоящей Технической документации или какой-либо ее части (в зависимости от обстоятельств), Вы представляете и гарантируете RepuX и/или RepuX Foundation следующее:

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

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

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

    4. Вы соглашаетесь и признаете, что настоящая Техническая документация, а также проведение и/или завершение Продаж токенов, не могут толковаться, интерпретироваться или рассматриваться Вами как указание на достоинства RepuX и/или RepuX Foundation, токенов RepuX, или Продажи токенов;

    5. Распространение или пропаганда настоящей Технической документации, любой ее части или любой ее копии или ее принятия Вами, не запрещено или не ограничено применимыми законами, правилами или нормами в Вашей юрисдикции, на территории, где применимы любые такие ограничения по отношении к владению, Вы соблюдали и выполнили все требования по отношению к таким ограничениям за свой счет и без обязательств перед RepuX и/или the RepuX Foundation;

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

      1. любой вид валюты, кроме криптовалюты;

      2. долговые обязательства, фонды или акции, выпущенные любым лицом или организацией (RepuX и/или the RepuX Foundation), права, опционы или производные инструменты в отношении таких долговых обязательств, фондов или акций;

      3. единицы в схеме коллективных инвестиций;

      4. единицы в промышленном трасте;

      5. производные единицы в промышленном трасте; или

      6. любые другие ценные бумаги, класс ценных бумаг или формы инвестиций.

    7. Вы имеете полное представление и понимаете, что НЕ имеете право участвовать в Предпродаже токенов RepuX, если вы НЕ являетесь «аккредитованным инвестором» в соответствии со стандартами Соединенных Штатов;

    8. У Вас есть базовая степень понимания характеристик криптовалют, программных систем на основе blockchain, криптовалютных кошельков или других механизмов, связанных с хранением токенов, технологией blockchain и использованием смарт-контрактов;

    9. Вы имеете полное представление и понимаете, что в случае приобретения Вами токенов RepuX существуют риски, связанные с RepuX и RepuX Foundation и с проводимыми ими бизнес- операциями, токенами RepuX, и Продажей токенов RepuX;

    10. Вы соглашаетесь и признаете, что RepuX и RepuX Foundation не несут ответственности за какие-либо косвенные, специальные, случайные, следственные или иные убытки любого рода, вследствие правонарушений, контрактов или иным образом (включая, но не ограничиваясь, потерю дохода, прибыли или выгоды, потерю использования или данных), возникающие из-за или в связи с любым принятием или использованием настоящей Технической документации или любой ее части Вами; и

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

Предупреждение в отношении информации прогнозного характера

  1. Настоящая Техническая документация может содержать некоторые "прогнозные заявления", включая, в частности, утверждения в отношении результатов деятельности и реализации планов, связанных с рисками и факторами неопределенности. Мы используем такие слова, как "ожидается", "предполагается", "полагаем", "по оценкам", а также обратные значения этих слов и похожие выражения, являющиеся отличительным признаком прогнозных заявлений. Данные прогнозные заявления связаны с известными и неизвестными рисками, факторами неопределенности и другими факторами, которые могут привести к тому, что результаты деятельности или фактически достигнутые результаты RepuX и/или RepuX Foundation будут существенно отличаться от результатов деятельности, предполагаемых, выраженных или подразумеваемых данными прогнозными заявлениями.

  2. Никакая информация в настоящей Технической документации не должна рассматриваться как деловая, юридическая, финансовая или налоговая консультация в отношении RepuX, RepuXFoundation, токенов RepuX и Продажи токенов. Вы должны проконсультироваться со своим юридическим, финансовым, налоговым или другим профессиональным консультантом в отношении RepuX и / или RepuX Foundation, и их соответствующих направлений деятельности, токенов RepuX и Продажи токенов. Вы имеете полное представление и понимаете, что можете оказаться подвержены финансовому риску в связи с приобретением токенов RepuX в течение неопределенного периода времени.

Ограничения на распространение и пропагандирование

  1. Распространение и пропагандирование настоящей Технической документации или любой ее части может быть запрещено или ограничено законами, нормативными требованиями и правилами в тех или иных юрисдикциях. В тех случаях, когда к Вам применимы какие-либо ограничения, Вы должны ознакомиться с ними и соблюдать любые накладываемые ограничения, которые применимы к владению Вами настоящей Технической документации или ее любой частью (в зависимости от обстоятельств), за собственный счет и без переложения ответственности на RepuX и/или RepuX Foundation. Лица, получившие копию настоящей Технической документации или доступ к ней, что приравнивается к владению данной Технической документацией, не должны передавать ее другим лицам, воспроизводить или иным образом распространять Техническую документацию или любую информацию, содержащуюся в ней, допускать или поощрять ее дальнейшее распространение.

Отсутствие предложения ценных бумаг или их регистрации

  1. Настоящая Техническая документация не приравнивается к проспекту и не является документом по предложению, не преследует цели обеспечить предложение ценных бумаг и не призывает делать вложения в ценные бумаги в любой юрисдикции. Ни одно лицо не может от своего имени заключать любые договора, имеющие обязательную юридическую силу, и никакая криптовалюта или другая форма оплаты не должна приниматься на основании настоящей Технической документации. Любой договор купли-продажи токенов RepuX регулируется исключительно условиями данного договора и никаким другим документом. В случае каких-либо расхождений между условиями данного договора и настоящей Технической документацией, первый имеет преимущественную силу.

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

Риски и факторы неопределенности

  1. Потенциальным покупателям токенов RepuX следует тщательно рассмотреть и оценить все риски и факторы неопределенности, связанные с RepuX и RepuX Foundation, и с осуществляемой ими деятельностью, токенами RepuX и продажей токенов RepuX, и со всей информацией, изложенной в настоящей Технической документации и в разделе Правила пользования перед покупкой токенов RepuX. Если какой-либо из таких рисков и факторов неопределенности перерастет в реальные события, то он может существенно повлиять на бизнес, финансовое состояние, результаты деятельности и перспективы RepuX и/или RepuX Foundation. В таких случаях токены RepuX могут частично или полностью потерять свою ценность.

Концепция RepuX

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

Цели и задачи

Мы ожидаем, что монетизация данных станет основным источником прибыли для физических и юридических лиц в ближайшем будущем. По прогнозам экспертов, к 2025 году общий объём информации в мире достигнет 180 зеттабайт (180 триллионов гигабайт), для сравнения, в 2015 году этот показатель составлял 10 зеттабайта. 1

Цели и задачи RepuX:

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

[1] 6 Predictions for the 203 Billion Big Data Analytics Market

Что такое RepuX?

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

RepuX — это высокоуровневый протокол (или «Протокол RepuX), в рамках которого корпоративные и индивидуальные поставщики данных, разработчики и потребители могут коммерциализировать или обменивать различные типы неизменяемых данных. Протокол RepuX использует различные децентрализованные технологии, такие, как InterPlanetary File System (или IPFS)2, Sia3, Ethereum4, EOS5 и предполагает переход на кастомизированный блокчейн с высокой пропускной способностью. Путем обеспечения транзакций данных и ценностей между сторонами сделок, протокол RepuX создает различные возможности по совместному использованию данных для разработчиков, потребителей и поставщиков данных, чего нет в условиях нынешнего рынка. Протокол RepuX позволяет производителям данных обеспечить дополнительную ценность этих данных путем их передачи напрямую потребителям в различных отраслях, что устраняет необходимость в услугах агентов и посредников.

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

[2] См. https://github.com/ipfs/ipfs
[3] См. https://www.sia.tech/whitepaper.pdf
[4] см. https://github.com/ethereum/wiki/wiki/White-Paper
[5] См. https://github.com/EOSIO/Documentation/blob/master/ TechnicalWhitePaper.md

Предпродажа и продажа токенов RepuX

RepuX Limited выпустит 500 миллионов токенов RepuX («Токены RepuX») и проведёт предварительную продажу прав на приобретение Токенов RepuX, предоставляемых исключительно аккредитованным инвесторам путем заключения с ними Простого Соглашения на приобретение Токенов RepuX («Предпродажа»), по завершении которой проведена продажа токенов с более широким однократным предложение токенов RepuX («Продажа токенов»).

Токены RepuX являются токенами стандарта ERC20 и представляют собой единственный применимый платежный метод для оплаты услуг передачи данных в связи с использованием протокола RepuX. Токены RepuX могут быть приобретены оговорёнными покупателями в течение всего периода Продажи Токенов за криптовалюту эфир («ETH»).

Каждый участник Предпродаж должен предоставить информацию относительно своего статуса «аккредитованного инвестора» (или аналогичную концепцию) в соответствии с действующим законодательством о рынке ценных бумаг. Каждый участник Предпродаж, а также каждый покупатель токенов RepuX, приобретенных в ходе Продажи Токенов, должны предоставить информацию в соответствии с процедурой идентификации клиента (или KYC, сокр. От англ. "know your client"). RepuX проведет некоторые проверки с целью обеспечения соответствия требованиям и нормам законодательства о противодействии отмыванию денег.

Искусственный интеллект и машинное обучение

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

В то же время объемы инвестиций в искусственный интеллект (или ИИ) также растут очень быстрыми темпами. По оценкам экспертов, рынок развития ИИ, как минимум, удваивается каждые 2 года. ИИ может существенно изменить многие аспекты экономики. Благодаря использованию ИИ, возможности машинного обучения значительно возросли за последние несколько лет. Функциональные возможности машинного обучения в сочетании с децентрализованным доступом к данным позволила создать целую отрасль децентрализованных приложений, работающих на основе анализа данных. Поскольку при машинном обучении знания наращиваются за счет статистических данных, то создаваемые в результате модели, в сущности, будут лишь соответствовать качеству данных, которые «подпитывают» модели.

Протокол RepuX может устранить «информационное неравенство» между теми, у кого есть свободный доступ к наборам данных (датасетам) для машинного обучения и анализа данных, и тем, у кого такого доступа нет.

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


ДИАГРАММА 1: ДИСКУССИОННЫЙ ДОКУМЕНТ MCKINSEY & COMPANY, 20176

[6] См. https://royalsociety.org/~/media/policy/projects/machine-learning/publications/machine-learning-report.pdf

Большие данные

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

Примером рынка исходных данных может послужить веб-обозреватель Brave, который недавно провел продажу своих токенов (BAT). В браузере Brave пользователи могут «продавать» (на анонимной основе) данные просмотра и поиска, а тот, в свою очередь, стимулирует их к просмотру объявлений посредством ВАТ.

[7] См. https://basicattentiontoken.org/

Доверие и прозрачность

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

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

По своей архитектуре блокчейн внутренне устойчив к модификации содержащихся в нем данных. Блокчейн – это постоянно растущий список записей, называемых “блоками”, которые связаны и защищены с помощью криптографии. Каждый блок содержит ссылку на предыдущий блок (хеш), метку времени и данные транзакции. Блокчейн может выполнять роль открытого, распределенного реестра, который может записывать транзакции между двумя сторонами эффективным, поддающимся проверке, надежным образом. Для проверки новых блоков в распределенном реестре обычно используется одноранговая сеть с поддержкой общего протокола. После записи данные в любом данном блоке не могут быть изменены задним числом без изменения всех последующих блоков, что потребовало бы сговора большинства пользователей сети. Технология блокчейн позволяет снизить долю злоумышленных действий, обеспечивая, тем самым, возможности для создания целого спектра приложений.

Это делает блокчейн идеальным базисом для протокола RepuX, в котором безопасность и целостность транзакций имеют первостепенное значение.

Технология RepuX

Обзор

Протокол RepuX можно подразделить на 4 уровня.

ДИАГРАММА 2: УРОВНИ ПРОТОКОЛА REPUX

Уровень приложений находится на самом верху протокола RepuX. Этот "фронтальный" уровень состоит из различных децентрализованных приложений или DApps, которые создают сторонние разработчики в качестве "надстройки" к API-инфраструктуре RepuX. Примером такой DApp-надстройки может служить сервис, позволяющей физическим и юридическим лицам продавать данные об использовании соцсетей в обмен на доступ к сайту.

Следующий уровень протокола Repux — это слой доступа к данным. Этот уровень состоит из данных, которые могут быть приобретены или проданы с помощью RepuX. Путем хранения этих данных в рамках децентрализованной инфраструктуры, — как, например, IPFS, StorJ8 или Sia — мы не только обеспечиваем наличие самих данных, но и то, что они хранятся в наиболее децентрализованной форме. Право собственности на данные, совместное использование данных, безопасность данных и настройки конфиденциальности поддерживаются за счет криптографических примитивов и мультиподписи (в блокчейн), что обеспечивает резервирование данных в цепочке блоков, а также доступ к их просмотру и использованию только правомочными сторонами (участниками сделки).

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

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

Уровень приложения и API

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

С самого начала, RepuX создавался, как прикладной программный интерфейс (или API), с помощью которого разработчики приложений смогут работать в рамках протокола RepuX. Это гибкий протокол, а значит, разработчики смогут использовать протокол RepuX для работы и получения прибыли в самых различных отраслях.

Структура API

Мы намерены использовать удобные в работе Web3.js + Metamask API (программные интерфейсы), которые позволят третьим сторонам получить свободный доступ к протоколу и быстро создавать внешние приложения в инфраструктуре RepuX. Наряду с программными интерфейсами JS, мы можем включить больше API (интерфейсов) на основе приложения, которые смогут использовать третьи стороны для разработки.

Уровень данных

Для децентрализованного хранения данных пользователей будет задействован ряд различных технологий. В настоящей Технической документации описана инфраструктура на основе IPFS1 с использованием мультихеша IPFS. Мы используем IPFS в протоколе RepuX для поддержки базы данных, связанной хеш-функциями на логическом уровне RepuX и на уровне API. Используя IPFS, мы не только обеспечиваем децентрализацию данных, но также обеспечиваем их целостность и неизменность с помощью мультихеша IPFS.

Что такое IPFS?

InterPlanetary File System (или IPFS) — протокол связи, предназначенный для децентрализованного хранения и обмена файлов. Это контентно-адресуемый, одноранговый гипермедийный протокол связи. Узлы IPFS-сети формируют распределенную файловую систему. В IPFS единицы информации идентифицируются по их уникальным "хешам". IPFS — целиком и полностью децентрализованная технология, которая соединяет все вычислительные устройства единой системой файлов. IPFS можно представить как единый BitTorrent-рой, обменивающийся файлами единого Git-репозитория.

Функциональные возможности IPFS

IPFS имеет следующие особенности:

Поскольку данная инфраструктура хранения и обмена информацией все еще стремительно развивается (не является "зрелой"), то мы, так или иначе, продолжим изучение возможностей других инфраструктур — таких, например, как Storj и Sia.

Алгоритм

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

Эфириум и смарт-контракты

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

Эфириум ( или Ethereum) — публичная вычислительная open-source платформа на базе блокчейна с использованием смарт-контрактов. Реализована как децентрализованная виртуальная машина Ethereum, способная выполнять скрипты с использованием международной сети общедоступных узлов (изменение состояния виртуальной машины может быть записано на полном по Тьюрингу языке сценариев). Обменные единицы Ethereum называются эфиром (ETH) и используются для платежей, а также в качестве средства для обмена ресурсами или регистрации сделок с активами при помощи умных контрактов.

По сути, Ethereum — это децентрализованный мировой компьютер, который позволяет децентрализованным приложениям (или Dapps) работать в глобально-синхронизированном состоянии. Посредством Эфириума осуществима передача ценностей и информации, что делает возможным создание демо "разумной" программы (реализующая элементы ИИ), которая позволит использовать базовые функции протокола RepuX.

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

Данные

Как видно из следующего примера, в каждом случае хеш данных IPFS сохраняется в частном массиве данных внутри смарт-контракта Эфириума. Впоследствии доступ к этим данным можно будет получить, отправив предварительно заданное количество токенов RepuX на адрес смарт-контракта.

pragma solidity ^0.4.8;
contract Registry is Ownable {
    using SafeMath for uint256;
    address public tokenAddress;
    address[] public dataProducts;
    mapping (address => address[]) public dataCreated; mapping (address => address[]) public dataPurchased; mapping (address => bool) public isDataProduct;

event CreateDataProduct(address dataProduct, string ipfsHash);
    event PurchaseDataProduct(address dataProduct, address buyer);
    function Registry(address _tokenAddress) { 
        owner = msg.sender;
        tokenAddress = _tokenAddress; 
    }

    function deleteDataProduct(address addr) public onlyOwner returns(bool) { 
        bool deleted = false;
        uint256 deletedIndex = 0;

    for (; deletedIndex<dataProducts.length; deletedIndex++) { 
        if (addr == dataProducts[deletedIndex]) {
            deleted = true;
            break; 
        }
    }

    if (deleted) {
        isDataProduct[addr] = false;
        dataProducts[deletedIndex] = dataProducts[dataProducts.length.sub(1)]; delete dataProducts[dataProducts.length.sub(1)];
        dataProducts.length = dataProducts.length.sub(1);
        isDataProduct[addr] = false;
    }
    return deleted;
}

    function createDataProduct(string _name, string _description,
        string ipfsHash, string category, uint256 _price, uint256 size
        ) public returns(address){
        address newDataProduct = new DataProduct(msg.sender, tokenAddress, _name, 
        _description, ipfsHash, category, _price, size); 
        dataProducts.push(newDataProduct); 
        dataCreated[msg.sender].push(newDataProduct);
        isDataProduct[newDataProduct] = true; 
        CreateDataProduct(newDataProduct, ipfsHash); 
        return newDataProduct;
    }

    function registerUserPurchase(address user) public { 
        require(isDataProduct[msg.sender]); 
        dataPurchased[user].push(msg.sender); 
        PurchaseDataProduct(msg.sender, user);
    }

    function getDataProducts() public constant returns (address[]){ 
        return dataProducts;
    }

    function getDataCreatedFor(address addr) public constant returns (address[]) { 
        return dataCreated[addr];
    }

    function getDataCreated() public constant returns (address[]) { 
        return getDataCreatedFor(msg.sender);
    }

    function getDataPurchasedFor(address addr) public constant returns (address[]) { 
        return dataPurchased[addr];
    }

    function getDataPurchased() public constant returns (address[]) { 
        return getDataPurchasedFor(msg.sender);
    } 
}

Отзывы и репутация на RepuX

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

Точно также, пока что неоцененные данные или информация, которые не завоевали себе "репутацию", считаются непригодными для использования. Это означает, что все меньше и меньше компаний и предпринимателей могут продавать свои данные, не прибегая к услугам посредников. Для решения этой проблемы в протокол RepuX была добавлена система рейтинга или репутации, которая (то есть, репутация компании, организации или отдельного лица) будет меняться по результатам каждой сделки. Как видно из следующего примера, в каждом случае хеш данных IPFS сохраняется в частном массиве данных внутри смарт-контракта Эфириума. Впоследствии доступ к этим данным можно будет получить, отправив предварительно заданное количество токенов RepuX на адрес смарт-контракта.

Oracle

Проблема прозрачности (транспарентности) — одна из ключевых для электронных торговых площадок. Транспарентность способствует повышению эффективности торговли. Решение проблемы прозрачности — это краеугольный камень успеха таких компаний, как PayPal, Alibaba и eBay.

ПРИМЕЧАНИЕ 1: ДОВЕРИЕ В ЦЕНТРАЛИЗОВАННОЙ СИСТЕМЕ

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

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

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

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

[9] См. https://pages.ebay.com/help/policies/feedback-manipulation.html

Пример смарт-контракта RepuX Oracle:

contract OracleChallenge {
    using SafeMath for uint;
    address public tokenAddress;
    RepuX public RPX;
    uint public initThreshold;
    uint public blockThreshold;
    address public challenged;
    string public descriptionHash;
    address public initiater;
    boolean public initiated;
    boolean public success;
    boolean public ended;
    address[] public voters;
    mapping (address => uint) voterStakes;
    mapping (address => boolean) voterChoices;
    mapping (address => string) evidenceHashes;
    mapping (boolean => uint) stakeTally;
    boolean public leading;
    uint public lastChangeBlock;
    boolean public result;
    boolean public rewardDistributed;
    event Vote(address voter, uint stake, boolean supports);
    event Result(boolean success);
 
        modifier onlyInitiater() {
        if (msg.sender != initiater) throw;
        _;
        }

        modifier beforeEnd() {
            if (ended) throw;
            _;
        }

        modifier afterEnd() {
            if (!ended) throw;
            _;
        }
    
        modifier afterInit() {
            if (!initiated) throw;
            _;
        }



        function OracleChallenge(address _challenged, string _descriptionHash) {
            //Constructor function
            challenged = _challenged;
            descriptionHash = _descriptionHash;
            initiater = msg.sender;
        }
    
        function updateDescription(string newHash) public onlyInitiater beforeEnd {
            descriptionHash = newHash;
        }

        function initiate(uint amount) public onlyInitiater {
            if (amount < initThreshold) throw;
            if (initiated) throw;
            initiated = true;
            voters.push(msg.sender);
            voterStakes[msg.sender] = voterStakes[msg.sender].add(amount);
            voterChoices[msg.sender] = true;
            stakeTally[true] = stakeTally[true].add(amount);
            leading = true;
            lastChangeBlock = block.number;
            RPX.transferFrom(msg.sender, this, amount);
        }
    
        function vote(boolean support, uint amount, string evidenceHash) public beforeEnd afterInit { tally();
            if (ended) throw;
            if (voted(msg.sender) && support != voterChoices[msg.sender]) throw;
            if (amount == 0) throw;
        RPX.transferFrom(msg.sender, this, amount);
                if (!voted(msg.sender)){
                    voters.push(msg.sender);
            }
            voterStakes[msg.sender] = voterStakes[msg.sender].add(amount); stakeTally[support] = stakeTally[support].add(amount); 
            if (evidenceHash != „”){
                evidenceHashes[msg.sender] = evidenceHash;
            }
            Vote(msg.sender, amount, support);
            tally();
        }

        function tally() public beforeEnd afterInit {
            boolean currentLead;
            if (stakeTally[true] > stakeTally[false]) {
                currentLead = true;
            } else if (stakeTally[true] > stakeTally[false]) {
                currentLead = false;
            } else {
                currentLead = leading;

            }
    
            if (currentLead != leading) {
                lastChangeBlock = block.number;
            } else {
                if (block.number.sub(lastChangeBlock) >= blockThreshold) { result = leading;
                ended = true;
                Result(result);
                distributeRewards();
                }
            }
        }
    
    
    function distributeRewards() public afterEnd {
        if (rewardDistributed) {
            Throw;
        }
            rewardDistributed = true;
                for (uint i=0; i < voters.length; i++) {
                    address v = voters[i];
                    uint r = reward(v);
                    if (r > 0) {
                        RPX.transfer(v, r.add(voterStakes[v]));
                    }
                }
            }
        
            function reward(address addr) constant private afterEnd returns (uint amount) { 
                if (voterChoices[addr] != result) {
                    return 0;
                }
                return voterStakes[addr].mul(stakeTally[!result]).div(stakeTally[result]);
            }
    
            function voted(address addr) constant public returns (boolean) { 
                return (voterStakes[addr] > 0);
            }
    
            function getChoice(address addr) constant public returns (boolean) { 
                return voterChoices[addr];
            }
    
            function getStake(address addr) constant public returns (uint) { 
                return voterStakes[addr];
            }




            function getTally(boolean choice) constant public returns (uint) { 
                return stakeTally[choice];
            }
        }

Интеграция Oracle в протокол RepuX создает механизм, который снизит риски мошенничества, характерные для электронных торговых площадок.

Альтернативный блокчейн

Среда блокчейн постоянно меняется, и каждый день появляются нововведения. RepuX открыт для изучения и внедрения более эффективных и масштабируемых технологий блокчейн, которые могут быть разработаны в будущем. В настоящее время смарт-контракты основаны на единстве алгоритмов Эфириума. Тем не менее, Эфириум все еще находится в стадии разработки. Мы изучили множество решений и считаем, что выборочная блокировка Proof of Authority (или POA), скорее всего, является самым быстрым и безопасным видом блокчейна в долгосрочной перспективе. Однако, он меньше подходит для децентрализации, чем Proof of Stake (POS) и Proof of work (POW). 10 В конечном счете, в финальной версии протокола RepuX, выбирая между логическими системами, нам нужно достигнуть баланса между скоростью и безопасностью — с одной стороны, и децентрализацией — с другой стороны.

[10] См. https://github.com/paritytech/parity/wiki/Proof-of-Authority-Chains

Возможности протокола RepuX

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

Приведенные ниже примеры не исчерпывают всех возможностей применения протокола RepuX.

Архивные базы данных

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

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

Протокол RepuX теоретически позволяет создать такую платформу для продвижения данных Смитсоновского музея на более широком рынке. Загрузив агрегатные и анонимные данные на уровень хранения протокола RepuX (IPFS), Смитсоновский музей может значительно расширить круг потенциальных клиентов. Компании, организации и частные лица, нуждающиеся в агрегатных данных для проведения исследований или других видов анализа, смогут свободно оплачивать доступ к данным посредством протокола RepuX. Видя репутацию продавца, покупатели будут уверены в подлинности и легитимности приобретаемых данных. Поскольку платежи осуществляются в токенах RepuX на базе блокчейна, то продавец, в свою очередь, получает гарантию своевременной и децентрализованной оплаты.

Большие данные

Ожидается, что в течение следующих нескольких лет объем рынка анализа данных на основе машинного обучения скакнет выше отметки в 200 млрд. долларов США. 11Это крупный бизнес, основанный на наличии больших данных.

В качестве примера можно привести Artiq. Artiq — это компания, работающая в сфере машинного обучения на основе обработки естественного языка12 с использованием различных моделей нейросети глубокого обучения, от анализа тональности высказываний до распознавания текста. Artiq использует обученные нейросетевые модели для сокращения операционных расходов своих клиентов. К сожалению, Artiq тратит почти 80% своей прибыли на сбор и подготовку первичных данных, часто командируя сотрудников «на места» для сканирования документов, которые используются в алгоритмах машинного обучения Artiq.

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

[11] См. https://www.forbes.com/sites/gilpress/2017/01/20/6-predictions-for-the-203-billion-big-data- analytics-market/#b96256e20838
[12] См. http://ieeexplore.ieee.org/document/6817512/

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

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

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

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

Электронная коммерция и международная торговля

HongShan — вымышленная компания в городе Шэньчжэнь, которая занимается электронной коммерцией. HongShan производит электронику для компаний по всему миру. Для HongShan крайне важны транспарентность, скорость и надежность международных платежей и поступлений. В многих случаях международные финансовые расчеты требуют соблюдения множества гарантийных операций банков и на получение платежей зачастую уходит более трех дней. В результате такой задержки платежей HongShan каждый раз не уверена, заплатит клиент вовремя или нет. У HongShan есть возможность пользоваться услугами посредника, — например, Alibaba Group, — но комиссия за продажу, взимаемая посредниками, довольна велика, как и размер годового членского взноса.13

[13] См. https://revenuesandprofits.com/alibaba-makes-money-2016-update/

Протокол RepuX может решить данную проблему неопределенности и задержек. На основе налаженной репутационной инфраструктуры и системы обзоров, RepuX способен гарантировать HongShan транспарантность каждой транзакции. Репутация в протоколе RepuX, формируемая за счет отзывов других компаний и производителей, позволит HongShan определить, какие клиенты с большей вероятностью будут своевременно платить. И точно также, клиенты компаний-производителей (подобных HongShan) смогут использовать все выгоды репутационной составляющей протокола RepuX при выборе иностранных поставщиков.

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

Рейтинг кредитоспособности

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

POS-терминал (или EPOS)

POS-терминалы еще одна потенциальная область эффективного применения протокола RepuX. Каждый платеж, проведенный через POS-терминал, с использованием протокола RepuX будет:

  1. добавлен в цепочку блоков (блокчейн);

  2. публично доступным; и

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

Микрокредиты

Рынок микрокредитов оценивается в 40 млрд долларов США с тенденциями роста 20-30% ежегодно.

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

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

Медицинский учёт

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

Протокол RepuX может быть крайне полезен при анализе рынка для таких фармацевтических компаний. Больницы собирают множество данных, связанных с продаваемыми ими лекарствами, а также с лечением пациентов. Эти данные часто бесполезны для отдельных больниц; однако, будучи анонимизированы и агрегированы такими компаниями, как PhenoPh, они могут быть использованы в маркетинговых исследованиях.

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

Использование токенов RepuX

Приобретение и продажа данных

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

Подтверждение репутации

Каждая транзакция, независимо от того, связана ли она с данными или нет, позволяет ее участникам оценивать «репутацию» друг друга в рамках протокола Repux. Это ключевая функция протокола RepuX, поскольку она позволяет пользователям понять, кто является надежным контрагентом, а кто нет, что облегчает фильтрацию спама и других некорректных наборов данных в рамках протокола RepuX.

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

Система Oracle

В тех случаях, когда сделка или репутация должны быть утверждены Оракулами, владельцы токенов RepuX могут добровольно внести в систему токены RepuX и поставить спорный вопрос на голосование в системе Oracle. За свое честное и обоснованное судейство держатели токенов RepuX смогут получить номинальную плату, например, в размере 0,5%, подлежащую выплате в токенах Repux. Система децентрализованного судейства не только гарантирует держателям токенов RepuX вознаграждение за участие в ней, но также поможет протоколу RepuX исключить риски мошеннических транзакций и завышения репутации, которые, в противном случае, могли бы поставить под сомнение общую репутацию и применение протокола RepuX.

Создание сопутствующих приложений

Токены RepuX позволят их держателям разрабатывать сторонние приложения поверх протокола RepuX. Например, создать приложение, которое позволит пользователям продавать свою поведенческую информацию за токены RepuX. Чем больше токенов RepuX в наличии, тем больший объем полезных данных сможет собрать приложение — для бизнеса, проведения различных исследований или иных целей.

Продажа токенов RepuX

Предпродажа и продажа токенов

Токены RepuX являются неотъемлемой частью протокола RepuX.

RepuX проведет предпродажу токенов RepuX, к участию в которой допускаются исключительно «аккредитованные инвесторы», с которыми заключено модельное соглашение SAFT (или Simple Agreement for Future Tokens) на получение будущих токенов («Предпродажа»). Предпродажа начнется декабре 2017 года с 50% скидкой по отношению к базовой цене 0,20 доллара США («Базовая цена»). Получить более подробную информацию заинтересованные аккредитованные инвесторы могут, направив RepuX запрос на эл. адрес [email protected] и скачать The Simple Agreement for Future Tokens (или SAFT) на веб-странице repux.io/saft.html

RepuX планирует провести Предпродажу в декабре 2017 года и Продажу токенов в марте 2018 года, когда будет запущен протокол RepuX. Предпродажа будет проводиться до момента начала Продажи токенов в марте 2018 года. Продажа токенов разбита на 5 этапов, в ходе которых будет соответственно уменьшаться размер скидки по отношению к Базовой цене: на первом этапе — 30% скидки, на втором — 25% скидки, на третьем — 20% скидки, на четвертом — 15% скидки, и на заключительном, пятом этапе — 10% скидки по отношению к Базовой цене токена. Для публичного токенсейла RepuX будет выпущено 500 миллионов токенов с их последующим распределением, как указано ниже в Таблице 1 в разделе "Цена и распределение токенов RepuX". Рыночный обменный курс токенов RepuX и Эфириума будет основываться на эквивалентности: 1 токен RepuX = 0,20 доллара США.

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

Стандарт токена

Стандарт ERC20 обеспечивает общий интерфейс для цифровых активов на базе блокчейна Эфириума. Токен RepuX выпускается на блокчейне Эфириума ERC20 — это означает, что держатели токенов RepuX могут свободно передавать свои токены RepuX и распоряжаться ими по своему усмотрению с помощью существующих кошельков для Эфириума (например, Parity, Mist, MyEtherWallet и т. д.).

Цена и распределение токенов RepuX

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


Таблица 1: цена токена RepuX

Дни Скидка К-во токенов Стоимость
Предпродажа 50% 100 000 000 $0.10
1-7 30% 75 000 000 $0.14
8-13 25% 15 000 000 $0.15
14-19 20% 15 000 000 $0.16
20-25 15% 15 000 000 $0.17
26-31 10% 30 000 000 $0.18

Таблица 2: Предварительное распределение токенов RepuX

Событие Распределение
Предпродажа 20%
Продажа токенов 30%
Rewards Pool 10%
Продано на платформе 23%
Команда основателей, период ограничения — 3 года 12%
Послы бренда 3%
Баунти-программа 2%

*Unsold tokens will be locked up for one year.

Цели по развитию

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

Все выпущенные токены RepuX будут управляться RepuX Foundation. Фонд RepuX Foundation - зарегистрированная в Панаме некоммерческая организация, созданная в октябре 2017, офис которой расположен по адресу: New Horizon Building, Ground Floor, 3½ Miles Philip S.W. Goldson Highway, Белиз Сити, Белиз. RepuX Foundation был создан для обеспечения безопасности токена RepuX и средств, полученных в рамках предпродажи и продажи токенов от имени RepuX. RepuX стремится к групповому вовлечению пользователей и спонсирует их активное участие в мире децентрализованных данных. Токен RepuX и связанная с ним сетевая оганизация (системы, технологии и т. п.) и торговая площадка, используют профессиональные секреты и интеллектуальную собственность, созданные, принадлежащие или лицензированные RepuX Foundation.

Макет RepuX APP

Ниже приведен пример интерфейса, посредством которого пользователи могут взаимодействовать в рамках протокола RepuX.

РИС. 3: МАКЕТ ИНТЕРФЕЙСА В ПРОТОКОЛЕ REPUX

Анализ кода

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

Контракт ниже определяет стандартный интерфейс для транзакций данных в протоколе RepuX. Посредством этого интерфейса поставщики данных (информации) могут управлять своими данными. Поставщики данных (информации) также могут устанавливать и изменять цены на свои данные (выраженные в токенах RepuX). Они также могут обновлять данные, при этом история версий будет записана в контракте в неизменной форме.

contract DataProduct is Ownable { 
  using SafeMath for uint256;
  address public registryAddress;
  Registry public registry;
  address public tokenAddress;
  ERC20 private token;
  string public name;
  string public description;
  string public ipfsHash;
  string public category;
  uint256 public price;
  uint256 public size;
  uint256 public creationTimeStamp;
  mapping (address => bool) public ownership;
  mapping (address => bool) public rated; mapping (address => bool) public ratings;
  uint256 public purchaseCount;
  uint8 public minScore = 0;
  uint8 public maxScore = 5;
  mapping (uint8 => uint256) public scoreCount; 
  mapping (address => uint8) private userRatings; 
  mapping (address => bool) private userRated; 
  uint256 public rateCount;
  uint256 private ownerDeposit;
  event Purchase(address purchaser, address recipient);
  event DataUpdate(string originalHash, string newHash);
  event PriceUpdate(uint256 originalPrice, uint256 newPrice);
  modifier onlyRegistry() { 
      require(msg.sender == registryAddress); 
      _;
  }

  function DataProduct(address _owner, address _tokenAddress, string _name, string _description, string _ipfsHash, string _category, uint256 _price, uint256 _size) public {
    registryAddress = msg.sender;

    registry = Registry(registryAddress);
    owner = _owner;
    ownership[owner] = true;
    tokenAddress = _tokenAddress;
    token = ERC20(tokenAddress);
    name = _name;
    description = _description;
    ipfsHash = _ipfsHash;
    category = _category;
    price = _price;
    size = _size;
    creationTimeStamp = block.timestamp; 
  }

    function ownerWithdraw(uint256 amount) public onlyOwner { require(amount <= ownerDeposit);
    ownerDeposit = ownerDeposit.sub(amount); assert(token.transfer(owner, amount));
  }

  function ownerWithdrawAll() public onlyOwner { 
    require(ownerDeposit > 0);
    uint256 amount = ownerDeposit; ownerDeposit = 0;
    assert(token.transfer(owner, amount)); 
  }

  function ownerWithdrawAll() public onlyOwner { 
    require(ownerDeposit > 0);
    uint256 amount = ownerDeposit; ownerDeposit = 0;
    assert(token.transfer(owner, amount)); 
  }

  function getOwnerDeposit() public constant onlyOwner returns(uint256) { 
    return ownerDeposit;
  }

  function setPrice(uint256 newPrice) public onlyOwner { 
    PriceUpdate(price, newPrice);
    price = newPrice;
  }

  function setSize(uint256 newSize) public onlyOwner { 
    size = newSize;
  }

  function setName(string newName) public onlyOwner { 
    require(keccak256(newName) != keccak256(„”)); 
    name = newName;
  }



  function setDescription(string newDescription) public onlyOwner { 
    description = newDescription;
  }

  function setCategory(string newCategory) public onlyOwner { 
    category = newCategory;
  }

  function purchaseFor(address recipient) public { 
    require(!getOwnership(recipient)); 
    ownership[recipient] = true; 
    assert(token.transferFrom(msg.sender, this, price)); 
    ownerDeposit = ownerDeposit.add(price); 
    purchaseCount = purchaseCount.add(1); 
    Purchase(msg.sender, recipient); 
    registry.registerUserPurchase(recipient);
  }

  function purchase() public { 
    purchaseFor(msg.sender);
  }

  function rate(uint8 score) public { 
    require(getOwnership(msg.sender));
    require(score >= minScore && score <= maxScore);
    if (userRated[msg.sender]) {
      uint8 originalScore = userRatings[msg.sender]; 
      require(score != originalScore);
      scoreCount[originalScore] = scoreCount[originalScore].sub(1);
    } else {
      rateCount = rateCount.add(1); 
      userRated[msg.sender] = true;
    }
    scoreCount[score] = scoreCount[score].add(1); 
    userRatings[msg.sender] = score;
  }

  function cancelRating() public { 
    require(userRated[msg.sender]); 
    userRated[msg.sender] = false;
    uint8 score = userRatings[msg.sender]; 
    scoreCount[score] = scoreCount[score].sub(1); 
    userRatings[msg.sender] = 0;
    rateCount = rateCount.sub(1); 
  }




  function setData(string _ipfsHash) public onlyOwner { 
    require(keccak256(_ipfsHash) != keccak256(„”)); 
    DataUpdate(ipfsHash, _ipfsHash);
    ipfsHash = _ipfsHash;
  }
  
  function getOwnership(address addr) public constant returns(bool) { 
    return ownership[addr];
  }
  
  function getTotalRating() public constant returns(uint256) { 
    uint256 total = 0;
    for (uint8 score=minScore; score<=maxScore; score++) {
      total = total.add(scoreCount[score].mul(score));
    }
    return total; 
  }

  function getDataProductFor(address addr) public constant returns ( 
    //address _this,
    address _owner,
    string _name,
    string _description, string _ipfsHash,
    string _category, uint256 _price,
    uint256 _size,
    uint256 _totalRating,
    uint256 _rateCount,
    uint256 _purchaseCount,
    bool _ownership
  ){
    //_this = this;
    _owner = owner;
    _name = name;
    _description = description; _ipfsHash = ipfsHash;
    _category = category;
    _size = size;
    _price = price;
    _totalRating = getTotalRating();
    _rateCount = rateCount;
    _purchaseCount = purchaseCount;
    _ownership = getOwnership(addr);
  }

  function getDataProduct() public constant returns (
    //address _this,
    address _owner,
    string _name,
    string _description,


    string _ipfsHash,
    string _category,
    uint256 _price,
    uint256 _size,
    uint256 _totalRating,
    uint256 _rateCount,
    uint256 _purchaseCount,
    bool _ownership
  ){
    return getDataProductFor(msg.sender);
  }
}

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

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

План развития

ИЮЛЬ 2017
Инвестировано $400 000
СЕНТЯБРЬ 2017
Собрана команда отраслевых экспертов
ОКТЯБРЬ 2017
Создание RepuX Foundation
НОЯБРЬ 2017
Совместное с партнерами широкое анонсирование
Аудит программного кода
Участие в Blockchain Expo
ДЕКАБРЬ 2017
Протокол RepuX Live
Участие в Blockshow Asia
МАРТ 2018
Продажа токенов
АПРЕЛЬ 2018
Аудит токенсейла
МАЙ 2018
Протокол RepuX открыт для разработчиков
ИЮНЬ 2018
Платформа RepuX позволяет создавать децентрализованные корпоративные приложения

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

В рамках подготовки к продаже токенов мы проведем масштабное анонсирование в начале декабря.

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

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

Команда RepuX

Марчин Вельнер

20 лет в IT-индустрии. Опыт программирования — 12 лет. Руководство отделами со штатом до 100 человек. Любит создавать проекты с нуля. Обширные деловые навыки в области складирования, логистики, системной организации снабжения, электронной коммерции, управления запасами, ERP, CRM-систем.

Томаш Тибон

10 лет опыта в сфере SaaS — маркетинг, продажи, разработка продукта. 6 лет опыта в сфере электронной коммерции, создание крупнейшего бренда страны и вывод его на рынки Индии и Турции. Работал в должности исполнительного директора и директора по маркетингу. Масштабирование ежегодной регулярной прибыли 30х.

Александра Сташевска

Более 10 лет работы в качестве бизнес-аналитика в проектах банковского, государственного и телекоммуникационного секторов. Работала в области анализа, обработки и представления данных всеобщей переписи населения. Эксперт в области обработки больших данных с глубоким знанием хранилищ данных и Business intelligence.

Даниэль Кмак

5 летний опыт frontend-разработки, 1 год работы консультантом в американской компании. Автор курса по React, Vue и Angular для Packt Publishing. Top 3% участник StackOverflow с репутацией 12,000. Автор HackerNoon, эксперт HackHands, преподаватель Ember.

Пшемыслав Кочнур

10-летний опыт работы в качестве старшего инженера-программиста в таких компаниях как, Procter&Gamble (Bruno Banani, Mexx, Tom Tailor, Puma Fragrances, Replay), Philips, Bigstar, Hipp, Always, Tchibo, Konica Minolta, Crunchips, Plus, Sygnity, Allegro.

Кристоф Дуралек

Старший Front-end разработчик с более чем 15-летним опытом работы в медиа и финансово-техническом секторе. Специализируется на современных веб-технологиях, ориентированных на производительность, пользовательское взаимодействие и качество кода.

Давид Рашид

Более 4 лет опыта работы в качестве full-stack разработчика (JEE, PHP и JS). Участвовал в ряде проектов, включая разработку крупнейшей европейской биржи криптовалют и программного обеспечения для автоматизации маркетинга.

Тарас Бажишин

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

Рафал Кшажек

13-летний опыт работы в проектах с использованием DevOps и архитектурной разработки, преподаватель, программист, лидер — безусловный сторонник дисциплинированной гибкой разработки (DAD) высококачественного кода. Многолетний опыт программирования в соответствии с принципами SOLID и TDD.

Дамиан Бабула

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

Пьер Бенезех

4-летний опыт работы в мире блокчейн — проводил интеграцию различных технологий блокчейн в проекты, связанные с розничной торговлей, телекоммуникационной и финансовой отраслями, а также участвовал в множестве других ICO-инициатив. Спикер различных конференций в Великобритании, лидер и координатор учебных блокчейн-сессий для сотрудников Sytel Reply по всей Европе.

Партнеры и консультанты

Др. Джей Бест

Др. Джей Бест признан Лучшим криптостратегом Великобритании 2017 (Top Crypto Strategist UK 2017), исполнительный топ-директор и член правления, пионер глубокого обучения графических процессоров в Массачусетском технологическом институте, проводит большую часть своего времени между Лондоном, Кембриджем, Оксфордом и Эдинбургом, выступая в качестве лектора, советника и инвестора.

Матеуш Мах

Вошел в топ Forbes "30 из 30" в категории "Предприниматели" (30 самых успешных людей года моложе 30 лет). Исполнительный директор Opus Foundations — децентрализованной музыкальной платформы на базе Ethereum и IPFS. Советник многих проектов на основе блокчейн, разрабатывает собственное программное обеспечение для компании на базе Ethereum.

Ли Хиллз

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

Steven Ormond-Smith

Steven является профессиональным аудитором с более чем 20-летним опытом финансового управления и контроля в оффшорном секторе. Steven также обладает обширными знаниями и опытом работы во многих аутсорсинговых проектах по обслуживанию банков, юридических, фидуциарных, имущественных и торговых компаний. Прежде чем основать OrmCo, Steven четыре года работал в компании по управлению фондами; в поле его ответственности входила финансовая деятельность нескольких компаний, прошедших полную процедуру листинга, зарегистрированных на AIM и котируемых на Лондонской фондовой бирже. Steven также получил крайне ценный опыт работы в двух из четырех крупнейших в мире аудиторских и консалтинговых компаний, принадлежащих к «Большой четвёрке».

WorkHQ

WorkHQ — облачная торговая платформа для малого и среднего бизнеса. Её главный продукт — это системы управления инвентаризацией, которые интегрируются с JD, Amazon и Taobao. WorkHQ планирует предложить свой API третьим сторонам-разработчикам для работы поверх своих платформ, не прекращая при этом работу над своими основными модулями, такими, как бухгалтерия, H&R и налоговая отчетность.

Troutman Sanders LLP

Основанная в 1897 году, Troutman Sanders LLP является международной юридической фирмой с более чем 650 адвокатами, практикующими в 16 офисах, расположенных по всей территории Соединенных Штатов и Азии. Клиенты фирмы - это как крупные многонациональные корпорации, так и индивидуальные предприниматели практически во всех отраслях и секторах. Обширный опыт, приверженность своему делу и постоянное поддержание высоких профессиональных стандартов залог крепких и долгосрочных взаимоотношений с клиентами по всему миру. За высокое качество услуг, оказываемых клиентам, рейтинговое агенство BTI Consulting Group неизменно в течении последних 13 лет включает Troutman Sanders в список лучших юридических фирм по качеству обслуживания (BTI Client Service A-Team).

Melrose PR

Melrose PR — это PR-агентство, оказывающее услуги по креативному маркетингу, c офисом в самом сердце Silicon Beach, Калифорния. Применяя современные медиа-технологии на стыке традиционных PR-каналов и новых платформ взаимодействия, Melrose PR, компания поколения "двухтысячных", предлагает интегрированные маркетинговые и коммуникационные решения для блокчейн-компаний.

Факторы риска

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

Риски, связанные с приобретением токенов RepuX

RepuX не сможет успешно разработать, вывести на рынок и запустить протокол RepuX.

Несмотря на то, что протокол RepuX будет введен в действие до начала Продажи токенов, его разработка и финансирование дополнительным капиталом не завершены, потребуется программный и экспертным потенциал, а также — время и трудозатраты, чтобы разработать и успешно запустить версию протокола RepuX, с помощью которой можно монетизировать и обмениваться различными типами индивидуальных и корпоративных данных между продавцами и покупателями, как описано выше, в разделе «Цели и задачи Repux» («Запуск протокола Repux»). Существует вероятность того, что RepuX придется вносить изменения в спецификации протокола RepuX или токенов RepuX на любых законных основаниях, или RepuX может оказаться неспособен разработать протокол RepuX таким образом, чтобы он смог в полной мере реализовать данные спецификации или любую форму функционирующего протокола. Не исключается, что токены RepuX или протокол Repux не будут введены в эксплуатацию. Допускается ситуация, когда успешно разработанные и получающие техническую поддержку протокол RepuX и/или токены RepuX могут не оправдать ожидания держателей токенов RepuX во время их применения. Кроме того, несмотря на предпринимаемые добросовестные усилия, направленные на разработку и запуск протокола RepuX, а также на разработку и поддержание протокола RepuX впоследствии, все еще существует возможность того, что протокол RepuX будет испытывать сбои функционирования или, по иным причинам, не будет разработан или поддержан в достаточной степени, что может отрицательно сказаться на протоколе RepuX и токенах RepuX.

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

Приобретение токенов RepuX связано с высокой степенью риска.

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

RepuX может быть вынужден прекратить работу или предпринять действия, которые приведут к Прекращению деятельности.

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

Применение норм налогообложения в отношении токенов RepuX носит неопределенный характер и могут иметь неблагоприятные налоговые последствия для держателей токенов при наступлении определенных событий.

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

Риски, связанные с токенами RepuX и протоколом RepuX

Протокол RepuX может не получить широкого применения и иметь незначительное число пользователей.

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

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

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

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

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

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

Структура протокола RepuX, протокол с открытым исходным кодом, программное приложение и другие интерфейсы или приложения, созданные в рамках протокола RepuX, все еще находятся на ранней стадии разработки и не апробированы, поэтому не может быть никаких гарантий, что протокол RepuX, а также такие процессы, как создание, передача или хранение токенов RepuX будут постоянными, непрерывными или полностью защищенными, что может привести к полной потере токенов пользователей RepuX или нежеланию пользователей получать доступ к протоколу, осваивать или использовать его, или полагаться на протокол RepuX. Кроме того, протокол RepuX также может быть объектом злонамеренных атак, направленных на выявление и использование слабых мест в программном обеспечении или в протоколе RepuX, что может привести к потере или краже токенов RepuX. Например, если RepuX и протокол RepuX подвержены неизвестным и известным атакам на безопасность (например, атака с двойным трафиком, атака 51% или другие злонамеренные действия), то это может существенно неблагоприятным образом сказываться на протоколе RepuX. В любом из данных случаев, если Запуск протокола RepuX не произошел, или если протокол RepuX не получил широкого распространения, то токены RepuX могут утратить всякую ценность.

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

В настоящее время применение правовых норм в отношении токенов (в том числе, токенов RepuX) и предложений токенов, таких как, криптовалюты, технологии блокчейн, биржи криптовалют, неразвито и способно быстро меняться, а также значительно варьируется в международных, федеральных, государственных и местных юрисдикциях, и зависимы от значительных неопределенностей. Различные законодательные и исполнительные органы США и других стран могут в будущем принять законы, положения, руководства или совершить иные действия, которые могут серьезно повлиять на развитие протокола RepuX, а также на применение и ценность токена RepuX. Неисполнение RepuX, RepuX Foundation или отдельными пользователями протокола RepuX законов, правил и положений, некоторые из которых еще не приняты, или могут различно толковаться, или быть изменены, может повлечь за собой неблагоприятные последствия, в том числе, гражданско-правовые взыскания и штрафы.

В результате роста популярности блокчейн-технологий, размеров рынка блокчейн, блокчейн сетей и активов, федеральные и государственные агентства проявили к ним интерес, а в некоторых случаях, и стали регулировать их использование и эксплуатацию. Например, в отношении виртуальных валют New York State Department of Financial Services (DFS) были приняты новые нормативные положения. В штате Техас были опубликованы рекомендации касательно действующих нормативных положений в отношение виртуальных валют. В некоторых штатах США, например, в таких штатах, как Нью-Гэмпшир, Северной Каролина и Вашингтон, были приняты поправки в местные законы штатов о применимости действующих нормативных положений в отношении виртуальных валют. Нормативно-правовая база в отношении виртуальных валют продолжает развиваться и на уровне федерального закона США. Например, Министерство финансов США, Комиссия по ценным бумагам и биржам (SEC) и Комиссия по торговле товарными фьючерсами (CFTC) опубликовали руководящие указания, касающиеся обращения виртуальных валют. Налоговая служба США ( Internal Revenue Service) опубликовала руководящие указания, рассматривающие виртуальную валюту как собственность, которая не является валютой облагаемой федеральным подоходным налогом США, хотя пока нет никаких указаний на то, будут ли другие суды или федеральные или государственные регуляторы США следовать этой классификации. Как федеральные, так и государственные ведомства США разработали меры по обеспечению соблюдения налоговой дисциплины в отношении тех, кто нарушает интерпретации действующего законодательства.

Регулирование безвалютного применения блокчейн-активов также носит неопределенный характер. CFTC публично придерживается позиции, что определенные блокчейн-активы относятся к категории товаров, а SEC опубликовала открытый отчет, определяющий, что некоторые блокчейн-активы, в качестве ценных бумаг, требуют применения к ним федеральных законов США о ценных бумагах. В той мере, в которой национальное правительство или полугосударственное агенство влияет на регламентирующий орган власти, регулирующий применение блокчейн сети или активов, это может существенно и неблагоприятным образом сказываться на протоколе RepuX и токенах RepuX.

Блокчейн-сети также сталкиваются с неопределенной нормативно-правовой средой во многих юрисдикциях за пределами США, например, таких, как Европейский союз, Китай и Россия. Различные юрисдикции, не относящиеся к США, могут в ближайшем будущем принять законы, положения или директивы, которые неблагоприятно повлияют на протокол RepuX. Подобные законы, положения или директивы могут вступать в противоречие с действующим законодательством США, или напрямую и неблагоприятно повлиять на нашу деятельность. Последствия любых изменений в законодательных или нормативных актах невозможно предсказать, но подобные изменения могут быть существенно и неблагоприятным образом повлиять на развитие протокола RepuX, а также на применение и ценность токенов RepuX.

Принятие новых законов, изменения в законодательстве, различные положения или возможные толкования нормативной-правовой базы в юрисдикции США, а также в иных юрисдикциях может существенно и неблагоприятным образом влиять на ценность криптовалюты эфир (ETH), используемой для приобретения токенов RepuX, или существенно и неблагоприятно влиять на структуру, или на токены RepuX, а также на права держателей токенов RepuX.

Выпущенные токены RepuX могут быть приравнены к «ценным бумагам» в соответствии с Федеральными законами США о ценных бумагах

Токены RepuX — это продуктовые токены, имеющие строго обозначенную область применения, то есть, позволяющие участникам протокола RepuX получать и оплачивать данные, предоставляемые физическими и юридическими лицами, а также предоставлять доступ к данным в распределенной сети гораздо более эффективным образом по сравнению с существующими решениями для совместного использования данных. В связи с особенностями токенов RepuX и способа их обращения, мы считаем, что их нельзя рассматривать как «ценные бумаги» (как этот термин определен в Законе о ценных бумагах от 1933 года, с поправками, внесенными согласно настоящему Закону).

25 июля 2017 года SEC опубликовала Отчет о расследовании («Отчет») в соответствии с разделом 21 (а) «Закона о биржах и ценных бумагах» от 1934 года с внесенными в него поправками («Закон о биржах»), в котором описывается расследование SEC, проведенное по результатам взлома децентрализованной автономной организации The DAO и использования ею распределенного реестра или технологии блокчейн для продажи токенов The DAO и привлечения капитала. По мнению SEC, расследование показало, что токены, продававшиеся виртуальной организацией The DAO, были ценными бумагами и попадали под действие федеральных законов США. В своем заявлении SEC подчеркнула, что компании, предлагающие и продающие ценные бумаги в США, обязаны соблюдать федеральные законы о ценных бумагах США независимо от того, покупаются эти ценные бумаги в виртуальных валютах или распространяются с использованием технологии блокчейн. С данным заявлением SEC и соответствующим Отчетом можно ознакомиться, перейдя по следующей ссылке: https://www.sec.gov/news/press-release/2017-131

11 декабря 2017 года SEC издала «Приказ о запрещении продолжения противоправных действий» («Приказ») в отношении Munchee Inc. («Munchee»), и установила, что первоначальное размещение токенов калифорнийской компании («Токены MUN»), с целью привлечения капитала для их сервиса обзора еды, представляет собой незаконное и незарегистрированное предложение и продажу ценных бумаг. SEC также отметила в Приказе, что в своей Техдокументации и в других публикациях Munchee описала: (1) действия, которые компания предпримет, чтобы увеличить ценность токенов Munchee (в том числе, вывод токенов Munchee из обращения путем их «сжигания») (2) обозначила свое намерение сделать так, чтобы держатели токенов Munchee могли обменивать токены на вторичных рынках и (3) как она будет покупать и продавать токены Munchee, используя нераспределенные резервы, чтобы обеспечить ликвидность вторичного рынка токенов Munchee. Кроме того, SEC добавила, что, хотя компания Munchee обещала потенциальным покупателям, что они смогут использовать токены Munchee для покупки товаров или услуг в ее «экосистеме» в будущем, на момент предложения они не могли этого сделать, потому что экосистема еще не была разработана. SEC также отметила, что Munchee «подогревала интерес покупателей с помощью своих заявлений в блогах, подкастах и на Facebook, в которых говорилось о прибыли». В результате этих и других факторов SEC определила, что токены Munchee являются «ценными бумагами» и ICO Munchee нарушало Закон о ценных бумагах. После того как SEC связалась с компанией 1 ноября 2017 года, Munchees прекратила ICO и вернула инвесторам вложенные средства. Ознакомиться с Приказом SEC можно, перейдя по следующей ссылке: https://www.sec.gov/litigation/admin/2017/33-10445.pdf

В тот же день, когда был издан Приказ, председатель Комиссии по ценным бумагам и биржам США (SEC), Jay Clayton, опубликовал заявление, в котором было изложено общее виденье рынка криптовалюты и первичного размещения токенов («Заявление»). В этом Заявлении он предостерег как участников рынка, так и инвесторов, и вновь подчеркнул, деятельность SEC в области применения федеральных законов США о ценных бумагах к предложениям и продуктам на основе блокчейн, включая торговлю на вторичном рынке. Clayton также отметил, что «если просто взять и назвать токены 'продуктовыми токенами' и использовать их для предоставления продуктов или услуг, то они все равно останутся ценными бумагами... Токены и ICO, которые включают функции и маркетинговые меры, подчеркивающие возможность получения прибыли на основе предпринимательской или управленческой деятельности других лиц, все еще обладают отличительными признаками ценных бумаг в соответствии с федеральными законами США [о ценных бумагах]». В Заявление также были отмечены различные возможности для проведения юридически совместимых частных размещений токенов, или выпуска токенов, которые не являются ценными бумагами; в том числе, описаны пути решения, благодаря которым блокчейн-инвестиции и блокчейн-торговля могут проводиться на законных основаниях, что предполагает скорее не устранение растущих цифровых рынков, а их урегулирование. Ознакомиться с Заявлением можно по следующей ссылке: https://www.sec.gov/news/public-statement/statement-clayton-2017-12-11

Внимательно изучив «Отчет», «Приказ» и «Заявление», RepUX полагает, что токены RepuX и особенности их первичного размещения существенно отличаются от описанных случаев с токенами и ICO The DAO и Munchee, и, таким образом, токены RepuX не могут рассматриваться как «ценные бумаги» в соответствии с федеральными законами США о ценных бумагах. Тем не менее, как отмечает SEC в «Отчете», выпуск токенов представляет собой новую парадигму, и применение федеральных законов о ценных бумагах в отношении этой новой парадигмы является очень специфическим. В случае признания токенов RepuX ценными бумагами в соответствии с федеральными законами США о ценных бумагах, от нас могут потребовать прекратить продажу токенов в США и вернуть средства, полученные от покупателей токенов RepuX, являющихся резидентами США. В зависимости от числа участников Продажи токенов, которые являются гражданами США, это может привести к тому, что Протокол RepuX не сможет быть реализован и RepuX вынужден будет прекратить свою деятельность.

Права на приобретение токенов RepuX в Предпродаже могут подлежать регистрации в соответствии с Законом о бирже, если у RepuX имеются активы в размере более $10 млн, а также если более 2000 человек участвуют в ICO

Компании с совокупными активами свыше $10 млн и у которых есть более 2000 документально зарегистрированных держателей акционерных ценных бумаг или 500 документально зарегистрированных держателей акционерных ценных бумаг, которые не являются аккредитованными инвесторами, должны зарегистрировать в SEC данный класс ценных бумаг в соответствии с Законом о биржах. Благодаря капиталу, привлеченному в результате Предпродажи и Продажи токенов, активы RepuX могут превысить $10 млн в результате создания и развития протокола RepuX. Кроме того, права на покупку токенов RepuX в соответствии с SAFT, скорее всего, могут считаться ценными бумагами согласно законодательству США о ценных бумагах, поскольку существует вероятность того, что в Предпродаже и Продаже токена примет участие более 2000 инвесторов, и допускается, что у RepuX будет более 2000 документально подтвержденных держателей акционерных ценных бумаг, принявших участие в Предпродаже. Тем не менее, возможно, что право на приобретение токенов RepuX в соответствии с SAFT не будет рассматриваться в качестве «акционерных ценных бумаг», даже если это «ценные бумаги». Если будут выполнены вышеописанные условия в отношении совокупных активов компании и числа держателей акционерных ценных бумаг, то RepuX должен будет зарегистрировать Предпродажу и/или Продажу токена в SEC, что является трудоемким и дорогостоящим процессом. Если такая регистрация будет иметь место, то большая часть информации, касающейся Предпродажи и Продажи токенов, станет публично доступной. RepuX могла бы избежать регистрации в том случае, если права на покупку токенов RepuX в соответствии с SAFT были бы конвертированы в токены RepuX до наступления последнего дня финансового года RepuX, но из-за непредсказуемости и сложности разработки такого программного обеспечения как Протокол RepuX, нет гарантии, что Протокол RepuX будет запущен до наступления этой даты.

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

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

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

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

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

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

У токена RepuX нет истории.

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

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

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

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

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

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

Замедление или снижение темпов разработки, принятия, внедрения и использования блокчейн-сетей, блокчейн-активов могут сдерживать или задержать принятие и внедрение Протокола RepuX и токенов RepuX.

Цены на блокчейн-активы крайне неустойчивы. Колебания цен на цифровые активы могут значительно и неблагоприятно повлиять на нашу деятельность.

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

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

Ссылки

Содержание