Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
16 января 2014, 9:14:06 PM   # 1
 
 
Сообщения: 707
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я охотился вокруг некоторых, но не нашел тему документирующей максимальные неподтвержденные транзакции https://blockchain.info/unconfirmed-transactions.  Я наблюдал, лишь на короткое время, и видел его пик около 2690 как раз перед блоком 280873 было добавлен в цепи (спасибо слякоти) после того, как некоторые 48 минут прошли с предыдущим блока.

Маленькие вещи, как это развлечь меня. Что максимум кто наблюдал до сих пор?
Дэвид Rabahy сейчас офлайн Пожаловаться на David Rabahy   Ответить с цитированием Мультицитирование сообщения от David Rabahy Быстрый ответ на сообщение David Rabahy


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


18 января 2014, 7:03:30 AM   # 2
 
 
Сообщения: 1078
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций

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





Я охотился вокруг некоторых, но не нашел тему документирующей максимальные неподтвержденные транзакции https://blockchain.info/unconfirmed-transactions.  Я наблюдал, лишь на короткое время, и видел его пик около 2690 как раз перед блоком 280873 было добавлен в цепи (спасибо слякоти) после того, как некоторые 48 минут прошли с предыдущим блока.

Маленькие вещи, как это развлечь меня. Что максимум кто наблюдал до сих пор?

Был 11979 в ожидании 8-го апреля прошлого года. Я думаю, что это было (не удалось) спам атаки.
http://www.flickr.com/photos/93641348@N04/8629120233/

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

18 января 2014, 3:04:42 PM   # 3
 
 
Сообщения: 707
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций

Вау! Кто-нибудь считать, что функциональный максимум может быть? Я имею в виду, сколько это займет, чтобы поразить предел, выше которого программное обеспечение не?
Дэвид Rabahy сейчас офлайн Пожаловаться на David Rabahy   Ответить с цитированием Мультицитирование сообщения от David Rabahy Быстрый ответ на сообщение David Rabahy

4 марта 2015, 2:40:21 PM   # 4
 
 
Сообщения: 707
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций

в https://blockchain.info/unconfirmed-transactions, на высоте 346151, у нас есть недавний подсчет неподтвержденных операций вокруг +5700 и быстро растет. Кто-нибудь картировать неподтвержденный отсчет с течением времени?
Дэвид Rabahy сейчас офлайн Пожаловаться на David Rabahy   Ответить с цитированием Мультицитирование сообщения от David Rabahy Быстрый ответ на сообщение David Rabahy

4 марта 2015, 8:33:33 PM   # 5
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций

в https://blockchain.info/unconfirmed-transactions, на высоте 346151, у нас есть недавний подсчет неподтвержденных операций вокруг +5700 и быстро растет. Кто-нибудь картировать неподтвержденный отсчет с течением времени?

я видел >11k в недавнем прошлом, диаграммы здесь -> http://213.165.91.169/

некоторые снимки:



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

5 марта 2015, 2:53:59 PM   # 6
 
 
Сообщения: 707
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций

Милая. Таким образом, так как один блок 1МБ может очистить что-то вроде 2400 сделок, это может занять 5 или более блоков, чтобы очистить накопившиеся 12000 сделок (если не больше не течет (маловероятно)). Предположим, что мы имеем постоянную нагрузку 1200 новых операций, протекающих в, в этой ситуации потребуется 10 блоков, чтобы очистить накопившихся;

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

5 марта 2015, 3:07:15 PM   # 7
 
 
Сообщения: 707
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций

Я создал лист Google https://docs.google.com/spreadsheets/d/1lD50Q_NQOHAQk-q3X1hxh_Dlg-4SAujc1pa3UR4gVs0 предоставить инструмент для изучения отставаний.
Дэвид Rabahy сейчас офлайн Пожаловаться на David Rabahy   Ответить с цитированием Мультицитирование сообщения от David Rabahy Быстрый ответ на сообщение David Rabahy

9 марта 2015, 10:44:20 AM   # 8
 
 
Сообщения: 252
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций

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

9 марта 2015, 10:49:14 AM   # 9
 
 
Сообщения: 661
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций

Он должен взять Dev или оператор у бассейна, чтобы ответить на этот вопрос. Что теоретический максимум пула памяти? Она должна быть значительно выше 20000. Если мы приближаемся к максимуму, мы должны были слышать об этом больше.
zetaray сейчас офлайн Пожаловаться на zetaray   Ответить с цитированием Мультицитирование сообщения от zetaray Быстрый ответ на сообщение zetaray

