Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
24 октября 2014, 3:11:15 PM   # 1
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок задержки распространения с нечетностью транзакций / выходами

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Основное преимущество системы IBLT является то, что она позволяет быстро распространение блоков. Это не снижает среднюю пропускную способность, необходимую для узла (а 50% сокращения). Это уменьшает количество времени ожидания низкой пропускной способности, необходимой для узла.

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

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

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

- Каждый UTXO обозначен четным или нечетным основывается на LSB хеша (scriptPubKey) для этой продукции
- Все входы в транзакции должны быть либо все нечетные или все четные (давая нечетное или даже ТХ)
- Блоки считаются четное / нечетное на основе LSB их высоты
- Нечетные блоки могут содержать только нечетные Txs и наоборот

Это означает, что множество UTXO будет разделено на 2 подмножества. Если следующий блок четно, то он не будет в состоянии провести любого из UTXOs в нечетном подмножестве. Поскольку блок после этого будет нечетным, шахтеры могут создать блок, содержащий все нечетные транзакции и он готов.

После того, как шахтер попадет в блок, они передают свой заголовок только и все шахтеры могут мгновенно перейти к полной длине блоку. Шахтер может затем broadacst свой блок и будет иметь в среднем 10 минут, чтобы отправить его.

IBTL все еще может быть использован для фактического распределения.

Кошельки могут быть настроены только производить нечетный или даже адрес. Если все ваши адреса четно, то вы не потеряете много системы. Вы просто производить операции в обычном режиме. 50% времени, вы должны ждать дополнительный блок для ваших ТХ быть включены. Соотношение выходов можно поменять местами, посылая их к выходу другой четности.

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


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


24 октября 2014, 5:29:19 PM   # 2
 
 
Сообщения: 1750
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок задержки распространения с нечетностью транзакций / выходами

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





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

24 октября 2014, 5:34:55 PM   # 3
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок задержки распространения с нечетностью транзакций / выходами

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

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

24 октября 2014, 7:17:32 PM   # 4
 
 
Сообщения: 1512
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок задержки распространения с нечетностью транзакций / выходами


- Все входы в транзакции должны быть либо все нечетные или все четные (давая нечетное или даже ТХ)

Сбор низких висящих плодов - так, то я не могу потратить свои деньги. Я получил .5 "даже" и 0,5 "странный" в мой бумажник, ни один из которых находились под моим контролем. Теперь я хочу, чтобы заплатить от 1 до одной партии.


Это означает, что множество UTXO будет разделено на 2 подмножества. Если следующий блок четно, то он не будет в состоянии провести любого из UTXOs в нечетном подмножестве. Поскольку блок после этого будет нечетным, шахтеры могут создать блок, содержащий все нечетные транзакции и он готов.


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

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

24 октября 2014, 7:52:40 PM   # 5
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок задержки распространения с нечетностью транзакций / выходами

Сбор низких висящих плодов - так, то я не могу потратить свои деньги. Я получил .5 "даже" и 0,5 "странный" в мой бумажник, ни один из которых находились под моим контролем. Теперь я хочу, чтобы заплатить от 1 до одной партии.

Ваш кошелек может быть все еще или все нечетные. Когда вы просите адрес, он может проверить, если он дает чет / нечет и отбросить его, если это не так четности.

Это дает более длинный ждать до первого подтверждения (половина времени), но время до 6 подтверждает не только увеличилась с 60 минут до 70 минут.

Вы можете отправить все ваши даже монеты нечетного выводу сделать нечетную монету.

котировка
Приготовьте его как? Блок работы по-прежнему необходимо включить хэш предыдущего блока.

Я имел в виду, вы могли бы блок почти полностью готов. Можно вычислить корень Merkle. 

Вам будет необходимо обновить заголовок, чтобы добавить блок предыдущего (и путь к coinbase для обработки экстры-одноразового номера)

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

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

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

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

Они должны будут транслировать правильный заголовок, который соответствует военнопленного. 

Каждый шахтер будет добыча на одном блок и имеет следующий блок готов.

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

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

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

Я предлагаю правило

- мина на самой длинной цепи
- если связаны, шахта на полном блоке получил ранний
- если связаны, шахта по заголовку получил ранний

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

26 октября 2014, 6:21:33 PM   # 6
 
 
Сообщения: 119
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок задержки распространения с нечетностью транзакций / выходами

TierNolan

Пожалуйста, объясните преимущества этого? Я не понимаю, почему это помогает. Под IBLT шахтеры могут начать работу на следующем этапе, как только они в состоянии восстановить предыдущий, они не должны получить полный блок.

В соответствии с Вашим предложением я полагаю, существует правило, что нужно ждать, по крайней мере, 2 блока, прежде чем тратить новый выход снова? Будет ли это сделать не Bitcoin тихо медленно?

Будет ли еще не будет проблемой распространения происходит, если два блока быстро найти? Почему бы не увеличить количество групп до 10 и имеют целевое время 1 минута?
jonny1000 сейчас офлайн Пожаловаться на jonny1000   Ответить с цитированием Мультицитирование сообщения от jonny1000 Быстрый ответ на сообщение jonny1000

27 октября 2014, 3:06:40 PM   # 7
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Блок задержки распространения с нечетностью транзакций / выходами

Пожалуйста, объясните преимущества этого? Я не понимаю, почему это помогает. Под IBLT шахтеры могут начать работу на следующем этапе, как только они в состоянии восстановить предыдущий, они не должны получить полный блок.

Преимущество состоит в том, что узлы могут иметь новые блоки готовы заблаговременно, когда будет найден блок.

Вы можете создать блок номер 300,002 раз блок 300000 найден. Это позволяет быстро переключаться на новый блок, когда блок будет найден.

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

Это медленно и не может действительно быть сделано распределенным образом.

котировка
В соответствии с Вашим предложением я полагаю, существует правило, что нужно ждать, по крайней мере, 2 блока, прежде чем тратить новый выход снова? Будет ли это сделать не Bitcoin тихо медленно?

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

котировка
Будет ли еще не будет проблемой распространения происходит, если два блока быстро найти? Почему бы не увеличить количество групп до 10 и имеют целевое время 1 минута?

Да, если 2 блока обнаружены сразу после того, как другой, то проблема все еще имеет место, но это реже.

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

<новый блок найден>

-> Отправить сообщение для всех шахтеров, чтобы отменить текущий блок

<последующий блок готов>

-> Отправить информацию для шахтеров, чтобы построить на новом блоке

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

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW