Это не мое намерение, я просто хочу, чтобы просмотреть разные "углы" потому что это трудно концепции и я не могу IMAGINA это "децентрализованная" денежная система, на самом деле, первый узел будет главным узлом, также "центральный" сервер, по крайней мере в течение следующих узлов.
Первый узел не будет "главный узел", Это будет единственным узлом.
Первый узел является лишь "центральный сервер" для второго узла, и это только "центральный сервер" пока второй узел не имеет полную копию существующего blockchain. После того, как он имеет blockchain второго узел может начать добычу, и если это произойдет, то первый узел и второй узел будут равны ровесниками. Ни будет "мастер",
каждый "полный узел" имеет свою собственную копию blockchain.
Там нет остатков в blockchain, только транзакции (и заголовок для каждого блока).
Вы также отсутствует цель добычи.
Узел, не добыча новых блоков не может ничего изменить в blockchain, он может получить только новые блоки (и операции) со стороны сверстников, проверьте, если эти блоки (и транзакции) справедливы, добавьте действительные блоки в своей собственной копии blockchain (и доля этих блоков и сделок с другими коллегами).
Каждые полные загрузки узлов и хранит полную копию blockchain от своих сверстников.
Если вы создаете новый Bitcoin, как валюта, и вы единственный, кто знает об этом, то вы можете начать добычу и создать blockchain. Вы можете отправлять транзакции для себя, и вы можете отправить транзакции для записи-адресов. Вы не можете отправить сделки никому другому, так как никто другой не использует свою систему еще. Если вам не нравится, некоторые из блоков вы добываемые, вы можете начать с самим последним добытым блоком и удалять блоки, работающие в обратном направлении, пока не дойдут до самого последнего блока, который вы хотите сохранить. Тогда вы можете добывать новые блоки на замену и просто не сказать никому о ранее добытых блоках.
После того, как вы, по крайней мере, 1 пэр, и вы поделились текущей копией blockchain с ними становится все труднее изменить историю в blockchain. Это происходит потому, что ваш собеседник будет отказываться принимать любые измененные блоки, которые не создают, если / до тех пор, пока помоему достаточно блоков, чтобы превысить общее доказательство правильности работы, что партнер уже есть.
Если сверстники начать добычу, он станет гораздо более трудным для вас, чтобы изменить историю в blockchain. Потому, что blockchain, что ваши коллеги уже будет расти в то время как вы пытаетесь изменить свою копию. Вы будете преследовать движущуюся цель, когда речь идет всего доказательство правильности работы blockchain.
Если сумма хеш мощности всех горнодобывающих компаний превышает вашу личную хеширования силу, то это станет невозможным для вас, чтобы изменить историю в blockchain. Потому, что blockchain, что ваши коллеги уже будет расти быстрее, чем вы можете вырастить свою копию. Вы будете преследовать движущуюся цель, когда речь идет всего доказательство правильности работы blockchain. И эта цель будет двигаться быстрее, чем вы. Вы wion't быть в состоянии догнать.
Узлы, которые не добыча будет проверять, чтобы убедиться, что сделка действительна, прежде чем они передать его в любые аналоги. Они будут также проверить, чтобы убедиться, что блок является действительным, и построен на вершине самого большого корректуры из-работы цепи, прежде чем они добавить его в свою blockchain или передать его в любых аналогов. Таким образом, узел с огромным количеством хэша власти не сможет заставить сеть узлов принимать недопустимые операции или недействительные блоки.
Модификация сделки, которая еще не в blockchain может потребовать от вас, чтобы получить достаточно хэш силы признать, что заменяющую сделку таким образом, что следующий блок добывал включает операцию замены вместо оригинала.
Изменение транзакции, в blockchain потребует, чтобы вы получите достаточно хеш мощности для замены (повторно-шахтный) КАЖДЫЙ блок, который был создан после того первоначальной сделки был включен в blockchain. Вы должны превышать общее доказательство правильности работы blockchain, что все еще используют, и если вы не единственный шахтер, то вы должны превышать blockchain, как она по-прежнему растет.
Число узлов, которые модифицировали blockchains не имеет значения. Только справедливость этой цепи и ее общее доказательство правильности работы.
В вашем примере, где вы просто "изменение той же транзакции в А и В, притворяется"Узел C откажет принять измененную blockchain, либо потому, что блок не будет действительным, или потому, что ваш blockchain будет меньше доказательства правильности работы, чем blockchain что C уже есть.