Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
16 марта 2013, 1:29:12 PM   # 1
 
 
Сообщения: 994
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

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


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

Давайте начнем с примером ... Предположим, я шахтер, который находится в своем роде экзотических ситуаций: у меня есть неограниченные вычислительные и сетевые ресурсы, и достаточно временное хранения (ОЗУ) для проверки blockchain, но местное постоянное хранение невероятно мало. Но если я хочу, чтобы сохранить что-то, я могу хранить его извне через сеть. Скажем, в DHT, как Freenet, Тахо-LAFS или что-то в этом роде.

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

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

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

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

Но ... сколько это будет стоить мне, чтобы проверить сделку? Ну, древовидные datastructures обычно имеют просмотровые затраты на шкале log2 N, где N представляет собой число элементов. В худшем случае каждый отдельный Satoshi является индивидуальным UTXO, поэтому у нас есть 21000000 * 100000000 = 2100000000000000 ~ = 2 ^ 51 UTXOs. Таким образом, мне нужно что-то вроде 51 поисков, чтобы найти UTXO в бинарном дереве поиска. Или только 9 поисков, если у меня есть 64-кратное дерево.

Но люди могут утверждать, что 9 поисков в UTXO много ... Задержка в сети болтовня. Как насчет нуля?

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

Я не нужно искать что-нибудь в DHT сам, мне нужно только данные, которые были сохранены в сообщении. И это безопасно: если данные были подделаны, хэш не будет соответствовать.
 
Таким образом, в основном, количество сделок я могу включать в блок ограничен моими вычислительными и сетевыми возможностями, но возможность хранения / стоимость irrelephant.

Но то, что о блоках, добытых другими? Ой...

Ну, можно сделать 9 DHT Lookups за UTXO, указанного в блоке. Количество выходов ограничено, я могу сделать Lookups параллельно, так что это не такая большая проблема. Но все равно...

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

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

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

Например. Я необходимо либо 128 ГБ оперативной памяти, массив жестких дисков и 100 Мбит / с трубой. Или мне нужно 1 Гб оперативной памяти, жестких дисков, на всех и 1 Гбит / с трубы. Что дешевле?

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

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


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


16 марта 2013, 2:05:48 PM   # 2
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

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





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

Мы должны разделить? Чёрт, я собирался сказать, что я хочу, я один из тех 2 ^ 51 записей базы данных!

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

16 марта 2013, 2:10:03 PM   # 3
 
 
Сообщения: 994
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

Мы должны разделить? Чёрт, я собирался сказать, что я хочу, я один из тех 2 ^ 51 записей базы данных!

Ну, это всего 2 ^ 19 записей в одном из 2 ^ 32 человека с использованием Bitcoin ... Я имею в виду, мы говорим о будущем, не так ли?

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

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

16 марта 2013, 2:15:01 PM   # 4
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

Y'know что, не извиняйтесь, эти ребята действительно сосать информатике!

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

16 марта 2013, 2:18:03 PM   # 5
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

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

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

16 марта 2013, 3:00:06 PM   # 6
 
 
Сообщения: 1750
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

В простых формулировках: распределенная и общая UTXO набор данных, не так ли?

Таким образом, мы могли бы также иметь распределенную и общий полный blockchain?

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

Давайте начнем с примером ... Предположим, я шахтер, который находится в своем роде экзотических ситуаций: у меня есть неограниченные вычислительные и сетевые ресурсы, и достаточно временное хранения (ОЗУ) для проверки blockchain, но местное постоянное хранение невероятно мало. Но если я хочу, чтобы сохранить что-то, я могу хранить его извне через сеть. Скажем, в DHT, как Freenet, Тахо-LAFS или что-то в этом роде.

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

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

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

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

Но ... сколько это будет стоить мне, чтобы проверить сделку? Ну, древовидные datastructures обычно имеют просмотровые затраты на шкале log2 N, где N представляет собой число элементов. В худшем случае каждый отдельный Satoshi является индивидуальным UTXO, поэтому у нас есть 21000000 * 100000000 = 2100000000000000 ~ = 2 ^ 51 UTXOs. Таким образом, мне нужно что-то вроде 51 поисков, чтобы найти UTXO в бинарном дереве поиска. Или только 9 поисков, если у меня есть 64-кратное дерево.

Но люди могут утверждать, что 9 поисков в UTXO много ... Задержка в сети болтовня. Как насчет нуля?

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

Я не нужно искать что-нибудь в DHT сам, мне нужно только данные, которые были сохранены в сообщении. И это безопасно: если данные были подделаны, хэш не будет соответствовать.
 
Таким образом, в основном, количество сделок я могу включать в блок ограничен моими вычислительными и сетевыми возможностями, но возможность хранения / стоимость irrelephant.

Но то, что о блоках, добытых другими? Ой...

Ну, можно сделать 9 DHT Lookups за UTXO, указанного в блоке. Количество выходов ограничено, я могу сделать Lookups параллельно, так что это не такая большая проблема. Но все равно...

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

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

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

Например. Я необходимо либо 128 ГБ оперативной памяти, массив жестких дисков и 100 Мбит / с трубой. Или мне нужно 1 Гб оперативной памяти, жестких дисков, на всех и 1 Гбит / с трубы. Что дешевле?

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

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

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

16 марта 2013, 3:13:05 PM   # 7
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

В простых формулировках: распределенная и общая UTXO набор данных, не так ли?

Таким образом, мы могли бы также иметь распределенную и общий полный blockchain?

Распределенные данные одна вещь, надежный распределенные данные целый дополнительный слой.

когда "все" ("достаточно" люди) имеют blockchain, все, что "пропадает без вести" от DHT может быть пополнен.

Но в принципе вы могли бы сделать RAID типа вещи, чтобы попытаться сделать его надежным.

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

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

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

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

16 марта 2013, 3:36:05 PM   # 8
 
 
Сообщения: 994
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

В простых формулировках: распределенная и общая UTXO набор данных, не так ли?

Таким образом, мы могли бы также иметь распределенную и общий полный blockchain?

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

Она не требует распределенной UTXO / blockchain набора данных, я просто предполагаю существование такого набора данных для лучшего внедрения.

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

16 марта 2013, 3:37:28 PM   # 9
 
 
Сообщения: 1372
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

Это напоминает мне книгу пульсации много.

https://ripple.com/wiki/Ledger_Format
jtimon сейчас офлайн Пожаловаться на jtimon   Ответить с цитированием Мультицитирование сообщения от jtimon Быстрый ответ на сообщение jtimon

16 марта 2013, 3:55:37 PM   # 10
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

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

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

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

16 марта 2013, 6:26:40 PM   # 11
 
 
Сообщения: 994
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

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

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

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

Человек вы отправляете монеты будут нужны эти "сертификаты" так что он может доказать подлинность монет, которые он получил слишком.

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

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

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

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

16 марта 2013, 7:06:28 PM   # 12
 
 
Сообщения: 994
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

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

На самом деле сохранение исторических данных blockchain даже не нужно на практике.

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

Для всех практических намерений и целей достаточно иметь N последние блоки + UTXO набор.

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

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

Но если такая атака идет полным ходом, это будет означать, что Bitcoin ничего не стоит. Таким образом, если он не бесполезен, нет никакого нападения, и поэтому он безопасен, чтобы захватить UTXO набор и работать оттуда.

Я не уверен, навскидку, почему тонкий клиент не был уже думать DHT

Он не дает практически никаких преимуществ в этой точке, но значительно труднее осуществить.

(Или, может быть, телефоны просто не хорошо быть DHTs, может быть, они не являются "всегда включен" или имеет ограниченную пропускную способность.) [/ цитата]

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

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

17 марта 2013, 3:43:14 PM   # 13
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

Для всех практических намерений и целей достаточно иметь N последние блоки + UTXO набор.
То, что вы описываете SPV безопасности UTXO, и это также было доведено до много раз. Возможно, вам следует сохранить для утверждений о unimagniativeness идеи, которые на самом деле область оригинала.

безопасности SPV UTXO означает, что вознаграждение за кого-то, кто может производить N блоков не только задним ходом сделки они могут сделать и заменить их, это на порядок стоимости всей Bitcoin экономики, прошлое и в будущее. Они могли бы украсть anyones монету, они могли свободно раздувать поставки и т.д.

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

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

17 марта 2013, 5:13:20 PM   # 14
 
 
Сообщения: 994
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

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