9 марта 2015, 1:05:21 PM   # 10
 
 
Сообщения: 707
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций

Если средняя сумма транзакции составляет 400 байт, то 20000 сделок принимать только бы до 8000000 байт, или около 8 МБ. Я просто держу пари пул памяти намного больше, чем это.
Дэвид Rabahy сейчас офлайн Пожаловаться на David Rabahy   Ответить с цитированием Мультицитирование сообщения от David Rabahy Быстрый ответ на сообщение David Rabahy

9 марта 2015, 10:28:12 PM   # 11
 
 
Сообщения: 840
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций

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

Иногда это несколько часов до следующего блока, а иногда это не около десяти секунд до следующего блока.  

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

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

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

10 марта 2015, 1:46:33 PM   # 12
 
 
Сообщения: 707
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций

Интересно, если блок модель интервала распределения, хотя и предназначено для целевого 10-минутного среднем, изменения, как сложность возрастает. Где медиана? Что такое стандартное отклонение? Хотя это в основном академический, поскольку эффективный средний достаточно, чтобы проанализировать накопившиеся в течение достаточно длительного периода времени. Затем снова сосредоточиться на пиках, чтобы избежать нарушения пула памяти стоит усилий.

Наиболее провокационное моментом является тот, о шахтерах, сдерживающих их размере блока; Почему они это делают? Какое преимущество у них получить? Где я могу узнать больше о заголовочном-первой передаче блока?
Дэвид Rabahy сейчас офлайн Пожаловаться на David Rabahy   Ответить с цитированием Мультицитирование сообщения от David Rabahy Быстрый ответ на сообщение David Rabahy

10 марта 2015, 2:32:38 PM   # 13
 
 
Сообщений: 74
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций

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

10 марта 2015, 5:27:32 PM   # 14
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций

Интересно, если блок модель интервала распределения, хотя и предназначено для целевого 10-минутного среднем, изменения, как сложность возрастает. Где медиана? Что такое стандартное отклонение? Хотя это в основном академический, поскольку эффективный средний достаточно, чтобы проанализировать накопившиеся в течение достаточно длительного периода времени. Затем снова сосредоточиться на пиках, чтобы избежать нарушения пула памяти стоит усилий.

Наиболее провокационное моментом является тот, о шахтерах, сдерживающих их размере блока; Почему они это делают? Какое преимущество у них получить? Где я могу узнать больше о заголовочном-первой передаче блока?

Я думаю, что вы ищете O (1) Распространение -> https://gist.github.com/gavinandresen/e20c3b5a1d4b97f79ac2

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

Первый из очень размыто памяти и, вероятно, неправильно, поэтому я не буду даже начать объяснять это для того, чтобы избежать путаницы. Ее связанные с блоками Merkle корня IIRC.

Во-вторых, что блок должен propage через сеть, чтобы быть принятым другими шахтеров. Распространение занимает много времени в зависимости от доступных пропускных и размера блока. Его довольно легко понять. 1MB занимает больше времени, чтобы передать, чем несколько килобайт, таким образом, меньший размер блока снижает вероятность раскола и сирот.
Шорена сейчас офлайн Пожаловаться на Шорену   Ответить с цитированием Мультицитирование сообщения от Шорену Быстрый ответ на сообщение Шорену

10 марта 2015, 6:23:46 PM   # 15
 
 
Сообщения: 840
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций


Наиболее провокационное моментом является тот, о шахтерах, сдерживающих их размере блока; Почему они это делают? Какое преимущество у них получить? Где я могу узнать больше о заголовочном-первой передаче блока?

Вплоть до V 0.10.0 (последний релиз) шахтеры были проблемы делает их блоки слишком большой, потому что большие блоки распространяются по сетям более медленно. Это означало, что если два шахтеры нашли блок в то же время или близко к тому же время, один с меньшим блоком было больше шансов достичь более из сети быстрее, что делает другой блок сиротой. Так как сирота блок не получает блок субсидий, шахтеры смотрят на ситуацию, когда более крупные блоки фактически сократили свои прибыли измеримо.

