Доказательство назначения (Proof of Assignment – PoA) – это алгоритм консенсуса нового поколения, который требует меньших энергозатрат и может работать на относительно недорогом оборудовании. Этот алгоритм позиционируется как менее энергозатратный по сравнению с алгоритмами Доказательство работы (PoW) и Доказательство доли владения (PoS), которые требуют значительного объёма вычислительной мощности и памяти.
Оснащение основных бытовых приборов (пылесосов, смарт-часов, стиральных машин и т.д) микропроцессорами, микроконтроллерами и модулями памяти, совместимыми с подключением к интернету и друг к другу, является концепцией интернета вещей (Internet of Things – IoT). Благодаря IoT эти приборы могут получать, обрабатывать и обмениваться данными в реальном времени с другими системами и сетями.
Благодаря встроенной вычислительной мощности IoT-совместимые устройства могут использоваться для майнинга криптовалют. Майнинг – это математическая деятельность, посредством которой создаются новые криптовалюты и проверяются транзакции блокчейна. Однако, поскольку доступная память и вычислительная мощность в этих IoT-устройствах ограничена, их вклад в майнинг остается небольшим. Рабочий механизм алгоритма PoA облегчает осуществление этого «облегченного» майнинга.
Например, блокчейн IOTW (IOTW) использует алгоритм консенсуса PoA и предоставляет микро-майнинг, который позволяет выполнять легкий майнинг на IoT-устройствах, устраняя необходимость хранения и обслуживания блокчейна ну уровне самих IoT-устройств. Хранением и обслуживанием блокчейна занимаются предварительно настроенные доверенные ноды. IoT-устройства выполняют ограниченную, доступную и простую задачу поиска подходящего значения хэша и отправляют информацию доверенным нодам. Ноды собирают переданную им информацию о транзакциях, проверяют ее и создают шаблон блока с подходящим количеством проверенных транзакций.
Преимущества алгоритма «Доказательство назначения»
Во-первых, бытовые устройства могут быть использованы для майнинга, предлагая реалистичное решение проблем масштабируемости и отложенной обработки транзакций, с которыми сталкиваются современные популярные криптовалютные сети.
Во-вторых, владельцы устройств могут сами планировать, когда их устройства будут участвовать в майнинге.
В-третьих, владелец устройства может охотно делиться или продавать данные, сгенерированные и обработанные его устройством для майнинга криптовалют, потому что эти данные могут быть полезны организациям, занимающимся, к примеру, исследованиями рынка.
И, наконец, низкое энергопотребление делает такой вклад в майнинг достаточно экономичным.