Я думаю, что идеи привязки валют были предложены ранее, но вот один, что я думаю, что это роман (скажи мне, если это не так).
Во-первых, выбрать то, что вы хотите привязать. Это может быть золото, USDS (тьфу), масло, часы труда, мировой экономики, акции, землю, хлеб, электричество, горнорудных вышек, корзины вещей и т.д ...
Скажем, мы делаем Bitcoins (иронично).
Теперь, есть две валют: BitcoinCoins и TradeCoins, поддержанные же блок цепь.
Во-первых, разработать децентрализованный протокол консенсуса. Это означает, что вы должны быть в состоянии иметь ваш blockchain определить число в реальном мире. Один из способов я видел, чтобы сделать это, что каждый вкладывает в их ответ, а тот, кто близок к медиане получает оплаченный, те, которые не делают не так. Идея заключается в том, что каждый будет представлять правильный ответ, потому что они не хотят рисковать не получить оплаченный.
Теперь, начните blockchain, и у шахтеров шахты TradeCoins. Там нет BitcoinCoins еще, и вам не нужен протокол консенсуса еще.
Теперь, после того, как TradeCoins начать получать значение (возможно, они имеют более быстрые транзакции раза по сравнению с другими cryptocurrencies, или смарт-контрактов, или что-то) при запуске фазы 2 (вы можете жёстко фазу 2, чтобы начать в определенный момент времени на основе, когда вы очень уверены, что это будет иметь значение).
Используйте протокол консенсуса, чтобы определить значение TradeCoins по отношению к Bitcoins (вы будете делать это каждый блок сейчас на). Скажем 10000 TradeCoins = 1 Bitcoin. (Обратите внимание, что вы на самом деле не нужен TradeCoin для обмена Bitcoin, чтобы понять это. Вы можете взять TradeCoin к доллару США на Bitcoin для определения валютного курса (или через любые другие товары)). Теперь вы можете уничтожить TradeCoins получить BitcoinCoins и Vis-обратно. Это позволит сделать BitcoinCoins равные по значению к Bitcoins (или какой-либо товар, вы решили привязать к)!
Если BitcoinCoins когда-нибудь менее ценным, чем Bitcoins, люди будут уничтожать их X BitcoinCoins создать Y TradeCoins и обменять их на X Bitcoins. Люди даже купить BitcoinCoins с этой явной целью. Это будет продолжаться до тех пор, пока BitcoinCoins повышения стоимости к стоимости TradeCoins.
Если BitcoinCoins когда-нибудь более ценное, чем Bitcoins, люди будут торговать их X Bitcoins для Y TradeCoins и Destory их для создания X BitcoinCoins. Это увеличило поставки BitcoinCoins будет снижать их стоимость (или Bitcoins будет увеличиваться в цене, как люди покупают их, чтобы воспользоваться этой схемой), пока они не равны по величине.
На самом деле, BitcoinCoins будет следовать значение Bitcoins.
Можно даже иметь несколько товаров. Вы могли бы GoldCoins, USDCoins, EuroCoins, BreadCoins, TradeCoinCoins (на самом деле, это было бы немым), и т.д ... Все Основа курсами обмена с TradeCoins.
Ребята, что вы думаете? Будет ли это работать?