= Надрез =
- Там нет конкурирующих транзакций, полученных от любого из нескольких хорошо распределенных узлов
- Сделка была получена от нескольких хорошо распределенных узлов
= Надрез =
Извините за глупый. Можете ли вы объяснить эти два? Спасибо! [/ Список]
Я предполагаю, что вы спрашиваете о "хорошо распределенные узлы" часть заявлений? (поскольку "сделка была получена", а также "нет конкурирующих транзакций" кажется, говорит само за себя).
Bitcoin система равноправных узлов ЛВС. Это не означает, что нет "официальный" лицо, которое отвечает за определение того, что произошло в системе. Вы не можете просто спросить "Bitcoin корпорация" какие сделки произошли и которые не имеют. Все, что ваш кошелек знает о Bitcoin сделках он слышит о из одноранговых узлов, что он подключен.
Давайте представим себе на мгновение, что ваш кошелек подключен только один одноранговый узел. Как вы знаете, что вы можете доверять этому узлу? Возможно, вы собираетесь быть жертвой нападения, и злоумышленник сумел получить его вредоносный узел для подключения к кошельку. Теперь ваш кошелек не будет ничего о том, что происходит в остальной части сети Bitcoin знает. узел злоумышленника может отправить сделку на ваш кошелек и не посылать его в другом месте в сети. Если ваш кошелек не подключен к любому другому узлу, то ваш кошелек не будет знать, что остальная часть сети не слышал о сделке. То время злоумышленник может отправить совершенно иную сделку к остальной части сети. Это другая сделка будет тратить те же биткойны, но они не будут идти на ваш адрес. Злоумышленник может даже умудряется добывать блок (или даже несколько блоков) и отправлять их только на ваш кошелек, а не в остальной части сети. Теперь ваш кошелек считает, что сделка имеет несколько подтверждений. В конце концов злоумышленник сумел получить все "ценные вещи" они пытаются украсть, и они закрыли свой узел. Ваш кошелек в настоящее время обнаруживает какой-то другой узел сети Bitcoin и узнает о более длинной цепи, которая не включает в себя транзакцию. Пуф. Сделка исчезает из вашего бумажника и вы не имеете ничего.
Для предотвращения такого рода изоляция атаки, вы хотите работать программное обеспечение, которое подключается к нескольким аналогам. Вы хотели бы быть относительно уверенным, что эти сверстники общаются с существенной частью сети Bitcoin. Затем, если злоумышленник отправляет транзакцию и передает конкурирующую сделку с остальной частью сети, вы сразу же услышите о конкурирующих сделках от одного из других одноранговых узлов. Ваше программное обеспечение может тогда предупредить вас о том, что что-то необычное происходит.
Таким образом, есть три части к makinging уверен, что ваш кошелек не был выделен злоумышленником.
1. Убедитесь, что вы общаетесь с несколькими хорошо распределенных и хорошо подключенных узлов. Если вы подключены только к нескольким узлам, и все они управляют тем же лицом, то злоумышленник может либо быть, что юридическое лицо, или может просто изолировать, что лица.
2. Убедитесь, что ни один из тех, кто хорошо не распределяются, а также подключенные узлы получили конкурирующую транзакцию в другом месте сети Bitcoin. Если у них есть, то сделка платит вам может быть не один, чтобы получить подтверждение и вы не должны ничего ценного обмена.
3. Убедитесь в том, что сделка платит вам не только была получена от одного узла. Это один узел может быть злоумышленником. Вы не можете быть уверены в том, что любые другие узлы сети имеют сделку, пока вы не слышали о сделке из дополнительных узлов. Вы хотите, чтобы эти дополнительные узлы, которые говорят вам о сделке, чтобы быть хорошо распределены и хорошо связан с тем, что злоумышленник не сможет изолировать свой бумажник и, таким образом Вы можете быть уверены в том, что большая часть сети знает о сделке.
Если вы можете проверить 4 вещи я перечислил в моем предыдущем посте, то только атака, которая может помешать вам получить ваши биткойна является добывающей атакой. Злоумышленник должен иметь доступ к значительному количеству добычи мощности помоему блок раньше, чем остальной части сети. Покупка и эксплуатация всех эти горных аппаратных средств будет дорого. Чем больше они тратят, тем лучше их шансы успешно добычи свой собственный блок с конкурирующей транзакции. Это делает его относительно безопасно принимать неподтвержденные транзакции для недорогих товаров. Крайне маловероятно, что кто-то собирается потратить сотни тысяч долларов в попытке украсть чашку кофе.