Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
11 сентября 2017, 7:23:25 PM   # 1
 
 
Сообщения: 480
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие взыскивает условие необходимо для блока быть подтверждены?

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Хорошо, я глобально понять blockchain принцип консенсуса. Но некоторые детали остаются неясными для меня. Например

Все шахтеры сети необходимо проверить блок сделок, безусловно, сохранить эти операции в распределенной книге (ака blockchain). Почему вопрос: как это сеть шахтеров "знать" что все шахтеры подтверждены сделка? Это может быть глупый вопрос, но знаю, что я пытаюсь понять blockchain технологии более глубоко. Я знаю, что могу найти видео об этом и так далее, но я бы предпочел, чтобы слова от кого-форума и начать интерактивное обсуждение об этом.

Спасибо за ваши ответы!
lentzaj сейчас офлайн Пожаловаться на lentzaj   Ответить с цитированием Мультицитирование сообщения от lentzaj Быстрый ответ на сообщение lentzaj


Как заработать Биткоины?
Без вложений. Не майнинг.


11 сентября 2017, 7:28:50 PM   # 2
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие взыскивает условие необходимо для блока быть подтверждены?

Получил 1806 Биткоинов
Реальная история.





Хорошо, я глобально понять blockchain принцип консенсуса. Но некоторые детали остаются неясными для меня. Например

Все шахтеры сети необходимо проверить блок сделок, безусловно, сохранить эти операции в распределенной книге (ака blockchain).

Это не правильно.

Каждый шахтер (или майнинг) поддерживает свою собственную blockchain. Они проверяют сделки и блоки для себя. Они не доверяют тому, что любой другой шахтер сделал или сказал о блоках или сделок.

Почему вопрос: как это сеть шахтеров "знать" что все шахтеры подтверждены сделка?

Они не должны быть "знать" о том, что остальные шахтеры сделали. Если они строят блок, то они включают в себя только операции, которые они валидацию. Если они получают блок от кого-то другого, то они проверить, что блок, прежде чем они добавить его в свою blockchain.

Это может быть глупый вопрос, но знаю, что я пытаюсь понять blockchain технологии более глубоко. Я знаю, что могу найти видео об этом и так далее, но я бы предпочел, чтобы слова от кого-форума и начать интерактивное обсуждение об этом.

Спасибо за ваши ответы!

Добро пожаловать.
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

12 сентября 2017, 9:18:37 AM   # 3
 
 
Сообщений: 49
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие взыскивает условие необходимо для блока быть подтверждены?


Я думаю, вы говорите о вновь добываемых блоков шахтерами, которые направляются в сеть.

котировка
Все шахтеры сети необходимо проверить блок сделок, безусловно, сохранить эти операции в распределенной книге (ака blockchain).

замещать "все шахтеры сети" с "все полные узлы сети",

Каждый полный узел сохраняет полную blockchain. Всякий раз, когда полный узел получает новый блок (добычу любого шахтера и отправить вновь найденный блок к сети), полный узел проверяет этот блок, и если это нормально, то блок будет добавлен к его собственной версии это blockchain, а также транслировать блок ко всем подключенным аналогам. Если это не действует, то блок будет отклонен, не добавляется в blockchain и не транслируется на это сверстники.

котировка
как это сеть шахтеров "знать" что все шахтеры подтверждены сделка?

Там нет необходимости, чтобы быть в курсе, если все остальные полные узлы уже проверены блок или нет. Если полный узел следует точно такому же правилам, чем все остальные полные узлы, и блок действует для вас, это справедливо и для всех остальных полных узлов. За исключением двух блоков встречаются почти Simultanious. Только первый блок полный узел получил будет действительным для него. Второй блок будет недействительным, по крайней мере, на некоторое время (смотрите ниже).

Сам по себе шахтер не что иное, как полный узел. Всякий раз, когда шахтер ищет новый блок и получает новый блок от сети, прежде чем он нашел новый блок самого, он также необходимо проверить принятый блок. Если это действительно для него, он также добавить его к местным blockchain и начать добычу нового блока на верхней части только что получил блок с остальными сделок в mempool.

Всякий раз, когда узел принимает два действительных блоков с той же высотой, правило длинной цепи будет решить эту проблему.
Давайте предположим, шахтер 1 и рудничные 2 найти будку блок одновременно и транслировать их блок к сети.

В этом случае около половины сети будет принимать блок из шахтера 1, другая половина будет принимать блок от шахтера 2. Некоторых шахтеров для них попытается найти новый блок в верхней части блока шахтера 1 и некоторые шахтеры будут пытаться найти новый блок в верхней части блока шахтера 2. первым, кто найти новый блок, либо в верхней части блока шахтер 1 или 2 горняка, станет самой длинной цепью, которая является цепью, которая является действительной цепью.

Шахтеры, которые сделали мину на вершине "осиротевший" блок будет видеть, что они находятся на неправильной стороне цепи, когда они получают новый блок поверх другой цепи. Затем они прекращают добычу на их текущем блоке и продолжать добычу на другой длинной стороне.
Kogs сейчас офлайн Пожаловаться на Kogs   Ответить с цитированием Мультицитирование сообщения от Kogs Быстрый ответ на сообщение Kogs

13 сентября 2017, 4:32:03 PM   # 4
 
 
Сообщения: 480
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие взыскивает условие необходимо для блока быть подтверждены?

Ok спасибо за ваши ответы! Но они возникают новые вопросы.

котировка
Каждый полный узел сохраняет полную blockchain. Всякий раз, когда полный узел получает новый блок (добычу любого шахтера и отправить вновь найденный блок к сети), полный узел проверяет этот блок, и если это нормально, то блок будет добавлен к его собственной версии это blockchain, а также транслировать блок ко всем подключенным аналогам. Если это не действует, то блок будет отклонен, не добавляется в blockchain и не транслируется на это

Так как срок действия блока проверяется? Я действительно не могу получить консенсусной материал здесь. Я имею в виду, глобально договориться о блоке операций, оно должно быть принято на каждом экземпляре blockchain. Значит ли это имеет смысл для вас?

Не могли бы вы предоставить мне объяснение разницы между шахтерами и узлами? Может шахтер также запустить узел?

Спасибо за точности вы могли бы принести!
lentzaj сейчас офлайн Пожаловаться на lentzaj   Ответить с цитированием Мультицитирование сообщения от lentzaj Быстрый ответ на сообщение lentzaj

13 сентября 2017, 4:46:00 PM   # 5
 
 
Сообщения: 2464
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие взыскивает условие необходимо для блока быть подтверждены?

Так как срок действия блока проверяется? Я действительно не могу получить консенсусной материал здесь. Я имею в виду, глобально договориться о блоке операций, оно должно быть принято на каждом экземпляре blockchain. Значит ли это имеет смысл для вас?

Все узлы, которые следуют тем же правилам, имеют один и тот же blockchain. Если разные узлы следуют различным правилам, они будут иметь разные blockchain. Правила такие вещи, как "нет двойной тратить", "размер блока", и т.д.


Не могли бы вы предоставить мне объяснение разницы между шахтерами и узлами? Может шахтер также запустить узел?

Горняк только узел, который, наряду с тестирующими блоками, шахтер пытается создать новые блоки.
Syke сейчас офлайн Пожаловаться на Syke   Ответить с цитированием Мультицитирование сообщения от Syke Быстрый ответ на сообщение Syke

13 сентября 2017, 4:55:28 PM   # 6
 
 
Сообщения: 480
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие взыскивает условие необходимо для блока быть подтверждены?

котировка
Все узлы, которые следуют тем же правилам, имеют один и тот же blockchain. Если разные узлы следуют различным правилам, они будут иметь разные blockchain. Правила такие вещи, как "нет двойной тратить", "размер блока", и т.д.

Я получил это. Но как новая информация, направляемая на эти узлы? К шахтерам?
lentzaj сейчас офлайн Пожаловаться на lentzaj   Ответить с цитированием Мультицитирование сообщения от lentzaj Быстрый ответ на сообщение lentzaj

13 сентября 2017, 5:40:06 PM   # 7
 
 
Сообщений: 49
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие взыскивает условие необходимо для блока быть подтверждены?

котировка
Все узлы, которые следуют тем же правилам, имеют один и тот же blockchain. Если разные узлы следуют различным правилам, они будут иметь разные blockchain. Правила такие вещи, как "нет двойной тратить", "размер блока", и т.д.

Я получил это. Но как новая информация, направляемая на эти узлы? К шахтерам?

Операции и новые найденные блоки транслируются всеми узлы на все другие подключенные узлы.

Сеть Bitcoin представляет собой сеть с большим количеством сверстников (полных узлов и некоторых других видов легких узлов). Каждый узел соединен с пуансон других узлов, которые соединены снова пуансоном других узлов и так далее. Это означает, что все узлы, так или иначе связаны друг с другом.

Всякий раз, когда один шахтер находит новый блок, он будет использовать свой собственный полный узел (каждый шахтер будет работать полный узел, или по крайней мере использовать Somebodys полного узел), чтобы сохранить блок в его один blockchain и отправить новый блок для всех коллег, которые связано с его полным узлом. Работа для шахтера делается (огонь и забыть).
Все узлы, которые получили блок от шахтера будут проверять принятый блок. Если FULLFILL всех требований, они добавляют блок также их blockchain и отправить его снова на все свои подключенные сверстник. Они снова будут проверять полученный блок, добавить в blockchain и отправить дальше.
После того, как за короткий промежуток времени, все полные узлы получили новый блок, каждый из них validateed его и добавил к их местному blockchain.

В результате, что вся сеть (все полные узлы) получил блок от шахтера, заверенной его, и хранятся в их собственном blockchain. Вся сеть узлов, то есть один и тот же локально сохраняемый blockchain.

Игра начинается снова, когда шахтер найти следующий блок.
Kogs сейчас офлайн Пожаловаться на Kogs   Ответить с цитированием Мультицитирование сообщения от Kogs Быстрый ответ на сообщение Kogs

13 сентября 2017, 6:40:45 PM   # 8
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Какие взыскивает условие необходимо для блока быть подтверждены?

Так как срок действия блока проверяется?

Каждый проверяет его на себя. Они проверяют, что все операции в блоке являются действительными, и что блок включает в себя правильный заголовок 80 байт.

Я действительно не могу получить консенсусной материал здесь.

Консенсус достигается, потому что каждый использует одни и те же правила для проверки достоверности и каждый соглашается работать с самой длинной цепью (наиболее корректуры из-работы).

Я имею в виду, глобально договориться о блоке операций, оно должно быть принято на каждом экземпляре blockchain. Значит ли это имеет смысл для вас?

Там нет глобального соглашения. Каждый ведет свою собственную blockchain, и не знает (или заботы), что другие копии из blockchain выглядеть. Поскольку все используют одни и те же правила, конечный результат в том, что все blockchains идентичны.

Не могли бы вы предоставить мне объяснение разницы между шахтерами и узлами?

Индивидуальные шахтеры и операторы бассейн горнодобывающей запустить свои собственные полные узлы для связи с сетью, а также для проверки операций и блоков.
Участники майнинг доверяет бассейну управлять трансакционными, блоками и blockchain для них.

Индивидуальные шахтеры и операторы пула горнодобывающих создавать блоки и используйте их узел в:
  • Вещание своих блоков, связанные равноправных узлы
  • Прием и проверка блоков и транзакций из соединенных одноранговых узлов
  • Поддерживайте свою копию blockchain

Может шахтер также запустить узел?

Да.
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW