Немодерируемая Тема:
обзор
Здесь я описываю расширение протокола Bitcoin / Peercoin корректуры из-коле Названного "Multicurrencies", Multicurrencies несколько валют первого класса, проведенные на одном блоке цепи. Концепция может рассматриваться как антитеза "боковые цепи", Где информация для единой валюты осуществляется на нескольких цепочек, которые взаимодействуют между собой.
Первый класс криптовалюта является тот, который полностью поддерживается стандартный механизм ввода / вывода транзакций протокола Bitcoin и, следовательно, полностью передаваемом. Первый класс криптовалюта также является одним отличающимся тем, что характеристики выбросов для него являются "жестко" и, следовательно, известно, при генезисе блока цепи. Монеты разных валют первого класса могут быть отправлены, просто используя адреса, специфичные для данной валюты. Зашифрованные адреса несут в себе информацию о валюте в base58-кодировке проверки. Клиент интерпретирует адреса и создает транзакцию соответственно. Балансы для каждой валюты отслеживаются отдельно. Полная поддержка мультивалютных будет доступна на обоих удаленного вызова процедур (RPC) и графический интерфейс пользователя (GUI).
Валюты мультивалютной монеты могут иметь произвольные много-к-одному зачеканенных отношений, таким образом, что валюта может мяту валюты В, В может мяту С и С может сам мяты. Циклические отношения также возможны, где С может мяту А в предыдущем примере. В первой версии платформы мультивалютной, способность к единой валюте чеканить более чем одна валюты (один-ко-многим) не будет доступна. Тем не менее, один-ко-многим провешивание является плановым усовершенствованием протокола.
Кроме того, мультивалютный платформа будет иметь полную поддержку чистой системы Proof-оф-работы, в том, что все валюты могут быть получены путем доказательства правильности работы. Кроме того, можно иметь некоторые пассивные валюты, которые генерируются в течение ограниченного времени только (как premine).
Клон-Дружелюбие
Платформа мультивалютный будет очень клоном людей в том, что все мультивалютной информации будут объединены в единый, четко документированной файл заголовка. Другие разработчики смогут свободно клонировать технологии по той же лицензии с открытым исходным кодом, как Bitcoin, изменить некоторые параметры в файле заголовка, и имеют полностью рабочий мультивалютный blockchain с минимальным кодированием требуется.
Обмен-Дружелюбие
Платформа мультивалютной также обмен дружелюбный для каждой валюты на цепочке. Единственное ограничение состоит в том, что, если они не переоборудовать существующие сценарии для определения валюты, обмен будет нужен один экземпляр для каждой валюты, работающих на его собственных порты. Настройка обмена будет состоять из одной дополнительной строки в конфигурационном файле: "defaultcurrency = TICKER" где "БЕГУЩАЯ СТРОКА" является символом тикер на валюту они хотят контролировать с клиентом.
Я принимаю наибольшие усилия, чтобы обеспечить "вбок совместимость", Так что обмены и другие поставщики услуг третьих сторон не должны переоборудовать свои рабочие процессы. Платформа мультивалютный будет подключи и работай для всех практических целей, за исключением из "defaultcurrency" настройки в файле конф.
Случаи использования
Произвольные много-к-одному Кернеры отношения дают multicurrencies несколько случаев использования, которые будут подробно описаны здесь в ближайшие недели. Одним из таких случаев использования служит стимулом для создания multicurrencies. Эти случаи использования слегка отличаться от тех, цветных монет или активов NXT / типа Контрагентского. Вкратце, эти случаи использования мультивалютной включают, но не ограничиваются:
- ICOS, что может предложить Кернеры валюты для продажи при сохранении полной первоначальной суммы рабочей валюты для коммерческих целей.
- Монеты, которые имеют неанонимную валюту, монетные дворы валюты, можно потратить только с анонимными сделками.
- Стимулирующие / коллекционные монеты, которые могут ставку на очень высоких скоростях. Эти монеты могут быть ограничены в количестве, атомной (как описано ниже), и только после того, как активировать данный момент времени.
- Монеты, которые могут быть предложены ICO с нулевой инфляцией и, следовательно, не должны ставиться, чтобы не отставать от денежной массы.
Другие особенности
Платформа мультивалютный будет иметь следующие новые функции, которые не исчерпывающий перечень еще.
- Полная сделка неизменность, в том числе TXID неизменности. Потому как "подпись не может подписать сам", Потенциал для тривиальных изменений, не утратившей силы в самих подписи неизбежны.
- Делегирование провешивания так, что третья сторона может кольев монеты, монетный двор обратно секретного ключа Спендера. Тем не менее, делегированные stakers не будет в состоянии потратить монеты они мяты для транжира.
- Атомные валюты, которые могут быть обменены только в целых единицах и где операционные сборы уплачиваются в другой валюте.
Некоторые из этих функций могут быть недоступны в первой версии, которая находится на линии времени. Но эти особенности планируются для включения в ближайшее время после этого.
Цель Белой книги
Целью данного документа является претендовать на интеллектуальную территорию multicurrencies и выгрузить Icos на основе идеи только multicurrencies. Я работаю по реализации multicurrencies в течение нескольких месяцев, и они будут выпущены по лицензии с открытым исходным кодом MIT. Завершение строительства ожидается в течение примерно 7-8 недель. Первая реализация будет на монете, которая сама по себе имеет целью, помимо просто быть другой альт монета. Пожалуйста, обратите внимание: никакие средства не будут запрошены на эту тему.
Эта белая бумага является неполной и будет внесены изменения и дополнения по мере необходимости.