Существует идея, которую я прошлой ночью во время вождения домой с работы, он я думаю, что косвенное отношение к этой теме, и я надеюсь, что введение его здесь может дать другие идеи по поводу этой иерархической проблемы Bitcoin.
Я думал о том, что топография сети Bitcoin будет выглядеть в неожиданностях в Bitcoin активно используются во всем мире. Если Bitcoin сделки генерируются со скоростью сотен в секунду, как будет вся система работы?
Я вижу несколько сдерживающих факторов, насколько хорошо Bitcoin может работать (и я уверен, что это уже обсуждалось ранее объявление тошнота, но здесь они еще раз):
1. С сотнями или тысячами сделок генерируется каждый второй поток сделок будет слишком большим для каждого шахтера рассматривать каждую сделку, поэтому шахтеры придется каждый только образец долю доступных операций при составлении блоков подписать. Это позволит сделать Bitcoin операции гораздо менее надежны. Конечные пользователи будут ожидать несколько часов задержки, прежде чем они могут разумно ожидать, что их сделка будет обрабатываться с большими дисперсиями - возможно, некоторые операции будут принимать целый день или больше, чтобы в конечный итоге в блоке цепи, в то время как другие могут проявиться сразу, и еще другие никогда не показывают в блок цепи, будучи уронили каждый пэра где-то по пути. Конечные пользователи будут затем соблазн повторно широковещательные сделки периодически, которые только увеличивает нагрузку на сеть и на шахтерах, которые должны отфильтровать материал, который они уже знают.
2. Когда шахтеры генерировать блоки, если эти блоки не быстро распространяется на другие горнодобывающие, впустую работа приведет, как шахтеры работают на блоки, которые не войдут в состав блока цепи. Если шахтер два блока "за" и не понимает его, то любая работа это делает на своем текущем блоке полностью впустую.
По этим двум причинам, я считаю, что если когда-либо Bitcoin растет сеть генерирующего сотни или тысячи транзакций в секунду по всему миру, то шахтеры необходимостью должны установить отношения сотрудничества, чтобы преодолеть неэффективность (1) и (2). И то, как я вижу его работы заключается в следующем:
- А глобальная «шахтерская кооперативная» форма с каждым регионом, представленным на их местном уровне «шахтер союз».
- Шахтер кооператив организует иметь прямые, с малой задержкой связи между всеми ее членами, так что блоки могут быть быстро передаваться между членами
- Шахтер кооператив соглашается с определенными правилами, что они будут следовать в «расколе» по течению транзакций между собой. Способов определить, какие операции «принадлежат», к которым член может быть что-то подобное, если первый вход сделки имеет адрес Bitcoin, который начинается с «10» через «14», то он «принадлежит» зоне А, если первый вход сделки имеет адрес Bitcoin, который начинается с «15» до «17», то «» принадлежит к области B и т.д.
- Шахтеры соглашаются дать транзакционную «скидку» на все сделки в пределах своей «области». Например, правила могут быть, что шахтеры принимают минимальную оплату за сделку 0,02 Bitcoins для операций в пределах региона, а также плата Минимального размера транзакции 0,04 Bitcoins для операций за пределами своего региона
- Шахтеры публиковать свой адрес и правила о том, какие транзакции в пределах своего региона
- Теперь все конечные пользователи имеют стимул, чтобы попытаться направить свои сделки до шахтера, который рекламирует самую низкую плату за транзакцию для их сделок
Это все просто мозговые идеи, и я уверен, что есть миллион проблем с тем, как я описываю эту работу, но я просто пытаюсь подумать о том, что поток транзакций сети Bitcoin может быть совместно расщепляется до повышения эффективности и для обеспечения большей масштабируемости.
Членство в кооперативе будет полностью добровольным; но поскольку члены будут получать выгоду легче управлять потоком транзакций, а также значительно сократить потраченное впустую работу из-за более быстрого блока Размножение внутри коллектива, шахтеры вне кооператива будет обездоленным и был бы стимул присоединиться. Вы могли бы еще мой самостоятельно, но если блок цепь, как правило, передовую два или три блока в то время как вы работали на собственном блоке, каждый раз, вы быстро обнаружите, что не блок вы когда-либо созданный был принят в длинный блоке цепь и вы d должны присоединиться к кооперативу, чтобы иметь шанс генерации блоков, что «палка».
Не уверен, что если идеи я высказанные здесь могли бы помочь в вашем «местной монете» предложение, но я надеюсь, что они могут иметь какое-то значение.