Ещё один интересный криптовалютный проект - Mastercoin. Это цифровая валюта, которая существует в виде надстройки над протоколом Биткойн. Она позволяет кодировать «умную собственность” и создавать децентрализованные биржи (которых, впрочем, как не было так и нет). Кроме основного сайта есть и русскоязычный сайт проекта, заполненный криптографической тарабарщиной через автоматический переводчик. Тем не менее, скачать кошелёк можно уже сейчас. Зачем же он нам нужен? Неужели мы - белки, а мастеркойн — орехи, которые будут в цене зимой?
По крайней мере, сайт проекта обещает возможность создания «умных токенов», с помощью которых можно представлять услуги, продукты, цифровые валюты и ценные бумаги. Есть у проекта «сберегательные кошельки», сделки с которых являются обратимыми для определённого периода времени.
Чтобы поставить кошелёк, вам понадобится иметь предустановленный Bitcoin-QT, и немного повозиться с Notepad. Те, кто хотят подробнее изучить математику и алгоритмы работы этой системы, могут прочитать спецификации.
Разработчики протокола Mastercoin обещают нам более высокую стабильность и безопасность для Биткойн. Также разработчики говорят о том, что альтернативные блокчейны только запутывают всё дело, и разводят в разные стороны наши усилия. С другой стороны, изменять лежащий в основе протокол, Биткойн, тоже не требуется. Вместо этого, пользователи Мастеркойна смогут создавать инструменты, привязанные к доллару, евро, золоту, нефти или любым иным ценностям. Мало того, этими инструментами можно будет обмениваться в отсутствие центральной биржи. А для передачи любой суммы вплоть до 100000000 «мастеркойнов» нужно всего лишь 16 байт (из 80 возможных). 34 байта позволят вам сформировать заявку на покупку или продажу мастеркойнов за другие валюты. В это предложение о покупке или продаже поместится ограничение по времени, на протяжении которого сделку можно подтвердить или отказаться от неё, а также сумма комиссионного платежа. При этом, заявка на продажу или покупку действует так же, как биржевой ордер (если у вас на балансе 100 MSC и заявка на 100 MSC, свободный баланс =0). 36 байтов позволят заключить ставку, что цена одного инструмента за указанный срок вырастет или поднимется относительно другого. Мастер протокол позволяет также торговать физическими товарами через своеобразную, распределённую доску объявлений. Будет это распределённый”E-bay” или распределённый “Silk Road” , зависит от пользователя, поэтому разработчики советуют предварительно освежить в памяти законы своей юрисдикции.
Продажа осуществляется таким образом:
Вид сделки (4 байта), валюта сделки (4 байта), желаемая цена (8 байт), категория (11 байт), подкатегория (16 байт), название товара (12 байт), описание (21 байт). Процесс покупки со стороны покупателя потребует 24 байта. При этом, его средства будут заблокированы на тот период, пока покупка не завершится или срок предложения не истечёт.
38 байт вам понадобится, чтобы выпустить “свои деньги”. Предположим, это обеспеченный золотом GoldCoin - вы сделали залог в размере 100 мастеркойн, и система автоматически рассчитала цену GoldCoin, пользуясь рыночной ценой золота и рыночной ценой мастеркойна. Более того, на основе GoldCoin можно создать надстройку в виде ещё одной валюты.
Приложение к спецификациям говорит нам о том, что Мастеркойн теоретически может быть использован для незаконной деятельности – например, приёма ставок в тех странах, где это запрещено законом. Тем не менее, разработчики считают, что реализации этого протокола будут невероятно полезными для разнообразных приложений.
Среди других интересных технических подробностей можно назвать:
Не используются такие слабо распространённые функции протокола Биткойн, как, например, сценарии. Нет уверенности, что они будут поддерживаться при следующих обновлениях протокола Биткойн. Используются только базовые функции.
Разработка начиналась с использования подставных биткойн-адресов (класс А), продолжилась как более чистая с точки зрения блокчейна технология встраивания мульти-подписей (класс В). В настоящее время, клиент Биткойн версии 0.9 и выше поддерживает операцию OP_RETURN. Именно такой клиент рекомендуется для установки на него Мастеркойна.
Сделки, которые проводятся с помощью OP_RETURN, относятся к классу С, который рекомендует использовать Bitcoin Foundation во избежание “наворачивания” и загрязнения блокчейна. В случае “ветвления” цепочки значения мастеркойн в потерянных блоках не теряются, они также присоединяются к основной цепочке. Отправка монет на несуществующий адрес делает с ними, то же, что и в случае с Биткойн – фактическое уничтожение.
Приобрести или продать монету можно уже сейчас, на её собственной бирже. При этом не надо путать подлинный Мастеркойн (MSC) с мастеркойном (MST). MST торгуется на биржах форков. Майнится и стоит копейки. Трушный же Мастеркойн не майнится. Он достался только разработчикам и приближённым к ним, а также ранним покупателям, которые приобрели его по 0.01 Биткойна. Да, были времена, одна единица этой валюты достигла цены в 163 доллара США. Сейчас же запастись Мастеркойном можно относительно недорого, по цене 0.07-0.08 биткойна.
Существует и Wiki для мастеркойна. Там написано, что всего существует 619,478.6 единиц этой валюты, средства для её запуска были собраны среди пользователей Интернет. Вкратце описаны отличия от Эфириум, Protoshares, Ripple и «цветных монет», сделан вывод — Мастеркойн лучше.
В общем, благодаря Mastercoin вы можете выпустить свои собственные «деньги». Тут же пойти с ними в магазин не получится, так как заявленные средства должны быть обеспечены другими ценностями (как в случае с Ripple). В целом - Mastercoin интересный, но далёкий от широких народных масс проект из-за некоторой заумности.