7 августа 2012, 7:53:21 AM   # 1
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

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


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

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

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

--- Предложение "в конечном счете нулевого доверия" клиенты ---

Как облегченный клиент знать, какой блок цепи является самым крупным? Повторяя через всю цепь спереди назад? Ик!

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

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

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


--- Эксперимент ---

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

Вы, наверное, рассчитывал «1», или по крайней мере очень близко к нему.

Этот трюк работает независимо от того, сколько времени прошло, как быстро запустить наши компьютеры, как подключены к нашей сети есть, как трудность корректироваться с течением времени, и т.д. Это полностью масштабироваться инвариант. Общая форма хэш шоссе будет примерно шкала инвариантна, а также. Смотрите также: https://en.wikipedia.org/wiki/Benford's_law

[EDIT] Я, наконец, получил вокруг выполнения этого эксперимента, и оказалось, что я был прав. Я также произвел визуализаций из "общая форма хэш шоссе," который Я копирую здесь, потому что я думаю, что эта иллюстрация является очень важной. Прочитайте этот пост для объяснения.

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


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


7 августа 2012, 10:06:41 AM   # 2
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

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





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

1) Цепь, вероятно, ответвляется от вашей лучшей цепи не слишком далеко в любом случае, поэтому практические усилия сохраняются низкая

2) Вы должны фильтровать и хранить любые бумажник релевантных операций на боковой цепи, даже если это не самая лучшая цепь, так что если / когда он становится лучшей цепью вы можете обновить структуры данных бумажников

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

7 августа 2012, 4:52:55 PM   # 3
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

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

7 августа 2012, 5:19:54 PM   # 4
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

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

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


Я предполагаю, что я не слишком ясно, что главной целью является с этим, так что позвольте мне сказать, что мои движущие принципы:
- Blockchain должен в конечном итоге сходится к одной правильной цепи, независимо от поведения сети и изменений в мощности процессора с течением времени (на 34% упорный противник, который является неизбежным, за исключением)
- Глобальные параметры (например, 10 минут) не должны быть жестко закодированы, но вместо того, чтобы автоматически регулировать в зависимости от спроса и доступности.

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

7 августа 2012, 5:44:27 PM   # 5
 
 
Сообщений: 70
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

Это интересное предложение, но есть только несколько типов клиентов, которые выиграют от этого, так, чтобы сократить это в основной blockchain не является идеальным. Будет ли она по-прежнему работать, если интегрированная parrallel цепи были получены, скажем, для страты как наложенной сети? Я могу видеть, как это было бы хорошо для заочного / отключенных клиентов и свежих Установки пытается встать в строй быстро, но я не уверен, что это действительно решает проблему самонастройки, что независимые легкие клиенты имеют, что в основном они должны разобрать blockchain на всех, просто чтобы определить свой собственный баланс.
TheBitcoinChemist сейчас офлайн Пожаловаться на TheBitcoinChemist   Ответить с цитированием Мультицитирование сообщения от TheBitcoinChemist Быстрый ответ на сообщение TheBitcoinChemist

7 августа 2012, 6:08:55 PM   # 6
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

Конечно, это будет также работать в качестве наложения. Это также то, альт-цепь может экспериментировать.

Проблема вы говорите о том, где клиенты должны проверить всю цепочку, чтобы увидеть их сделок - это уже решена (концептуально) с использованием Merkle деревьев. Читайте etotheipi в предложение, что здесь: Конечно, это работает только в случае, если клиент имеет возможность правильно выбрать правильный «голова». Это то, что мое нынешнее предложение о.
socrates1024 сейчас офлайн Пожаловаться на socrates1024   Ответить с цитированием Мультицитирование сообщения от socrates1024 Быстрый ответ на сообщение socrates1024

7 августа 2012, 6:27:42 PM   # 7
 
 
Сообщения: 323
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

Я люблю этот материал. Я обдумывал что-то подобное, где вы бы хранить п = LOG (block_height) хэшей в каждом заголовке вместо только последнего блока хэш. Таким образом, в текущем блоке, вы бы хранить хэш для предыдущего блока, хеш для блока до этого, хэш-4 блоков назад, 8 блоков назад, 16 блоков назад, вплоть до блока генеза. Это около 18 хешей на каждый блок в настоящее время. Это позволило бы какой-то SPV клиента к только хранить журнал русских заголовков вместо п. Я на самом деле не продумал, как это работает, но оно звучит похоже на то, что вы предложили. Ваша идея более элегантно и имеет некоторые преимущества, хотя.
Бен-abuya сейчас офлайн Пожаловаться на бен-abuya   Ответить с цитированием Мультицитирование сообщения от Бен-abuya Быстрый ответ на сообщение бен-abuya

7 августа 2012, 6:42:38 PM   # 8
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

Я полностью отсутствует точка этого.

Блок X включает в себя хэш-блока (X-1), так что вы можете быть уверены, что блок X следует блок (X-1). Что такое точка в том числе хэш блока (X-у), где у меняется (но на практике, как правило, либо, что один безумно повезло блок из некоторое время назад или блок примерно на полпути через последнюю трудность бугорок)?

И как же это волшебно позволит вам прыгать вокруг цепи?
kjj сейчас офлайн Пожаловаться на kjj   Ответить с цитированием Мультицитирование сообщения от kjj Быстрый ответ на сообщение kjj

7 августа 2012, 6:54:55 PM   # 9
 
 
Сообщений: 70
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

Я вопрос, необходим ли blockchain, даже объединенная разминированный альт-цепь, чтобы сообщить об этом данные. Есть существенные недостатки в том числе больше данных, чем это минимально необходимо в любой структуре blockchain стиля. Было бы лучше для легких клиентов, так как они нуждаются в открытый доступ в Интернет в любом случае, чтобы иметь возможность получать такого рода данные из одного (или более) из нескольких доверенных веб-серверов. Что-то вроде корма подкаста, только (возможно шифруется) данные, собранные с помощью специализированного полного узла. Любой клиент должен иметь возможность проверить, что данные подаются на него действуют в ряде различных способов защитить себя от обмана. 
TheBitcoinChemist сейчас офлайн Пожаловаться на TheBitcoinChemist   Ответить с цитированием Мультицитирование сообщения от TheBitcoinChemist Быстрый ответ на сообщение TheBitcoinChemist

7 августа 2012, 6:58:16 PM   # 10
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

kjj:

Предположим, что обратную ссылку с текущей головы выглядит 000ХХХ (значение 3). Мы также включать «up'-ссылку на родитель последнего блока, который выглядит как 0000xxxx (значение 4). Если вы пропустите этот родительский блок, то он будет иметь «up'-ссылку на родительский блок, который выглядит как 00000xxxxxx (значение 5). И так далее, пока вы не получите родитель наибольшего блока, для которого нет на линии связи.

Предположим, вы начинаете в этом наибольший блок, который выглядит как 00000xxxxx (значение 5). Он содержит восходящую линию связи, либо к предыдущему блоку со значением 00000xxx (значение 5), или к одному с более низким значением. Вы можете пропустить свой путь к хэшу высшего значения в каждом подинтервале истории.


Бен-abuya: правильно, это в значительной степени решает ту же проблему, кроме как с O (1) дополнительного хранения на блок, а не O (N журнал).

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

"трудность" из блока может быть установлен каждым отдельным шахтером, "предложения" на сложности они хотят получить. Таким образом, выигрышная блок на сложности 4 будет H (сложность: 4 нуля || Nonce || заголовок) -> 0000xxxxxxxxx. Вместо того, чтобы взять самую большую цепь, мы бы цепь, которая имеет самую большую сумму-трудности (в зависимости от сложности предложений, а не фактическое значение хеш-функции).

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

Хэш-значение-шоссе позволяет эффективно оценить суммарную сложность вилки, а также объединить вилки вишни собирания действительных сделок. будут стремиться получить вытеснены более высокой сложность вилки Длинных цепей низкого сложности блоков. Если каждая транзакция включает в себя «минимальную трудность», то вы будете включены только в сложных блоках, которые имеют меньше шансов быть заказано.

Я не ожидаю, что эта часть объяснения, чтобы быть совершенно ясно, тем более, что я не остановился на том, как камертон «заметен» в главной цепи, но я к этому позже. Но так как вы работали над подобными идеями, я думаю, вы могли бы иметь правильную интуицию для того, как это работает.
socrates1024 сейчас офлайн Пожаловаться на socrates1024   Ответить с цитированием Мультицитирование сообщения от socrates1024 Быстрый ответ на сообщение socrates1024

7 августа 2012, 6:59:18 PM   # 11
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

Я вопрос, необходим ли blockchain, даже объединенная разминированный альт-цепь, чтобы сообщить об этом данные. Есть существенные недостатки в том числе больше данных, чем это минимально необходимо в любой структуре blockchain стиля. Было бы лучше для легких клиентов, так как они нуждаются в открытый доступ в Интернет в любом случае, чтобы иметь возможность получать такого рода данные из одного (или более) из нескольких доверенных веб-серверов. Что-то вроде корма подкаста, только (возможно шифруется) данные, собранные с помощью специализированного полного узла. Любой клиент должен иметь возможность проверить, что данные подаются на него действуют в ряде различных способов защитить себя от обмана. 

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

7 августа 2012, 7:10:34 PM   # 12
 
 
Сообщений: 70
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

Я вопрос, необходим ли blockchain, даже объединенная разминированный альт-цепь, чтобы сообщить об этом данные. Есть существенные недостатки в том числе больше данных, чем это минимально необходимо в любой структуре blockchain стиля. Было бы лучше для легких клиентов, так как они нуждаются в открытый доступ в Интернет в любом случае, чтобы иметь возможность получать такого рода данные из одного (или более) из нескольких доверенных веб-серверов. Что-то вроде корма подкаста, только (возможно шифруется) данные, собранные с помощью специализированного полного узла. Любой клиент должен иметь возможность проверить, что данные подаются на него действуют в ряде различных способов защитить себя от обмана. 

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

Это правда, что я считаю, только еще 4 байта, добавленные на существующий заголовок 80 байт; но, как я уже сказал, это не решает саму проблему самонастройки. «Легкие» клиенты все еще должны загрузить все блоки входов соответствующие их адреса, когда сеть модернизирована для обеспечения конкретных запросов блоков. И это не так просто загрузив 80 заголовков байт значительную нагрузку, так как все заголовки на сегодняшний день будет составлять менее 16 мегабайт. Таким образом, добавление 4 байта на каждый заголовок не будет бременем для любых полных клиентов, но и не было бы особенно полезно для них, и это приведет к увеличению заголовков blockchain общего размера на 5% qustionable прибыли даже для легких клиентов, которые держат только заголовки. И если эти blockchain типа заголовка легкие клиенты должны доверять полные узлы, чтобы доставить их блоки, соответствующие их адреса в любом случае, и они делают, почему не те же самые полные узлы предоставляют данные эти легкие клиенты должны быть уверены, что они используют самую длинную цепочку вне blockchain? 4 байта еще более 4 байта, реплицируются на каждый полный или заголовок только blockchain в мире, навсегда & Когда-либо.
TheBitcoinChemist сейчас офлайн Пожаловаться на TheBitcoinChemist   Ответить с цитированием Мультицитирование сообщения от TheBitcoinChemist Быстрый ответ на сообщение TheBitcoinChemist

7 августа 2012, 7:15:18 PM   # 13
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

Это правда, что я считаю, только еще 4 байта, добавленные на существующий заголовок 80 байт; но, как я уже сказал, это не решает саму проблему самонастройки. «Легкие» клиенты все еще должны загрузить все блоки входов соответствующие их адреса, когда сеть модернизирована для обеспечения конкретных запросов блоков. И это не так просто загрузив 80 заголовков байт значительную нагрузку, так как все заголовки на сегодняшний день будет составлять менее 16 мегабайт. Таким образом, добавление 4 байта на каждый заголовок не будет бременем для любых полных клиентов, но и не было бы особенно полезно для них, и это приведет к увеличению заголовков blockchain общего размера на 5% qustionable прибыли даже для легких клиентов, которые держат только заголовки. И если эти blockchain типа заголовка легкие клиенты должны доверять полные узлы, чтобы доставить их блоки, соответствующие их адреса в любом случае, и они делают, почему не те же самые полные узлы предоставляют данные эти легкие клиенты должны быть уверены, что они используют самую длинную цепочку вне blockchain? 4 байта еще более 4 байта, реплицируются на каждый полный или заголовок только blockchain в мире, навсегда & Когда-либо.

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

7 августа 2012, 7:20:16 PM   # 14
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

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

Но что толку?

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

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

7 августа 2012, 7:26:45 PM   # 15
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

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

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

7 августа 2012, 8:51:38 PM   # 16
 
 
Сообщения: 252
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе



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

7 августа 2012, 8:56:12 PM   # 17
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

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

Хороший вопрос! Именно опасение, что побудило меня к работе над этой проблемой. Если цепь верна, то в конечном итоге обрабатывать его полностью. Однако, если цепь работы с дефицитом, как вы описали, то вы можете отказаться от его рано. Подумайте об этом так: это процедура проверки, которая имеет нулевые ложные срабатывания, но поддерживает вероятностные ложные негативы с раннего отказа.

Он не имеет ни ложных срабатывания, ни ложные, потому что он просто не выполняет никакой проверки вообще.

Рассмотрим это, вы получите блок, блок Z. Вы не блок (Z-1), так что вы проверить skiphash и попросить блока Y. Вы также не имеют блок (Y-1), так что вы проверить skiphash снова и попросить блок X. Теперь блок X является один, что у вас есть, так что вы остановились. Сколько вы должны доверять блоки Y и Z в этой точке?

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

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

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

7 августа 2012, 9:14:19 PM   # 18
 
 
Сообщения: 283
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе

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

Я не уверен, что ты не прав, но я думаю, что его сильнее проверку, чем вы предполагаете. При добыче, мы отправляем решение с более низкими сложностями проблем с сервером, чтобы сообщить ему, что мы работаем. Большинство бассейнов горнодобывающих называют эту «акцию», и, как правило, много акций на корректный блок, поскольку сложность гораздо выше. Правила socrates1024 предлагает иметь чистый эффект накладывая вложенный набор блоков с более высокой сложностью. Изготовление блока для следующего уровня будет примерно в 16 раз так трудно, как производство одного блока в настоящее время трудности.

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

7 августа 2012, 9:41:47 PM   # 19
 
 
Сообщения: 125
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе


Рассмотрим это, вы получите блок, блок Z. Вы не блок (Z-1), так что вы проверить skiphash и попросить блока Y. Вы также не имеют блок (Y-1), так что вы проверить skiphash снова и попросить блок X. Теперь блок X является один, что у вас есть, так что вы остановились. Сколько вы должны доверять блоки Y и Z в этой точке?

...

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

Отделение и Bound! Теперь вы установили, что блок X является, по меньшей мере общей точкой в ​​обеих цепях (предполагается, что у вас уже есть цепь, это генезис блок, если вы начинаете с нуля). Блок Y является крупнейшим хэш между X и Z. Теперь вы можете повторить процесс на любом интервале к югу. Каждый раз, когда вы идете на один уровень, есть несколько блоков, чтобы проверить, и вы получите более точную оценку. Если вы будете продолжать идти, в конце концов вы будете обрабатывать каждый блок.

Я полагаю, что было бы облегченный клиент, который говорит "Предполагаемая работа: 1 bajillion megahashes. Правдоподобие: 76%", Число вероятность возрастает, очень быстро на первый, и замедление на 99%, 99,99% и так далее. Если она попадет 100, то вы заверили всю цепочку, как полный узел.

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

7 августа 2012, 10:29:14 PM   # 20
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: High-Value-Hash шоссе


Рассмотрим это, вы получите блок, блок Z. Вы не блок (Z-1), так что вы проверить skiphash и попросить блока Y. Вы также не имеют блок (Y-1), так что вы проверить skiphash снова и попросить блок X. Теперь блок X является один, что у вас есть, так что вы остановились. Сколько вы должны доверять блоки Y и Z в этой точке?

...

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

Отделение и Bound! Теперь вы установили, что блок X является, по меньшей мере общей точкой в ​​обеих цепях (предполагается, что у вас уже есть цепь, это генезис блок, если вы начинаете с нуля). Блок Y является крупнейшим хэш между X и Z. Теперь вы можете повторить процесс на любом интервале к югу. Каждый раз, когда вы идете на один уровень, есть несколько блоков, чтобы проверить, и вы получите более точную оценку. Если вы будете продолжать идти, в конце концов вы будете обрабатывать каждый блок.

Я полагаю, что было бы облегченный клиент, который говорит "Предполагаемая работа: 1 bajillion megahashes. Правдоподобие: 76%", Число вероятность возрастает, очень быстро на первый, и замедление на 99%, 99,99% и так далее. Если она попадет 100, то вы заверили всю цепочку, как полный узел.

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

Что вы делаете с подпериодом точно?

Вы не знать любые блоки между X и Y или Y и Z. Вы не знаете, сколько есть, вы не знаете, что их трудности, вы не знаете, что их ценности, вы не знаете, вообще ничего о тех интервалах, за исключением того, что если вы получаете блок Y-1 (или Z-1), а значение выше, чем Y (или Z), один из блоков лжет. Но какой из них?

И так как вы вообще ничего об этих интервалах не знаете, ваша работа оценивается будет W>Х + (у + Y) + (г * Z), где у и г являются вероятно больше 2. И я просто не вижу, каким-либо образом, используя этот метод, чтобы улучшить наши оценки.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW