Биткойн — это сеть, которая доказала свою стабильность, но если вам нужны приложения поверх блокчейнов, вы должны играть по правилам системы. Для случаев использования нотариуса (например), когда вы храните хэш документа в цепочке, может быть невыгодно взимать комиссию за транзакцию за выдачу документа, поскольку вы хотите поощрять своих пользователей создавать контент и, возможно, взимать плату с людей. которые хотят проверить информацию вместо этого.
Допустим, вы создаете пул майнинга, который принимает нулевую комиссию за транзакцию, который владеет и поддерживает определенный процент (скажем, 0,1%) от глобальной мощности майнинга биткойнов. Давайте также предположим, что затраты на майнинг (энергия, амортизация оборудования и т. д.) не являются проблемой (на данный момент).
Каждый пул майнинга может выбирать (действительные) транзакции для подтверждения на основе любых критериев, которые они хотят. Если бы у майнинг-пула было соглашение, основанное на прямой оплате теми, кто хочет воспользоваться услугами нотариуса, они могли бы отдать приоритет подтверждению транзакций хеширования документов.
Тогда критерием выбора, возможно, будет то, что они получат транзакцию от своего клиента с запросом на ее подтверждение.
Однако эта схема имела бы экономический смысл для майнингового пула только в том случае, если бы подтверждение нотариальных транзакций было для них более ценным, чем сборы, уплачиваемые за обычные транзакции. Таким образом, в некотором смысле, эти нотариальные сделки в любом случае должны будут конкурировать с таким же уровнем стоимости, как и обычные сборы.
С 0,1% глобальной мощности майнинга ожидаемое время, пока пул не найдет блок, составляет 10000 минут, что довольно близко к одной неделе. Если бы пул сохранил свой хэшрейт 0,1%, у него был бы 1 - exp(-4) = 98.1%
шанс найти хотя бы один блок за четыре недели.
Нечто очень похожее уже происходит: BTCC запускает службу под названием BlockPriority , которая определяет приоритеты транзакций клиентов BTCC.
Тем не менее, мне непонятно, зачем поощрять пользователей создавать раздувание блокчейна Биткойн. Гораздо разумнее было бы создать дерево Меркла из всех подтверждаемых документов, опубликовать его где-нибудь в Интернете и просто закрепить корень этого дерева Меркла в блокчейне, заплатив единую комиссию за транзакцию.