Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
1 мая 2013, 11:02:34 PM   # 1
 
 
Сообщений: 30
Цитировать по имени
цитировать ответ
по умолчанию Re: Шахтеры слишком много власти при принятии решения о включении ОГО

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


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

Прежде всего, шахтер должен следовать следующим правилам при числе сделок (упорядоченных по приоритету в порядке убывания):
1) В случае двойной атаки расходов, старейшей ТХ является законным. Только включает в законном ОМ в блоке.
2) Включите столько ТХ в блоке, как вы можете.
3) Увеличьте свою прибыль желаемой ТЙ с более высокими налогами более ТМ с более низкими налогами.

А вот проблема. Шахтеры должны следовать правилам 1 и 2, даже если они могли бы сделать больше денег, тормозя их. Я думаю, что в конце концов, шахтеры обнаружится, которые имеют разные приоритеты.

Во-первых, 0-подтверждение двойные траты не являются новыми. Тем не менее, я боюсь, что в конце концов, некоторые изгои шахтеры будут отображаться и создать рынок для атак дважды расходов. Я имею в виду, сольные шахтеры, которые пытаются поставить неправильные операции в blockchain одно дело. Теперь представьте, что произойдет, если несколько изгоев шахтеров собрались вместе и обменялись неправильные сделки друг с другом. Было бы объединить их hashrate и увеличить свою прибыль, потому что теперь они не должны добывать блоки для их изгоямих подтверждений себя, они также могут купить неправильные подтверждения от других шахтеров. Это было бы опасно для сети в целом, так как это было бы снизить затраты на подтверждающем нелегетимные сделки.

Второй вопрос заключается в том, что шахтеры могли искусственно замедлить подтверждение сделки. Процесс подтверждения должен быть конкурентоспособным на рынке. Поставка ограничена по максимальному размеру блока; Шахтеры всегда предпочтут те сделки, которые включают в себя самые высокие гонорары ТХ, однако они также пытаются включить как можно больше ТЕ, как это возможно, чтобы максимизировать свою прибыль. Однако - есть слабость в системе: Шахтеры могут сократить поставки искусственно добычи более мелких блоков. Таким образом, пользователи должны платить более высокие операционные издержки, с тем, что их операция очищена. Небольшое увеличение транзакций платы может показаться приемлемым. И мы могли бы надеяться, что этот парень не хватает рыночной власти для снижения всей сети питания до точки, где он увеличивает свою прибыль. Однако бывают случаи, когда пользователь не хочет ждать блока после блока после следующего блока, который будет включать в себя, наконец, его сделку; Вместо этого пользователь может захотеть, чтобы транзакция ясно. А теперь, давайте посмотрим, где мы можем купить "Включение транзакции в следующем блоке", Мы можем купить эту услугу только ровно один шахтер. Мы не знаем, кто будет добывать следующий блок, прежде чем это произошло, и каждый раз, когда это кто-то другой. Тем не менее, всегда есть только один шахтер, который будет добывать следующий блок. Такая ситуация называется монополией. Rogue шахтеры могли бы использовать - они могут потребовать чрезмерных операционных издержек от тех пользователей, которые хотят получить их ТХ подтвердили как можно скорее. Когда пользователь отказывается платить завышенную плату Ой, ТЕ придется подождать, пока разумный шахтер не создает блок.

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

Итог: В любое время, есть только один шахтер, который собирается создать следующий блок. Этот шахтер является центральным органом, который имеет (временную) монополию на ТХ включения и полномочиями принимать почти окончательные решения о сделках дважды расходов. Несмотря на то, что полномочия этого центрального органа передаются вокруг все время, он по-прежнему является проблемой в вышеупомянутых сценариев.

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


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


2 мая 2013, 12:07:35 AM   # 2
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Шахтеры слишком много власти при принятии решения о включении ОГО

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





Есть нет "не нелегитимные" сделки. Всего те, которые в конечном итоге в цепи и те, которые этого не делают.

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

2 мая 2013, 2:34:06 PM   # 3
 
 
Сообщений: 30
Цитировать по имени
цитировать ответ
по умолчанию Re: Шахтеры слишком много власти при принятии решения о включении ОГО

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

Если пользователь обеспокоен тем, что они могут иметь дело с кем-то, кто будет пытаться вернуться из платить, то они должны использовать Bitcoin встроенный в растворе, ждать подтверждения.

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

2 мая 2013, 4:37:13 PM   # 4
 
 
Сообщения: 232
Цитировать по имени
цитировать ответ
по умолчанию Re: Шахтеры слишком много власти при принятии решения о включении ОГО

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

Если пользователь обеспокоен тем, что они могут иметь дело с кем-то, кто будет пытаться вернуться из платить, то они должны использовать Bitcoin встроенный в растворе, ждать подтверждения.

Есть случаи, когда использование вы не хотите ждать подтверждения.

Что делать, если первый ТХ был недействительный счет? Является ли он по-прежнему законно? Двойной тратить в этом случае не будет мошенническими.

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

2 мая 2013, 6:44:50 PM   # 5
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Шахтеры слишком много власти при принятии решения о включении ОГО

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

И сеть знает, какой был показан первый через какой механизм именно?

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

Если пользователь обеспокоен тем, что они могут иметь дело с кем-то, кто будет пытаться вернуться из платить, то они должны использовать Bitcoin встроенный в растворе, ждать подтверждения.

Есть случаи, когда использование вы не хотите ждать подтверждения.

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

2 мая 2013, 8:36:47 PM   # 6
 
 
Сообщения: 374
Цитировать по имени
цитировать ответ
по умолчанию Re: Шахтеры слишком много власти при принятии решения о включении ОГО

2) Включите столько ТХ в блоке, как вы можете.

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

3 мая 2013, 3:26:23 PM   # 7
 
 
Сообщения: 504
Цитировать по имени
цитировать ответ
по умолчанию Re: Шахтеры слишком много власти при принятии решения о включении ОГО

Да, нет такой вещи, действительно, как и "первый"...

EG, если я веду такую ​​же сделку с США, Тайване, Австралии и ЕГИПТЕ ... точно то же самое время ... (Как это вообще возможно ...)

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

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

Банки и биржи CC работают таким же образом. Тем не менее, они любезно использовать "дополнительное обеспечение", а также "доверять", а также "правоприменение", с "доказательство", чтобы "отменить или аннулировать мошеннические операции"... Тем не менее, сам фактическая сделка НИКОГДА не отменена, аннулирована или изменена ... Они просто сделать новую сделку, возвращение ошибочно доставленные средств или отрицая средства.

Что касается включения ОГО ... Это наше (шахтеры) право принять или отклонить сделки. Если вы (отправитель), не хотите платить за нашу (шахтер) мощности / время / обработку, мы имеем полное право отправить вас в конце списка, и пусть какой-то процесс приютского Miner транзакции. Это наша потеря, если что включение привело бы к США (шахтеры), одержавшая в Bitcoin-решение ... (например, в результате в "найденный" добыча хэш)

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

3 мая 2013, 3:41:18 PM   # 8
 
 
Сообщения: 1218
Цитировать по имени
цитировать ответ
по умолчанию Re: Шахтеры слишком много власти при принятии решения о включении ОГО

Там нет такого понятия, как первый. Сеть не является детерминированной. Пытаясь обеспечить соблюдение этого правила будет просто сделать это тривиально форк blockchain.

Сценарий:
Атакующий создает два Те & Б. Те платят торговец, Tx B посылает одинаковые монеты обратно в атакующий. Чтобы выполнить 0-подтверждение дважды провести коммерсант должен знать о TX A ("увидеть в сети"), Однако злоумышленник будет также отправить Tx B некоторых узлов. Теперь в этот момент в сети не хватает консенсуса. Некоторые% узлов считают, ТХ А "первый" и поэтому "действительный", Они будут падать ТЕ В, а не передавать его. Для некоторых% узлов наоборот. Теперь скажут шахтеры решают блок с А или В. К вашему предложено правилам некоторым% сетей будут видеть, что блок недействительным. Сеть расколется. Если есть горнодобывающие узлы на каждой половине раскола, то они будут расширять свои цепи

TL / версия DR:
предложения, как это всегда терпят неудачу, потому что они смотрят на "сеть" как это единое целое. Здесь нет "сеть," что это всего лишь абстракция. Существует только набор независимых подключенных узлов. На данный момент в этом очень втором, все узлы сети не находятся в консенсусе. Они имеют разные ТЕ в своем пуле памяти. Из-за различные правила реле / ​​вывода, связанных с налогами некоторых узлы никогда не могут знать о ТХАХ, пока он не будет включен в блоке. В случае двойных расходов (случайных или преднамеренных) некоторые узлы имеют несовместимые операции каждые из них видят, как "действительный",   

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW