Технология IOVO.
Определения.
Высокоуровневые функции управления стоимостью IOVO реализованы с использованием высокоэффективной распределенной системы счетов и транзакций. Поэтому сначала мы опишем эту базовую систему транзакций, а затем рассмотрим основные функции IOVO, построенные на ее основе.
• Учетная запись
Каждая учетная запись представляет собой пару криптографических ключей: открытый ключ, который служит адресом, и закрытый ключ, используемый для подписания транзакций. Каждый пользователь IOVO может управлять несколькими учетными записями через свой кошелек.
• Сделка
Основой IOVO является система быстрых и дешевых транзакций, осуществляемых между счетами. Самым основным типом транзакции является транзакция, в которой пользователь A передает монеты IOVO (валюта IOVO) со значением v второму пользователю B. Однако возможны и более сложные транзакции.
• Стандартная сделка
Под стандартной транзакцией мы подразумеваем транзакцию, которая несет некоторое значение v (измеряется в монетах IOVO) и короткое (например, 128B) сообщение m. Поскольку все 14 транзакций являются открытыми, это сообщение будет видно для всей сети. С другой стороны, пользователи могут легко использовать ту же функцию для отправки личных сообщений другим пользователям, зашифровав сообщение с помощью открытого ключа получателя. В этом случае только получатель может расшифровать сообщение, используя свой закрытый ключ. v может принимать практически любое значение, включая 0, IOVO может использоваться в качестве платформы для быстрых и дешевых денежных переводов и обмена сообщениями.
• Расширенная транзакция
В дополнение к значению v и сообщению m к каждой транзакции может быть присоединен скрипт. Этот скрипт может содержать любые данные и позволяет создавать умные контракты и обрабатывать их между пользователями. Сценарий и его данные доступны через механизм скоринга. Поскольку расширенные сценарии транзакций могут выполняться долго, эти транзакции обходятся сети намного дороже. Поэтому каждая расширенная транзакция имеет более высокую комиссию.
• Газ
Чтобы обрабатывать расширенные транзакции, мы вводим систему оплаты на основе газа, аналогичному газу Ethereum .Сложность расширенной транзакции измеряется в единицах газа, которые необходимо «сжечь» для выполнения каждой операции виртуальной машины.
• Блокчейн
Блокчейн - это базовый слой, используемый в традиционных криптовалютах, таких как Биткойн и Эфириум. В блокчейне все транзакции объединяются в блоки, которые появляются в публичной книге через регулярные промежутки времени (например, в биткойнах новый блок транзакций появляется каждые 10 минут). Транзакции проверяются майнерами, которые используют свои вычислительные мощности для выполнения некоторых вычислений. Этот процесс проверки называется доказательством работы (PoW).
• DAG транзакция
Недавно было предложено несколько новых криптовалютных архитектур для замены блокчейна на основе направленных ациклических графов (DAG). Двумя наиболее распространенными группами являются DAG с одной транзакцией (например, Byteball и IOTA ) и DAG с несколькими блоками (например, BitShares , EOS и PolkaDot ).
• Оценка
Основным блоком для управления пользовательскими данными IOVO является механизм оценок. Каждый выигрыш представляет собой сгенерированный пользователем протокол для сбора и агрегирования пользовательских данных. Все правила о том, какие данные могут быть сохранены и как к ним можно получить, опубликованы в специальном документе, который называется манифестом оценки. Концепция оценок будет более подробно рассмотрена в разделе.
• Манифест подсчета очков
Манифест оценки - это отдельный документ, созданный вместе с каждой оценкой. Любой пользователь может создать новую оценку в любое время, опубликовав ее манифест.
• Децентрализованное приложение (dApp)
IOVO разработан, чтобы обеспечить основу для создания децентрализованных приложений (dApps). В результате большинство пользователей не будут напрямую использовать низкоуровневую функциональность IOVO. Вместо этого они будут использовать удобные для пользователя приложения, созданные другими пользователями сети. Каждый разработчик dApp может создать новую оценку вместе с dApp или использовать одну или несколько существующих оценок. Следовательно, автор dApp решает, какие пользовательские данные будут использоваться для конкретной бизнес-цели, и определяет правила доступа к данным. Поэтому фактическая функциональность IOVO будет зависеть от разработчиков dApp, а не от создателей IOVO.
• Токен
IOVO позволяет пользователям создавать токены - монеты новой валюты, построенной на основе IOVO. Разработчики dApp могут либо создать новый токен вместе со своим dApp, либо использовать существующий токен. Подобно созданию новой оценки, автор токена определяет правила, регулирующие, как токены будут распространяться, продаваться и т. д.
• Бумажник
Каждый пользователь IOVO будет управлять своими активами с помощью кошелька IOVO. Кошелек предоставляет пользователю доступ к своим деньгам (монеты IOVO, токены) и всем их данным, доступным в сети через приложения для отслеживания / приложения. Один кошелек может использоваться для управления несколькими учетными записями, что позволяет пользователям использовать разные учетные записи для разных приложений, если они того пожелают.
• Подтверждение ценности
Традиционные криптовалюты (такие как Биткойн и Эфириум) используют доказательство работы (PoW) в качестве механизма консенсуса. В подходе PoW каждая транзакция одобряется (или нет) майнерами. В случае возникновения разногласий, решение принимается большинством, измеряемым с точки зрения вычислительной мощности. Некоторые новые проекты, такие как NXT и Casper (новый протокол для Ethereum) , используют взамен доказательства кола (PoS). В PoS майнеры (или валидаторы) также проверяют транзакции; однако, их вознаграждение пропорционально их ставке, которая является суммой денег, депонированной для этой цели.
IOVO расширяет идею PoS для создания нового подхода к доказательству стоимости (PoV). Как и в PoS, валидаторы также получают вознаграждение за проверку транзакций; однако вознаграждение пропорционально стоимости пользователя, определяемой как сумма его ставки и балла стоимости. Таким образом, наиболее ценные пользователи (пользователи с наивысшими оценками) получают вознаграждение за участие в о работе сети. Параметры для вычисления значения будут динамически корректироваться: это означает, что на ранних этапах IOVO, когда меньше пользователей приложений с высокими рейтингами, вознаграждения будут распределяться в основном на основе ставок. Однако с увеличением количества пользователей важность значения рейтинга будет возрастать. Другими словами, IOVO будет плавно переходить от PoS к PoV.
ICO проект: IOVO
Веб-сайт: http://iovo.io
Белая бумага: http://iovo.io/assets/whitepaper.pdf
Twitter: https://twitter.com/iovoledger
Telegram: https://t.me/iovoledger
Facebook: https://www.facebook.com/iovoledger
ANN Bitcointalk Thread: https://bitcointalk.org/index.php?topic=4509519.0
Bitcointalk ID Автора: SnapFX
BTT ссылка: https://bitcointalk.org/index.php?action=profile;u=1399232
ETH ID: 0xeD50A7B880Fca7E56C42E0aB7D100558125BbcB4