|
![]() |
# 1 |
Сообщения: 3
цитировать ответ |
![]()
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Я ищу теоретическое объяснение здесь. Может кто-то объяснить, почему полная установка узла Bitcoin не может выполнять работу по обработке транзакций и добавления блоков в блок-цепи? Почему добыча специализированной функции? Похоже, что с таким количеством пользовательских узлов, опираясь на специализированных шахтерах для обработки транзакций является узким местом.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 2 |
Сообщения: 1246
цитировать ответ |
![]()
Получил 1806 Биткоинов
Реальная история. Добыча Раньше таким образом, чтобы каждый, кто пробежал узел мог мой. Однако сложность значительно возросла с тех времен, и сделала это очень неэкономично для людей только с узлами в шахту. Они будут использовать свои процессоры и графические процессоры помоему, и с текущим трудом, вероятность того, что кто-то CPU или GPU добыча будет найти блок является крайне низкой. Таким образом, возвращение на том, что не является очень низким и не компенсирует стоимость электроэнергии, поэтому люди больше не CPU и GPU шахты. Вы все еще можете сделать это, если вы хотите, вы просто не найдете какие-либо блоков или делать какие-либо деньги, если вы минируете с бассейном.
Число шахтеров или децентрализация добычи не имеет ничего общего с тем, как быстро сделки "обработанный" (Я предполагаю, что вы имеете в виду подтвердилось, когда вы говорите, "обработанный"). Протокол регулирует трудность (так называемый объем работ, необходимый для добычи блока), так что блоки производятся через каждые десять минут, в среднем. Это то же самое, независимо от того, каждый с узлом является добыча CPU и сложность низкая или использовать ли все шахтеры СБИС в крупных центрах обработки данных. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 3 |
Сообщения: 3
цитировать ответ |
![]() Я ценю образование. Даже после прочтения, его трудно положить все это вместе.
Итак, шахтеры создания блоков в рамках процесса добычи, не так ли? Я не понимал, что было целенаправленное ограничение на сколько времени требуется, чтобы создать блок. Вы упомянули, что трудности, чтобы создать блок будет регулировать так, что мы получаем 1 блок примерно каждые 10 минут. Вы знаете, что причиной этого является? Почему не может узел просто создать блок из одной подписанной сделки и поместите его на блок-цепи, без добычи. Является ли размер вещь? |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 4 |
Сообщения: 2002
цитировать ответ |
![]() Я ценю образование. Даже после прочтения, его трудно положить все это вместе. Итак, шахтеры создания блоков в рамках процесса добычи, не так ли? Я не понимал, что было целенаправленное ограничение на сколько времени требуется, чтобы создать блок. Вы упомянули, что трудности, чтобы создать блок будет регулировать так, что мы получаем 1 блок примерно каждые 10 минут. Вы знаете, что причиной этого является? Почему не может узел просто создать блок из одной подписанной сделки и поместите его на блок-цепи, без добычи. Является ли размер вещь? Шахтер завершает доказательство правильности работы. Сеть децентрализована. Там нет ни одного сервера, который "ответственный" для разрешения конфликтов. Работа корректуры из-как сеть разрешает конфликты и достигает консенсуса по вопросу порядка операций. Представьте себе, что неты шахтеров и пользователь создает транзакцию. Представьте себе, что пользователь создает свой собственный блок и добавляет транзакцию в этот блок. Теперь представьте, что пользователь создает вторую транзакцию, которая проводит те же биткойна. Представьте себе, что пользователь создает второй блок на ту же высоту, как и его другой блок, но с этой другой транзакцией вместо этого. Теперь представьте, что пользователь посылает один из этих блоков до половины узлов сети, а другой блок, другую половину узлов. Как бы сеть решить, что "реальный" сделка и которая является недействительной? Mining решает эту проблему. Это требует времени и усилий, чтобы "решить блок", Работа выполнена таким образом, что распределение решаемых блоков приблизительно равно шахтерам процента от глобальной выполняемой работы. Так что, если шахтер имеет 10% мирового хэш власти, то он будет (в среднем) решить только 10% блоков. Давайте представим себе, что тот же самый человек выше шахтер в системе так, как она существует сегодня. Давайте Immagine, что он контролирует 10% мирового хэш-мощности. Он завершает доказательство правильности работы на первом блоке. В течение того времени, которое требуется для него, чтобы завершить второй блок, остальная часть netowrk составляет (в среднем) будет решать более 9 блоков. Это оставляет ему выбора, чтобы сделать. 1) Он может сразу транслировать свой первый блок решена, как только он решает ее. Если он делает это, он получает сохранить награду блока и сборы всех сделок, которые он включает в блоке. Однако, делая это так, то вся сеть будет услышать о своем первом блоке LONG, прежде чем он когда-либо решает второй блок. Это означает, что вся сеть будет уже принято считать, что первая сделка является "реальный" сделка. Второй блок будет считаться недействительным и будет отвергнут всеми. 2) Он может удерживать первый блок, пока он не решает второй блок. Если он это делает, 9 других блоки уже были добавлены в цепочку, так как он создал свои два блока. "действительный" цепь продлит 8 блоков выше, чем на высоте своих двух блоков. Поскольку сеть следует длинная цепь, его два блока ОБА будут отвергнуты всеми. Он проиграет на блок вознаграждении и сборах, и он до сих пор не удался запутать сеть с двумя несовместимыми операциями. В любом случае, вся сеть согласовывает истории blockchain. Они достигли консенсуса. Если кто-то контролирует больше хэш энергии, чем весь остальной мир вместе, они не могут отвлечь узлы и запутать систему, о которой транзакции и блоки "действительный", |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 5 |
Сообщения: 3
цитировать ответ |
![]() Шахтер завершает доказательство правильности работы. Сеть децентрализована. Там нет ни одного сервера, который "ответственный" для разрешения конфликтов. Работа корректуры из-как сеть разрешает конфликты и достигает консенсуса по вопросу порядка операций. Представьте себе, что неты шахтеров и пользователь создает транзакцию. Представьте себе, что пользователь создает свой собственный блок и добавляет транзакцию в этот блок. Теперь представьте, что пользователь создает вторую транзакцию, которая проводит те же биткойна. Представьте себе, что пользователь создает второй блок на ту же высоту, как и его другой блок, но с этой другой транзакцией вместо этого. Теперь представьте, что пользователь посылает один из этих блоков до половины узлов сети, а другой блок, другую половину узлов. Как бы сеть решить, что "реальный" сделка и которая является недействительной? Mining решает эту проблему. Это требует времени и усилий, чтобы "решить блок", Работа выполнена таким образом, что распределение решаемых блоков приблизительно равно шахтерам процента от глобальной выполняемой работы. Так что, если шахтер имеет 10% мирового хэш власти, то он будет (в среднем) решить только 10% блоков. Давайте представим себе, что тот же самый человек выше шахтер в системе так, как она существует сегодня. Давайте Immagine, что он контролирует 10% мирового хэш-мощности. Он завершает доказательство правильности работы на первом блоке. В течение того времени, которое требуется для него, чтобы завершить второй блок, остальная часть netowrk составляет (в среднем) будет решать более 9 блоков. Это оставляет ему выбора, чтобы сделать. 1) Он может сразу транслировать свой первый блок решена, как только он решает ее. Если он делает это, он получает сохранить награду блока и сборы всех сделок, которые он включает в блоке. Однако, делая это так, то вся сеть будет услышать о своем первом блоке LONG, прежде чем он когда-либо решает второй блок. Это означает, что вся сеть будет уже принято считать, что первая сделка является "реальный" сделка. Второй блок будет считаться недействительным и будет отвергнут всеми. 2) Он может удерживать первый блок, пока он не решает второй блок. Если он это делает, 9 других блоки уже были добавлены в цепочку, так как он создал свои два блока. "действительный" цепь продлит 8 блоков выше, чем на высоте своих двух блоков. Поскольку сеть следует длинная цепь, его два блока ОБА будут отвергнуты всеми. Он проиграет на блок вознаграждении и сборах, и он до сих пор не удался запутать сеть с двумя несовместимыми операциями. В любом случае, вся сеть согласовывает истории blockchain. Они достигли консенсуса. Если кто-то контролирует больше хэш энергии, чем весь остальной мир вместе, они не могут отвлечь узлы и запутать систему, о которой транзакции и блоки "действительный", В этом есть смысл. Спасибо за такой ясный ответ. У меня есть много работы, чтобы сделать для того, чтобы понять все это, но это очень весело. |
![]() ![]() |
![]() ![]() ![]() |