Опять же, главная тема моего поста была пропускной способность хранение Компромисс, который не зависит от модели безопасности вы используете. На самом деле я изложил очень консервативный подход, который не меняет ничего о модели безопасности, то есть вы все еще просканирует весь blockchain, вы просто не хранить UTXO установить локально.

Но, конечно, это также можно использовать UTXO набор, на который ссылается блоков вместо вычисления самостоятельно.

Я не уверен, что "безопасности SPV UTXO" это правильный термин, потому что я говорю о том, применим к шахтерам, но SPV используется в контексте клиентских систем, нет?

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


Эта атака возможна прямо сейчас, N равна текущая высота blockchain.

Что изменится, если мы делаем N меньше текущей высоты blockchain?

Они могли бы украсть anyones монету,

То же самое происходит, если ты мой, начиная от генезиса.

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

они могли свободно раздувать поставки и т.д.

Нет, можно проверить запас, имеющий только UTXO набор.

У вас есть модель безопасности Bitcoin неправильно:

Я думаю, что вы получите это неправильно: история переписывания атаки принципиально не отличается от UTXO манипуляции атаки с точки зрения тяжести.

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

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

18 марта 2013, 10:13:55 AM   # 15
 
 
Сообщения: 1750
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

то есть вы все еще просканирует весь blockchain, вы просто не хранить UTXO установить локально.

У вас есть модель безопасности Bitcoin неправильно.

Как все эти экзабайт данных попадают в ДГТ? Если вы не ставили их туда сами, вы доверяя кто их туда, что они представляют собой хорошо сформированное blockchain.


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

18 марта 2013, 10:14:36 ​​AM   # 16
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

то есть вы все еще просканирует весь blockchain, вы просто не хранить UTXO установить локально.

У вас есть модель безопасности Bitcoin неправильно.

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

18 марта 2013, 10:15:52 AM   # 17
 
 
Сообщения: 980
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

Вы всегда можете проверить данные по DHT с полным blockchain, и вам нужно только сделать это один раз

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

Шутки в сторону?

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

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

18 марта 2013, 1:01:48 PM   # 18
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

вы просто не хранить UTXO установить локально.
[...]
Но, конечно, это также можно использовать UTXO набор, на который ссылается блоков вместо вычисления самостоятельно.

Я не уверен, что "безопасности SPV UTXO" это правильный термин, потому что я говорю о том, применим к шахтерам, но SPV используется в контексте клиентских систем, нет?
SPV безопасность означает доверяя самую длинную цепочку вместо проверки для себя. Будучи "клиент" или нет не имеет значения.

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

котировка
безопасности SPV UTXO означает, что вознаграждение за кого-то, кто может производить N блоков не только задним ходом сделки они могут сделать и заменить их, это на порядок стоимости всей Bitcoin экономики, прошлое и в будущее.
Эта атака возможна прямо сейчас, N равна текущая высота blockchain.
Нет, это на фактах не так, как узлы не будут реорганизовать назад бесконечно далеко. (Это имеет свои собственные проблемы, как более вилка, что ветви, где узлы не будут реорганизовать, чтобы делает систему расходящиеся, как вновь инициализированы узлы будут находиться на «неправильной» цепи)

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

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

18 марта 2013, 3:27:35 PM   # 19
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

Все это заставляет меня задаться вопросом, кто же это наука способность компьютера он думает "сосать", Я не знаю точно, но я рискну предположить, что он искажает свою точку зрения.

Был какой-то неискренний происходит, y'know.

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

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

18 марта 2013, 5:00:22 PM   # 20
 
 
Сообщения: 1988
Цитировать по имени
цитировать ответ
по умолчанию Re: UTXO размер набора не увеличивает затраты на хранение, вы просто сосать информатике

Тем не менее, после того, что вы должны держать набор UTXO в оперативной памяти. Оперативная память является дорогостоящей.
Какая отрасль информатики постулирует, что? Сделки прибывают почти случайным образом в течение периода между блоком, так что среднее время, доступное для проверки транзакции составляет около 5 минут.

Что происходит здесь с этим "в-RAM требования базы данных"?

Edit: я имею в виду только новая транзакция в блоке является coinbase. Любая другая транзакция должна быть уже транслировались по сети p2p.

Вы пытаетесь сохранить некоторый артефакт от реализации Satoshi в? С точкой информатики зрения массив сделок прилагаемых к блоку чисто над головой и избыточная.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW