Вернуться   Биткоин Форум > Bitcoin Обсуждение
19 сентября 2016, 7:48:04 AM   # 1
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: распространение безотходной сделки?

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


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

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


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


19 сентября 2016, 10:56:36 AM   # 2
 
 
Сообщения: 1890
Цитировать по имени
цитировать ответ
по умолчанию Re: распространение безотходной сделки?

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





в простых дилетантов

узлы имеют mempool.
когда они получают или создать новый TX, они выразились в их mempool и отправить его.

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

они замечают его уже в mempool и просто оставить его.

Короче говоря, если сделка не является уже в mempool его разослан. если он находится в mempool (уже отправленного) его повторно не разослал

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

19 сентября 2016, 11:10:52 AM   # 3
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: распространение безотходной сделки?

в простых дилетантов

узлы имеют mempool.
когда они получают или создать новый TX, они выразились в их mempool и отправить его.

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

они замечают его уже в mempool и просто оставить его.

Короче говоря, если сделка не является уже в mempool его разослан. если он находится в mempool (уже отправленного) его повторно не разослал


Спасибо, до сих пор не уверен, если я полностью понимаю

А посылает к В
В посылает C
С посылает D
D посылает к A, B, C - нет способа, чтобы предотвратить это за исключением C

но они игнорируют сделку, потому что это уже в mempool? Я искал что-то очиститель
HCLivess сейчас офлайн Пожаловаться на HCLivess   Ответить с цитированием Мультицитирование сообщения от HCLivess Быстрый ответ на сообщение HCLivess

19 сентября 2016, 11:22:30 AM   # 4
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: распространение безотходной сделки?

https://webcache.googleusercontent.com/search?q=cache:D-XUhGaL4dgJ:https://en.bitcoin.it/wiki/Protocol_documentation+&кд = 1&гл = RU&кт = CLNK&ГЛ = RU # и
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

19 сентября 2016, 1:51:05 PM   # 5
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: распространение безотходной сделки?


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

Inventory векторы состоят из следующего формата данных:

Поле Размер Тип Описание Данные Комментарии
4 типа uint32_t Определяет тип объекта, связанный с этим инвентарем
32 хэш-символ [32] Хэш объекта

Это понятие векторов инвентаризации звучит довольно интересно, вы знаете, где именно она реализуется?

Таким образом, каждая транзакция имеет 32-битный хэш, который посылается между узлами? Я хотел бы придерживаться нерезервируемости части темы, и как транзакции по частям в mempool. Hash, метка времени, адрес, подпись - в каждом случае бассейн может быть перемешиваются вокруг так узел должен проверить весь бассейн через определенные интервалы времени, правильно?
HCLivess сейчас офлайн Пожаловаться на HCLivess   Ответить с цитированием Мультицитирование сообщения от HCLivess Быстрый ответ на сообщение HCLivess

19 сентября 2016, 2:04:43 PM   # 6
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: распространение безотходной сделки?

Это понятие векторов инвентаризации звучит довольно интересно, вы знаете, где именно она реализуется?
в Bitcoin сетевого протокола

котировка
Таким образом, каждая транзакция имеет 32-битный хэш, который посылается между узлами?
32 байт, а не 32 бит
SHA256 (SHA256 (содержание-о-сделки))

котировка
Я хотел бы придерживаться нерезервируемости части темы, и как транзакции по частям в mempool.
какой-то HashSet
amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin

19 сентября 2016, 2:18:16 PM   # 7
 
 
Сообщения: 1848
Цитировать по имени
цитировать ответ
по умолчанию Re: распространение безотходной сделки?

А посылает к В
В посылает C
С посылает D
D посылает к A, B, C - нет способа, чтобы предотвратить это за исключением C

но они игнорируют сделку, потому что это уже в mempool? Я искал что-то очиститель

Там нет ничего, что узел может сделать, чтобы предотвратить вновь подключенный узел-партнер ретрансляцию сделки он уже знает, с существующей системой. amaclin предлагает использовать какое-то структуру данных хеша для минимизации / предотвращения избыточной ретрансляции, и вполне возможно, что жизнеспособно (есть аналогичная концепция в действии в новых компактных блоках реле механизма минимизации пропускной способности, используемую для распространения блоков). Вероятно, лучше ошибиться в сторону избыточности, хотя, если действительно надежный / эффективное решение не производится. Там слишком много опасности чего-то подобного, что быть сорвано как вектор ДОСа.
Carlton банков сейчас офлайн Пожаловаться на Карлтон Банки   Ответить с цитированием Мультицитирование сообщения от Carlton Банки Быстрый ответ на сообщение Carlton Банки

19 сентября 2016, 7:47:57 PM   # 8
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: распространение безотходной сделки?

А посылает к В
В посылает C
С посылает D
D посылает к A, B, C - нет способа, чтобы предотвратить это за исключением C

но они игнорируют сделку, потому что это уже в mempool? Я искал что-то очиститель

Там нет ничего, что узел может сделать, чтобы предотвратить вновь подключенный узел-партнер ретрансляцию сделки он уже знает, с существующей системой. amaclin предлагает использовать какое-то структуру данных хеша для минимизации / предотвращения избыточной ретрансляции, и вполне возможно, что жизнеспособно (есть аналогичная концепция в действии в новых компактных блоках реле механизма минимизации пропускной способности, используемую для распространения блоков). Вероятно, лучше ошибиться в сторону избыточности, хотя, если действительно надежный / эффективное решение не производится. Там слишком много опасности чего-то подобного, что быть сорвано как вектор ДОСа.

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

22 ноября 2016, 2:31:16 PM   # 9
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: распространение безотходной сделки?

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

а, отправка заголовков первого
б, послав весь бассейн хэш первой
с, предотвратить отправку обратно транзакции, откуда они пришли

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW