Был некоторый разговор некоторое время назад о том, может ли Bitcoin служить в качестве валюты для открытой Метавселенного - это нецентрализованная версия Second Life, построенная на куске программного обеспечения под названием OpenSim.
Я делал некоторый взлом на это, и я думал, что я отправлю подробную информацию о том, что я пытаюсь делать в случае, если кто имеет какие-либо предложения. Я не получил восторженный ответ, когда я поднял это в списке OpenSim, так что я не знаю, если какие-либо операторы сетки будут использовать то, что я строй, но мы не будем знать, пока не попробуем. Это будет немного техническим ...
В настоящее время деньги в открытом Метавселенной работает либо:
а) деньги сервер, работающий на каждой сетке, которая хранит остатки для пользователей этой сети. Эффективно каждая сетка имеет свою собственную валюту, которая может или не может быть конвертированы в другие валюты. Существует немного денег серверное программное обеспечение здесь:
http://www.nsl.tuis.ac.jp/xoops/modules/xpwiki/?OpenSim%2FMoneyServer
б) деньги сервер, работающий на каждой сетке, что переговоры с внешней центральной деньги компании, как правило, VirWox.
Эти деньги серверов пнуть транзакции, когда пользователь пытается купить объект, и доставить объект, когда сделка будет завершена.
Моя конечной цель заключается в метавселенных деньги, чтобы быть 100% P2P, так что ни какая-либо центральная компания, ни оператор сети, должны обрабатывать кто-то чужие деньги.
Я работаю на измененную версию денег сервера так, чтобы:
1) Каждая сетка содержит список адресов Bitcoin для каждого аватара, который может хотеть получить компенсацию.
2) Когда один аватар делает что-то, требующее платеж в другой аватар, сетка ищет адрес Bitcoin для них и говорит им, чтобы оплатить его.
3) После оплаты на адрес получил (конфигурируемый) число подтверждений (это может быть равно нулю), то сделка будет завершена (например, объект поставляется).
При желании, я также хочу сохранить возможность иметь баланс денег, хранящуюся на каждой сетке, как в существующей опции (а) выше. Это позволит вам платить деньги в сетку заранее, чтобы сделать вещи проще и быстрее, особенно если сетка настроена требовать достаточно подтверждений, чтобы гарантировать, что нет никакого риска двойных расходов. (Вы не хотите, чтобы ждать час, чтобы загрузить текстуру.)
С точки зрения пользовательского интерфейса, действительно раздражает часть этого оказывается получение Bitcoin адреса в сети, так что продавцы могут получить деньги. Это также очень раздражает, чтобы выйти на клиент Bitcoin каждый раз, когда вы хотите, чтобы произвести оплату. Для того, чтобы решить эту мою мысль:
1) Наряду с демоном Bitcoin, который хранит свои деньги и зритель OpenSim, который используется для доступа к сетке, то есть другая программа, которую я буду называть Bitcoin-Viewer Bridge. Это может быть запущен на вашем компьютере, или это может быть веб-приложение, размещенное кем-то вы доверяете.
2) При входе в сеть, это дает вам URL, чтобы открыть, содержащий идентификатор сеанса и URL сетки, что позволяет Bitcoin-Viewer мост и деньги сервера на сетке, чтобы разговаривать друг с другом до тех пор, как вы вошли в эту сетку.
3) После входа в систему, ваш Bitcoin-Viewer Bridge будет автоматически генерировать адреса для вас и передать их на деньги сервера в случае, если кто-то хочет заплатить позже.
4) Когда он попросит вас сделать компенсацию, Bitcoin-Viewer Bridge даст вам возможность доверять сетки вы подключены к, чтобы сделать будущие платежи, не спрашивая вас, до максимальной суммы. Так с тех пор на вас нажму "купить" в клиенте, и все остальное будет происходить за кулисами.
Я хотел бы надеяться, что в будущем какой-то человек будет строить Bitcoin-Viewer Мост в существующем зритель OpenSim, что сделает весь процесс бесшовным.
Любые мысли по этому поводу? В частности, если один из существующих онлайн Bitcoin сайтов бумажник заинтересован в размещении версию веб-приложений в Bitcoin-Viewer моста, что бы сделать вещи намного проще для людей, чтобы начать работу, и в свою очередь, делает его легче убедить операторов сетки использовать вещь.