Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
10 июня 2017, 12:47:58 AM   # 1
 
 
Сообщений: 25
Цитировать по имени
цитировать ответ
по умолчанию Re: Удаление нонса поля для СИС сопротивления и предотвращение эгоистичных добыч.

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


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

Поэтому я говорю это потому, что, так как ASIC шахтеры просто перебрать все возможные Нонс значений, путем удаления одноразового номера мы делаем единственные источники изменения, метки времени и merkleroot.
Таким образом, шахтеры стимулы добавлять, удалять и permutate через все Merkle возможности дерева, чтобы сделать это они нуждаются в операции и, как таковые, бескорыстные шахтеры будут иметь преимущество, так как они будут иметь больше сделок, чтобы играть.

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


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


10 июня 2017, 2:57:08 AM   # 2
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Удаление нонса поля для СИС сопротивления и предотвращение эгоистичных добыч.

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





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

Поэтому я говорю это потому, что, так как ASIC шахтеры просто перебрать все возможные Нонс значений, путем удаления одноразового номера мы делаем единственные источники изменения, метки времени и merkleroot.
Таким образом, шахтеры стимулы добавлять, удалять и permutate через все Merkle возможности дерева, чтобы сделать это они нуждаются в операции и, как таковые, бескорыстные шахтеры будут иметь преимущество, так как они будут иметь больше сделок, чтобы играть.

Примечание: Я на самом деле не намерен делать это, мне было просто интересно, что люди думают об этом в теории.

Сложность и нонс идут рука об руку, затруднение говорит временное значение, сколько 0, чтобы иметь. Оба являются ключевыми в доказательстве Bitcoin о работе. СБИС на самом деле не проблема, если вы можете добывать тяжело с СИС там не большая разница в тратить миллионы долларов на компьютерах с потом просто делать POW с этой точки зрения.

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

10 июня 2017, 3:47:04 AM   # 3
 
 
Сообщений: 25
Цитировать по имени
цитировать ответ
по умолчанию Re: Удаление нонса поля для СИС сопротивления и предотвращение эгоистичных добыч.

котировка
Сложность и нонс идут рука об руку, затруднение говорит временное значение, сколько 0, чтобы иметь

Какие? Я думаю, что вы имеете в виду трудность говорит хэш заголовка блока, сколько 0, чтобы иметь ....

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

Кроме того, учитывая разницу затрат на единицу мощности хеш, между одним компьютером и одним ASIC, есть разница. Почему еще люди хотят, чтобы создать блок-цепи с СИС-резистентных хэш-функций, например (Попытка Litecoin с Scrypt), EthHash Эфириума в и т.д.

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

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

10 июня 2017, 5:30:34 AM   # 4
 
 
Сообщения: 521
Цитировать по имени
цитировать ответ
по умолчанию Re: Удаление нонса поля для СИС сопротивления и предотвращение эгоистичных добыч.

Как только вы попытаетесь внести какие-либо изменения сопротивления ASIC в Bitcoin, вы больше не будете добычи Bitcoin.

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

Корыстные или Бескорыстные шахтеры не изменит.   
Быстро или медленно мощность обработки ША не изменит.   
Один шахтер или один миллиард шахтер не изменит.

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

10 июня 2017, 6:33:11 AM   # 5
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Удаление нонса поля для СИС сопротивления и предотвращение эгоистичных добыч.

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



Прежде всего, это потребует жесткую вилки.

Во-вторых, удаление нонса поле не будет реально помочь. Шахтеры могут просто держать что-то изменить в coinbase сделки, которая может эффективно действовать в качестве временного значения. В самом деле, так как coinbase часть coinbase транзакции может включать в себя любые данные шахтер хочет, они могут просто переместить в одноразовый номер coinbase сделки и в основном продолжают, как они это делают сейчас. Было бы добавить еще 13 хешей для каждого блока заголовка хеширован так что эффективно снижает сетевую hashrate 1/13 текущего hashrate. Однако, это не будет внезапно сделать CPU или GPU добычи жизнеспособной снова, и это, безусловно, не делает Bitcoin ASIC устойчивости. СИС сопротивление в самом хешировании алгоритма, а не данные, которые хэшированный.

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

10 июня 2017, 7:20:00 AM   # 6
 
 
Сообщения: 152
Цитировать по имени
цитировать ответ
по умолчанию Re: Удаление нонса поля для СИС сопротивления и предотвращение эгоистичных добыч.

Я думаю, что проблема с эгоистической добычей должна быть проанализирована с другой точки зрения. Я считаю, что реальная проблема заключается в централизации Hash власти в элитной группе пользователей, путем внедрения памяти переплете корректуры из-работы алгоритмов, ASIC или преимущество GPU будут незначительными, что приводит к лучшему распределению Hash Power. Вы можете посмотреть на нашем подход в Nimiq для приведения истинной децентрализации в Cryptocurrencies.
rngkll сейчас офлайн Пожаловаться на rngkll   Ответить с цитированием Мультицитирование сообщения от rngkll Быстрый ответ на сообщение rngkll

10 июня 2017, 7:51:26 AM   # 7
 
 
Сообщений: 25
Цитировать по имени
цитировать ответ
по умолчанию Re: Удаление нонса поля для СИС сопротивления и предотвращение эгоистичных добыч.

котировка
Во-вторых, удаление нонса поле не будет реально помочь. Шахтеры могут просто держать что-то изменить в coinbase сделки, которая может эффективно действовать в качестве временного значения. В самом деле, так как coinbase часть coinbase транзакции может включать в себя любые данные шахтер хочет, они могут просто переместить в одноразовый номер coinbase сделки и в основном продолжают, как они это делают сейчас. Было бы добавить еще 13 хешей для каждого блока заголовка хеширован так что эффективно снижает сетевую hashrate 1/13 текущего hashrate. Однако, это не будет внезапно сделать CPU или GPU добычи жизнеспособной снова, и это, безусловно, не делает Bitcoin ASIC устойчивости. СИС сопротивление в самом хешировании алгоритма, а не данные, которые хэшированный.

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

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

Если взять текущую скорость хеширования около 5000000 TH / с и умножить на 10 минут мы получаем, 5,000,000,000,000,000 * 10 * 60 хэшей. Что означает, что число различных корней Merkle нам нужно можно рассчитать с помощью log2 (5,000,000,000,000,000 * 10 * 60) = 61.3796682. Это означает, что каждый блок требует по меньшей мере 61 сделок на шахтер, чтобы найти блок.
shade_tom сейчас офлайн Пожаловаться на shade_tom   Ответить с цитированием Мультицитирование сообщения от shade_tom Быстрый ответ на сообщение shade_tom

10 июня 2017, 8:08:59 AM   # 8
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Удаление нонса поля для СИС сопротивления и предотвращение эгоистичных добыч.

Это хороший пункт о coinbase, я почти забыл об этом. Имеет ли он на самом деле есть цель, или мы можем избавиться от того, что в этом гипотетическом?
Вы можете избавиться от него в этом гипотетическом. Она не служит консенсус цели, но это действительно помогает отследить, кто мин блок-как шахтеры обычно поставить некоторые идентифицирующий текст в coinbase.

Предполагающий на мы можем, не это сделать Bitcoin алгоритм ASIC устойчивы?

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

Если взять текущую скорость хеширования около 5000000 TH / с и умножить на 10 минут мы получаем, 5,000,000,000,000,000 * 10 * 60 хэшей.
Нет, это не СИС сопротивление. СИС сопротивление означает, что алгоритм PoW (в данном случае sha256d) трудно реализовать на ASIC. Меркл корневых расчеты также SHA256d; данные для вычисления Merkle корня может быть просто пропускают через те же самые SHA256d хэширования чипов на ASIC. Обработка, что требуется, чтобы сделать это также очень минимальна и может быть сделана на FPGA перед отправкой чипов для хэширования. Я не думаю, что собственно сами чипы хэширования являются даже те, которые изменяют временное значение. IIRC бортовой FPGA обрабатывает заголовок, а затем отправляет его в хэширования фишек на самом деле хэширования. Это FPGA просто нужно будет обрабатывать немного больше, чтобы сделать корень Merkle.

Что означает, что число различных корней Merkle нам нужно можно рассчитать с помощью log2 (5,000,000,000,000,000 * 10 * 60) = 61.3796682. Это означает, что каждый блок требует по меньшей мере 61 сделок на шахтер, чтобы найти блок.
Мы не можем полагаться на всегда быть некоторое минимальное количество сделок, подлежащих включению в блок для coinbase сделки, за исключением. В то время как требует минимального количества сделок, позволит решить несколько проблем, я не думаю, что должно быть сделано, как мы должны рассмотреть ситуацию, в которой в настоящее время сделало несколько сделок. Сеть будет молоть к остановке, если по некоторым причинам сделка не была сделана (может быть от Bitcoin выпадать использование и становится еще более нишевым вещью, некоторый слой 2 решение делает onchain сделок мало, и далеко, некоторые уязвимости обнаружена, что люди перестают делать Txs но blockchain должно продолжаться, и т.д.).
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

10 июня 2017, 8:46:28 AM   # 9
 
 
Сообщений: 25
Цитировать по имени
цитировать ответ
по умолчанию Re: Удаление нонса поля для СИС сопротивления и предотвращение эгоистичных добыч.

котировка
Вы можете посмотреть на нашем подходе в Nimiq для приведения истинной децентрализации в Cryptocurrencies.
Опубликовано: Сегодня в 06:33:11 AM Опубликовано: achow101

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

22 июля 2017, 10:36:07 AM   # 10
 
 
Сообщений: 25
Цитировать по имени
цитировать ответ
по умолчанию Re: Удаление нонса поля для СИС сопротивления и предотвращение эгоистичных добыч.

котировка
Мы не можем полагаться на всегда быть некоторое минимальное количество сделок, подлежащих включению в блок для coinbase сделки, за исключением. В то время как требует минимального количества сделок, позволит решить несколько проблем, я не думаю, что должно быть сделано, как мы должны рассмотреть ситуацию, в которой в настоящее время сделало несколько сделок. Сеть будет молоть к остановке, если по некоторым причинам сделка не была сделана (может быть от Bitcoin выпадать использование и становится еще более нишевым вещью, некоторый слой 2 решение делает onchain сделок мало, и далеко, некоторые уязвимости обнаружена, что люди перестают делать Txs но blockchain должно продолжаться, и т.д.).

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

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

22 июля 2017, 10:50:31 AM   # 11
 
 
Сообщения: 1148
Цитировать по имени
цитировать ответ
по умолчанию Re: Удаление нонса поля для СИС сопротивления и предотвращение эгоистичных добыч.

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

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

Эгоистичный добыча, где шахтеры сдерживаться свои блоки, а затем быстро транслировать их, как только кто-то находит блок. Предполагается, Эгоистичный шахтер иметь действительно хорошее подключение к сети. Они могут обнаружить другой шахтер найти блок, а затем получить их блок (который они УДЕРЖАНИЕ) для большинства горнорудной мощности быстрее, чем другой шахтер.

Я думаю, что вы путаете его с SPV добычи полезных ископаемых (где шахтеры помоему пустые блоки)?

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

Фиксировать в coinbase: Hash (Txids в этом блоке | Txids в предыдущем блоке)

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

22 июля 2017, 12:32:26 PM   # 12
 
 
Сообщений: 25
Цитировать по имени
цитировать ответ
по умолчанию Re: Удаление нонса поля для СИС сопротивления и предотвращение эгоистичных добыч.

котировка
Эгоистичный добыча, где шахтеры сдерживаться свои блоки, а затем быстро транслировать их, как только кто-то находит блок. Предполагается, Эгоистичный шахтер иметь действительно хорошее подключение к сети. Они могут обнаружить другой шахтер найти блок, а затем получить их блок (который они УДЕРЖАНИЕ) для большинства горнорудной мощности быстрее, чем другой шахтер.

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

Из того, что я мог собрать Reason шахтеров сделать добычу SPV, и как вы обратились в вашем решении, потому что они не загрузили полноту предыдущего блока и, как таковые, не знаю, какие сделки по-прежнему unmined.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW