Вернуться   Биткоин Форум > - Помощь начинающим
6 декабря 2015, 11:01:21 AM   # 1
 
 
Сообщения: 938
Цитировать по имени
цитировать ответ
по умолчанию Re: Кто создает блок?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Эй, ребята, я отчасти озадачены тем, как Bitcoin работ. Я знаю, как работает добыча, с помощью компьютеров угадывания числа, пока они не получают правильную, но кто создает блок, «проблемы» решить? И если один человек делает это, они позволили девять блока? Как система Bitcoin предотвратить этот парень из этого?
Декодированного сейчас офлайн Пожаловаться на декодированном   Ответить с цитированием Мультицитирование сообщения от декодированного Быстрый ответ на сообщение декодированного


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


6 декабря 2015, 11:21:15 AM   # 2
 
 
Сообщения: 1470
Цитировать по имени
цитировать ответ
по умолчанию Re: Кто создает блок?

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





Шахтеры.


Как здесь : http://p2pool.in/ ( http://minefast.coincadence.com/p2pool-stats.php )
Meuh6879 сейчас офлайн Пожаловаться на Meuh6879   Ответить с цитированием Мультицитирование сообщения от Meuh6879 Быстрый ответ на сообщение Meuh6879

6 декабря 2015, 1:15:36 PM   # 3
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Кто создает блок?

Эй, ребята, я отчасти озадачены тем, как Bitcoin работ. Я знаю, как работает добыча, с помощью компьютеров угадывания числа, пока они не получают правильную, но кто создает блок, «проблемы» решить?
Шахтеры решить блоки.

Биткойн или майнинг собирает сделку в случайном порядке и вычисляет Merkle корня, который будет использоваться в заголовке блока. Шахтеры могут выбрать, чтобы не включать в себя любую сделку и, следовательно, Merkle корень будет только coinbase (вознаграждение) сделка, в настоящее время 25BTC. Остальная часть заголовка добавляется с версией блока, предыдущий хэш заголовка блока, время, Nbits и одноразового номера. Затем повторно хэшированные. Одноразовое значение увеличивается для каждой попытки до хэша заголовка должны быть меньше или равен целью, или если кто-то добыли блок или вы исчерпали свой одноразовый номер и не нашли блок. Затем необходимо изменить некоторые переменные в заголовке блока.
И если один человек делает это, они позволили девять блока?
Да. Пока блок следует правилам, честные узлы будут принимать его действительным, если только с более длинной цепью не будет принято в будущем, которое не включает в себя этот конкретный блок. Затем он будет сиротой.
Как система Bitcoin предотвратить этот парень из этого?
В майнинг, шахтер присваивается работа. Если шахтер находит блок и радиопередачу, награда будет по-прежнему идти к самому бассейну. Адрес уже указан в coinbase. Если шахтер изменяет его, то блок будет недействительным, так как весь хэш изменится.
ranochigo сейчас офлайн Пожаловаться на ranochigo   Ответить с цитированием Мультицитирование сообщения от ranochigo Быстрый ответ на сообщение ranochigo

6 декабря 2015, 1:32:17 PM   # 4
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Кто создает блок?

Эй, ребята, я отчасти озадачены тем, как Bitcoin работ. Я знаю, как работает добыча, с помощью компьютеров угадывания числа, пока они не получают правильную, но кто создает блок, «проблемы» решить? И если один человек делает это, они позволили девять блока? Как система Bitcoin предотвратить этот парень из этого?

Грубо говоря:
Парень, который решает одну проблему, получает установить следующую проблему. На самом деле, его решение является следующая проблема, и он может свободно попробовать и построить на нем. Каждый блок является как проблемой и решением, и они, естественно, образуют цепь. Satoshi установить первую проблему на 3 января 2009 года.
teukon сейчас офлайн Пожаловаться на teukon   Ответить с цитированием Мультицитирование сообщения от teukon Быстрый ответ на сообщение teukon

6 декабря 2015, 2:30:11 PM   # 5
 
 
Сообщения: 1736
Цитировать по имени
цитировать ответ
по умолчанию Re: Кто создает блок?

следует сказать, что первый блок, блок генеза был другим, был там с самого начала, не был создан по той же методике другого блока, впрыскиваемого от клиента, HARDCODED в нем
Amph сейчас офлайн Пожаловаться на Amph   Ответить с цитированием Мультицитирование сообщения от Amph Быстрый ответ на сообщение Amph

6 декабря 2015, 4:14:14 PM   # 6
 
 
Сообщения: 2016
Цитировать по имени
цитировать ответ
по умолчанию Re: Кто создает блок?

Шахтеры.

Верный. Или майнинг операторы.

Более конкретно, программное обеспечение, которое управляет сольными шахтерами и операторами майнинга.

ranchigo довольно близко с его объяснением.

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

Порядок операций в блоке не совсем случайно, но сольные шахтеры и операторы майнинг могут выбирать в зависимости от того неподтвержденных операций они хотели бы включить в блоке до тех пор, как входные данные для операций либо уже подтверждены или включены ранее в их списке. Общий размер блока не может превышать 1 мегабайта. Блок должен содержать, по меньшей мере, 1 транзакцию (сделку поколения, которая платит вновь созданный Bitcoins в качестве награды блока, иногда называют "coinbase" сделка).

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

Затем программное обеспечение в ведении соло рудничный (или оператор майнинг) создает заголовок блока 80 байт. Заголовок состоит из:

  • А 4 байта номер блока версии
  • 32 байта дважды SHA256 хэш предыдущего заголовка
  • 32 байта SHA256 Merkle корень из списка транзакций
  • А 4 байта метки времени
  • 4 байта, представляющий текущее горнодобывающее трудности
  • А 4 байта Nonce

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

Каждый из них повторно хэш их заголовок блока 80 байт и проверить, если полученное значение хеш-функции ниже текущей цели сложности. Если это так, они передают свой блок на всех своих сверстников. Каждый равный подтверждает, что блок они только что получили отвечает всем требованиям к консенсусу, а затем передает блок для своих сверстников. Блок продолжает быть подтвержден, а затем передается каждый узел, который принимает его, пока вся сеть не знает о новом блоке.

Если хэш-блока не ниже текущей цели сложности, затем увеличивает шахтер нонса и пытается снова. Они продолжают делать это, пока они либо найти достаточно низкое значение хеш-функции, или они кончатся Нонс значений (4 байта одноразовое значение имеет 4294967295 возможные значения. Если они закончатся Нонс значений, то программное обеспечение управляет сольного шахтера (или майнинг оператор) должно найти какой-то другой способ изменить заголовок в 80 байт. Так как номер версии, предыдущий блок хэш, и трудность не может быть изменен без заканчиваясь с некорректным блоком, программное обеспечение, как правило, либо изменить метку или изменить список транзакций и создать новый корень Merkle.

В конце концов кто-то заканчивает с действительным блоком заголовка, хэш-значение ниже текущей цели. Когда какой-нибудь соло шахтер (или оператор пула добычи) получает блок от партнера, они проверяют, что весь блок действует. Если это так, то они добавляют его к их собственному blockchain и передать его всем своим сверстникам. Затем они удаляют из своего собственного списка неподтвержденных операций любых сделок, которые были в этом блоке, что они получили. Затем они строят новый список транзакций, новый корень Merkle, и новый блок заголовка с новым хэш из блока, который они только что получили, и они начинают весь процесс решения снова и снова.
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