Satoshi: вы планируете делать все это? Поскольку я не знаком с этой частью кода, она будет сосать, чтобы провести неделю, пытаясь выяснить, лучший способ сделать это, и тогда вы толкая идеальную реализацию в SVN
Я уверен, Satoshi должен лучше план документирования протокола в качестве стандарта, поэтому мы будем иметь совместимые реализации,
свободный от его диктатуры и тирании. Это исключительно мое мнение.
Для по техническому обсуждаемому вопросу: Очевидно, что "узел" Экземпляр, который содержит базу данных блоков, подключается к сети,
обмен данными с коллегами и с пользователями, архитектурно независимым от "бумажник" экземпляр (ы).
Бумажник (s) можно рассматривать как партнер (ов), которые запрашивают данные блока и публиковать сделки / блоки, как сетевые сверстники делают сейчас.
Поэтому целесообразно иметь "блок цепи" демон, который будет кэшировать базы данных блоков на диске, а также может выступать в качестве посредника
между локальными пользователями и "сеть", Так что это не будет иметь никаких секретных ключей вообще, не секретная информация.
И местный "бумажники" не будет иметь сетевую часть, никаких проблем сети взаимодействия, для подключения к демону за исключением. Так что не будет никакого "привязку к порту 8xxx" вопрос.
Они будут свободны от P2P вещи, будет работать только в парадигме клиент-сервер, будет доверять серверу для выполнения своих запросов, но не будет доверять серверу с какой-либо секретной информации.
И так, что они могут быть столь же простым, как и система-на-чипе карты, способные переборе списка блоков / сделок, но не обязательно для ее хранения. База данные блока цепи может также возвращать узкие результаты, параметризируется список открытых ключей, как "getreceivedbyaddr" делает сейчас.
Поколение должно происходить на местном бумажнике администраторского не в узле сети. Это значит "бумажники" будет разрешено публиковать не только операции, но решил блоки тоже.
Для текущих кодового это главный рефакторинг, я уверен, что Satoshi будет наложить вето на него, и он может иметь свои собственные достоинства.
Так что единственная надежда на альтернативные реализации, которые не возможны без стандарта.