Но v 0.10.0 вводит заголовок-первый блок передачи, который означает, что теперь шахтеры, которые находят блок может просто передать заголовок. А заголовки примерно такого же размера, так что риск сирота теперь же независимо от того, насколько полно блок может быть. Это также является более эффективным, потому что ТМИ уже там циркулирующим - все узлы имеют их в mempool. После того, как узлы получить заголовок, они могут построить сам блок - возможно, запрашивающие несколько ТХ они уже не имеют от сверстников. 

Существует также небольшая проблема с деревьями Merkle, а Шорена отметил: The Меркле деревья, которые Bitcoin строит для его блоки имеют "меры" в размере, где они наиболее эффективны (и самый безопасный!) для ряда операций, которая является степенью двойки. Таким образом, некоторые шахтеры будут строить, скажем, блок 128 сделок, а не 200 или 256 сделок, а не 310, первым, потому что если вы не можете заполнить следующую мощность 2, тем больше Merkle дерева используются неэффективно и вторым, потому что если вы не можете заполнить следующую мощность 2, то одна сторона дерева Merkle построен из гораздо меньше операций и несбалансированным, поэтому она становится потенциально легче анализировать и предсказывать. Но никакие способы не нападать на все, что мы заботимся о основе этого дисбаланса еще не были идентифицированы. 
Cryddit сейчас офлайн Пожаловаться на Cryddit   Ответить с цитированием Мультицитирование сообщения от Cryddit Быстрый ответ на сообщение Cryddit

10 марта 2015, 7:02:23 PM   # 16
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций

Но v 0.10.0 вводит заголовок-первый блок передачи, который означает, что теперь шахтеры, которые находят блок может просто передать заголовок. А заголовки примерно такого же размера, так что риск сирота теперь же независимо от того, насколько полно блок может быть. Это также является более эффективным, потому что ТМИ уже там циркулирующим - все узлы имеют их в mempool. После того, как узлы получить заголовок, они могут построить сам блок - возможно, запрашивающие несколько ТХ они уже не имеют от сверстников.  

v0.10.0 не ускоряет время распространения блока. Первый протокол заголовка, чтобы новые узлы (или узлы сети воссоединения), чтобы найти самую длинную цепочку быстрее. Узлы могут синхронизироваться до лучших chaintip используя заголовки первой и загрузить недостающие блоки параллельно на нескольких сверстников. Это распространяется нагрузка на сеть и позволяет быстрее синхронизировать раз, но это не ускорит добычу на всех. «Заголовки первого» не «только заголовки», следующий шаг, чтобы загрузить блок «тело» и занимает столько же времени.

Относящиеся к но отдельно от «заголовка первого» является IBLT, который позволит O (1) распространение блоков если другие узлы уже есть все txns в блоке в их локальном пуле памяти. Даже с IBLT принимающий узел не может запросить недостающие txns потому IBLT только помогает им определить txns в блоке, если у них уже есть. Если они отсутствуют один или больше они будут знать, что, но они не будут знать, какую конкретную txns они отсутствуют. IBLT можно считать сообщение «заголовок + метаданные» *. Используя мета-данные и ту же операцию сортировки детерминированный, используемые обоими узлами позволит принимающий узел для определения txns в блоке, если приемный узел имеет надмножество блок txns в пуле памяти *. IBLT не будет реализован в v0.10.0. Сейчас большие блоки по-прежнему несут большую сироту «стоимость», чем более мелкие блоки.

* На практике это, вероятно, будет более сложным. Те, кто не заинтересованы в сложности может просто абстрактный как заголовок + метаданные, но узел находя новый блок не может определенно знать, какой txns других узлов в настоящее время имеют в своем пуле памяти. IBLT, вероятно, будет больше похоже на «заголовок + метаданных + полный txns низкого распространения». Узел добычи будет включать в сообщении txns, которые вряд ли будут в пуле памяти принимающего узла, чтобы избежать IBLT упущения. Все, что не является стандартным, вряд ли будет в пуле памяти любого узла в соответствии со стандартными правилами. Узел добычи не может изменить. Если реле нестандартной TxN заранее блок большинство узлов будут просто удалить его. Устаревший txns (очень старый неподтвержденный txns) также может быть удален с помощью узлов, чтобы сохранить пространство в пуле памяти. Если горнорудные узлы известно о неподтвержденных двойном затрачивает то следует ожидать, что какая-то часть сети не знает о TXN в своем блоке, так что будет еще один TXN включить полную txns. В будущем могут быть и другие причины, почему TXN не хорошо размножается. Это может усложниться, если пул памяти становится очень большим, и различные узлы сохраняют различные подмножества него для экономии ресурсов. Тем не менее IBLT имеет возможность значительно уменьшить задержку распространения, даже если используется только для подмножества блоков txns. Это, однако, не позволяет получать узел, чтобы узнать, какой txns он отсутствует и, следовательно, он не может запросить недостающую txns.
DeathAndTaxes сейчас офлайн Пожаловаться на DeathAndTaxes   Ответить с цитированием Мультицитирование сообщения от DeathAndTaxes Быстрый ответ на сообщение DeathAndTaxes

