
Grin - криптовалюта, ориентированная на конфиденциальность, масштабируемость и взаимозаменяемость, которая построена путем реализации блокчейна MimbleWimble с некоторыми различными оптимизациями. MimbleWimble - это урезанный протокол блокчейна, предложенный Томом Элвисом Джедусором в июле 2016 года, который завоевал популярность среди многих сторонников Биткоина и конфиденциальности.
Grin - это проект с открытым исходным кодом, который предлагает обновленный список того, чего он не будет делать, многие из которых противоречат текущим событиям на рынке криптовалют. Чтобы понять Grin и как он работает, важно сначала понять MimbleWimble и его преимущества.
Первоначально предложенный Томом Элвисом Джедусором в 2016 году и впоследствии пересмотренный Адамом Полстрой несколько месяцев спустя, MimbleWimble представляет собой протокол цепочки блоков, который сочетает в себе несколько инновационных технологий для радикального изменения структуры транзакций в биткойне и уменьшения размера цепочки блоков.
MimbleWimble в первую очередь работает по таким двум направлениям, как конфиденциальность и масштабируемость. В результате присущей ему конфиденциальности, MimbleWimble, а впоследствии и Grin - обладают высокой функциональностью.
Транзакции в MimbleWimble непрозрачны, но все же могут быть надлежащим образом проверены, несмотря на отсутствие адресов и сумм транзакций. MimbleWimble использует свойства криптографии на основе эллиптических кривых (ECC) для структурирования транзакций, основанных на проверке нулевых сумм и владении секретными ключами.
Проверка транзакций с помощью Mimblewimble требует, чтобы сумма выходных данных транзакций за вычетом суммы входных данных всегда была равна нулю. Это достигается с помощью конфиденциальных транзакций, которые подтверждают, что двойные затраты или создание новых средств не произошли с транзакцией при одновременном запутывании фактических сумм в транзакции. MimbleWimble основывает свою концепцию на конфиденциальных транзакциях (КТ) Грега Максвелла.
Подтверждение права собственности в MimbleWimble основано на слепых факторах, которые по сути являются закрытыми ключами пользователей и избыточными значениями, которые являются частью ядра транзакции. Этот ослепляющий фактор может быть использован для подтверждения права собственности на стоимость транзакции без раскрытия ее значений.
Концепция проверки транзакций без знания какого-либо из значений транзакций отражает доказательства с нулевым знанием и RingCT, используемые в ZCash и Monero, соответственно.
Однако в MimbleWimble нет адресов. Вместо этого два кошелька обмениваются данными друг с другом, когда получатель создает и отправляет адрес отправителю. Только участники могут видеть эти данные, и информация не может быть использована сторонними лицами. Участвующим сторонам даже не нужно быть онлайн одновременно.
Кроме того, блоки в блокчейне не перечисляют отдельные транзакции, а объединяются в одну транзакцию со смешанными входами и выходами. Просмотр блока не даст никакой информации о конкретной транзакции. Транзакции в MimbleWimble фактически являются неинтерактивным вариантом CoinJoin, который нельзя отделить друг от друга.
Подводя итог, можно сказать, что узлы могут проверять подлинность транзакций, не раскрывая передаваемые значения, нет адресов и идентифицируемой информации о транзакции.
Интересной составляющей криптовалюты, которая сложилась в последнее время, является денежно-кредитная политика. Grin стремится быть скорее валютой для совершения сделок, чем средством накопления стоимости, в настоящее время отличным от Биткоина. При этом он создал денежную возможность, которая призвана сделать стоимость валюты более стабильной.
Грин использует график инфляции с линейным предложением, при котором общее предложение не ограничено, и модель поощряет расходы, а не суматоху. Уровень инфляции в Grin начинается с высокого уровня и впоследствии падает ниже 10 процентов через десятилетие и в конечном итоге приближается к нулю. Награда за блок фиксируется с течением времени.