10 марта 2015, 7:23:56 PM   # 17
 
 
Сообщения: 840
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций


v0.10.0 не ускоряет время распространения блока. Первый протокол заголовка, чтобы новые узлы (или узлы сети воссоединения), чтобы найти самую длинную цепочку быстрее. Новые узлы могут синхронизировать заголовки первыми. Найти самую длинную цепочку, а затем позволяет загрузить недостающие блоки параллельно на нескольких сверстников. Это распространяется нагрузка на сеть и позволяет быстрее синхронизировать раз, но это не ускорит добычу на всех. «Заголовки первого» не «только заголовки», следующий шаг, чтобы загрузить блок «тело» и занимает столько же времени.


Aw дерьмо, я думал, что заголовки-первых применительно к новым блокам тоже. Похоже, что я дал ему слишком много кредитов. 

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

11 марта 2015, 3:44:29 AM   # 18
 
 
Сообщения: 1078
Цитировать по имени
цитировать ответ
по умолчанию Re: максимум неподтвержденных операций

Даже с IBLT принимающий узел не может запросить недостающие txns потому IBLT только помогает им определить txns в блоке, если у них уже есть. Если они отсутствуют один или больше они будут знать, что, но они не будут знать, какую конкретную txns они отсутствуют. IBLT можно считать сообщение «заголовок + метаданные» *. Используя мета-данные и ту же операцию сортировки детерминированный, используемые обоими узлами позволит принимающий узел для определения txns в блоке, если приемный узел имеет надмножество блок txns в пуле памяти *.

* На практике это, вероятно, будет более сложным. Те, кто не заинтересованы в сложности может просто абстрактный как заголовок + метаданные, но узел находя новый блок не может определенно знать, какой txns других узлов в настоящее время имеют в своем пуле памяти. IBLT, вероятно, будет больше похоже на «заголовок + метаданных + полный txns низкого распространения». Узел добычи будет включать в сообщении txns, которые вряд ли будут в пуле памяти принимающего узла, чтобы избежать IBLT упущения. Все, что не является стандартным, вряд ли будет в пуле памяти любого узла в соответствии со стандартными правилами. Узел добычи не может изменить. Если реле нестандартной TxN заранее блок большинство узлов будут просто удалить его. Устаревший txns (очень старый неподтвержденный txns) также может быть удален с помощью узлов, чтобы сохранить пространство в пуле памяти. Если горнорудные узлы известно о неподтвержденных двойном затрачивает то следует ожидать, что какая-то часть сети не знает о TXN в своем блоке, так что будет еще один TXN включить полную txns. В будущем могут быть и другие причины, почему TXN не хорошо размножается. Это может усложниться, если пул памяти становится очень большим, и различные узлы сохраняют различные подмножества него для экономии ресурсов. Тем не менее IBLT имеет возможность значительно уменьшить задержку распространения, даже если используется только для подмножества блоков txns. Это, однако, не позволяет получать узел, чтобы узнать, какой txns он отсутствует и, следовательно, он не может запросить недостающую txns.

Полные операции для блока все включены в IBLT но они XOR'd вместе таким образом, чтобы успешно декодировать их становится вероятностным. Так что, если есть 18 сделок перекрывающие друг друга, и 17, как известно, к приемнику, то 17 может быть снята оставляя 1 неизвестную сделку доступной для использования. Однако, если >1 в той же камере неизвестны приемнику затем расшифровывает терпит неудачу.
Продолжая пример, там может быть 18 сделок перекрывающих друг друг и 18 различных приемниками каждой недостающих 1 другой сделка с их mempools, но все они будут в состоянии успешно декодировать отсутствующую транзакцию и продолжить строительство блока из IBLT.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW