Вернуться   Биткоин Форум > Bitcoin Обсуждение
29 апреля 2013, 8:49:35 PM   # 1
 
 
Сообщений: 56
Цитировать по имени
цитировать ответ
по умолчанию Re: Не может ли blockchain быть сжат?

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


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


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


29 апреля 2013, 9:25:48 PM   # 2
 
 
Сообщения: 1764
Цитировать по имени
цитировать ответ
по умолчанию Re: Не может ли blockchain быть сжат?

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





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

29 апреля 2013, 9:36:50 PM   # 3
 
 
Сообщения: 434
Цитировать по имени
цитировать ответ
по умолчанию Re: Не может ли blockchain быть сжат?

Что вы имеете в виду, что это огромный?

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

29 апреля 2013, 11:14:26 PM   # 4
 
 
Сообщения: 448
Цитировать по имени
цитировать ответ
по умолчанию Re: Не может ли blockchain быть сжат?

Что вы имеете в виду, что это огромный?

Насколько велика вы думаете, базы данных вашего банка есть?

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

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

29 апреля 2013, 11:18:23 PM   # 5
 
 
Сообщения: 434
Цитировать по имени
цитировать ответ
по умолчанию Re: Не может ли blockchain быть сжат?

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

30 апреля 2013, 9:17:31 AM   # 6
 
 
Сообщения: 364
Цитировать по имени
цитировать ответ
по умолчанию Re: Не может ли blockchain быть сжат?

Я не загружайте blockchain каждый раз я логин на светлом бумажнике, чтобы увидеть 5 долларов у меня есть в моем личном счете.

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

30 апреля 2013, 9:36:06 AM   # 7
 
 
Сообщения: 798
Цитировать по имени
цитировать ответ
по умолчанию Re: Не может ли blockchain быть сжат?



http://en.wikipedia.org/wiki/Private_information_retrieval
oakpacific сейчас офлайн Пожаловаться на oakpacific   Ответить с цитированием Мультицитирование сообщения от oakpacific Быстрый ответ на сообщение oakpacific

30 апреля 2013, 9:41:16 AM   # 8
 
 
Сообщения: 364
Цитировать по имени
цитировать ответ
по умолчанию Re: Не может ли blockchain быть сжат?

Я не загружайте blockchain каждый раз я логин на светлом бумажнике, чтобы увидеть 5 долларов у меня есть в моем личном счете.



http://en.wikipedia.org/wiki/Private_information_retrieval

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

30 апреля 2013, 9:42:39 AM   # 9
 
 
Сообщения: 798
Цитировать по имени
цитировать ответ
по умолчанию Re: Не может ли blockchain быть сжат?

Я не загружайте blockchain каждый раз я логин на светлом бумажнике, чтобы увидеть 5 долларов у меня есть в моем личном счете.



http://en.wikipedia.org/wiki/Private_information_retrieval

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

Да, исправлено.

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

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

30 апреля 2013, 8:21:50 PM   # 10
 
 
Сообщений: 55
Цитировать по имени
цитировать ответ
по умолчанию Re: Не может ли blockchain быть сжат?

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

Для тех, кто заинтересован, это идеи, которые я имел:
  • Замена хэша предыдущего блока с высотой текущего блока в формате блок, сохраняет 28 байт / блок, 6 мегабайта в целом, а почти ничего.
  • Удаление корня Merkle, могут быть выведены из операций в блоке, сохраняет 32 байт / блок, 7 мегабайт, почти ничего.
  • Замена предыдущего поля выходного сигнала на каждом входе с номером блока выходного и заказать его транзакцию в блоке, экономит 26 байт на вход. при условии, 1 вход / транзакции, и идя blockchain.info«s 17000000 сделки, это позволит сэкономить 431 мегабайт.
  • Для 99,999% выходов, есть четыре байта (OP_DUP, OP_HASH160, OP_EQUALVERIFY, OP_CHECKSIG), который может быть удален (то есть они были бы "подразумеваемый" в сжатом формате, если не указано иное). опять же, при условии, 1 выход / сделки, это позволит сэкономить 68 мегабайт.
  • Повторные использования одного и того же адреса. Если средний адрес получает 5 платежей, затем 4 из этих пяти может быть заменена ссылкой на первый раз он появляется в blockchain (4-7 байт длиной). С каждым адресом, принимая до 20 байт, это экономит 13 байт на выходе повтора (4/5), возможно, еще 172 мегабайт.

С текущей blockchain занимая 9 GIGABYTES дисковое пространство и принимая недели для загрузки и проверить это не меняет ничего.

Размер blockchain фундаментальный изъян в Bitcoin и ничего не собирается менять. Это как раз случается быть лучшие технологии мы имеем сейчас, но в тот момент что-то еще изобретены, который имеет те же преимущества и недостатки меньше, Bitcoin будут уничтожены.
Jeromes сейчас офлайн Пожаловаться на Jeromes   Ответить с цитированием Мультицитирование Сообщения От Jeromes БЫСТРЫЙ ответ на сообщение Jeromes

30 апреля 2013, 8:45:04 PM   # 11
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Не может ли blockchain быть сжат?

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

30 апреля 2013, 8:58:58 PM   # 12
 
 
Сообщения: 448
Цитировать по имени
цитировать ответ
по умолчанию Re: Не может ли blockchain быть сжат?

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

Для тех, кто заинтересован, это идеи, которые я имел:
  • Замена хэша предыдущего блока с высотой текущего блока в формате блок, сохраняет 28 байт / блок, 6 мегабайта в целом, а почти ничего.
  • Удаление корня Merkle, могут быть выведены из операций в блоке, сохраняет 32 байт / блок, 7 мегабайт, почти ничего.
  • Замена предыдущего поля выходного сигнала на каждом входе с номером блока выходного и заказать его транзакцию в блоке, экономит 26 байт на вход. при условии, 1 вход / транзакции, и идя blockchain.info«s 17000000 сделки, это позволит сэкономить 431 мегабайт.
  • Для 99,999% выходов, есть четыре байта (OP_DUP, OP_HASH160, OP_EQUALVERIFY, OP_CHECKSIG), который может быть удален (то есть они были бы "подразумеваемый" в сжатом формате, если не указано иное). опять же, при условии, 1 выход / сделки, это позволит сэкономить 68 мегабайт.
  • Повторные использования одного и того же адреса. Если средний адрес получает 5 платежей, затем 4 из этих пяти может быть заменена ссылкой на первый раз он появляется в blockchain (4-7 байт длиной). С каждым адресом, принимая до 20 байт, это экономит 13 байт на выходе повтора (4/5), возможно, еще 172 мегабайт.

1) Я не думаю, что это работает. Он нужен указатель на предыдущий блок для формирования "цепь" блоков.
2) Я думаю, что Merkle корень важно сохранить для подрезки, теоретический способ сократить вниз blockchain размера, который не был полностью реализован. Почему бы там быть второй хэш, если бы это было лишним?
3) Если вы сделаете это, то это не возможно, чтобы построить расходы до финансирования ОГО в блоке, и достаточно глубоко, что он не будет преобразован в другой блок. Человек должен тратить часы сети на реорганизацию; и воссоздать их ТЕ. С блочно-агностиком сделок, сеть может держать их УЮ и просто ретранслирует его для них, если это необходимо.
4) Я предпочел бы видеть сценария отказались в пользу жестко закодированных типов транзакций, чем поместить в какой-то хак как "если сценарий просто толкает Публичных размером вещи в стек, сделать вывод, что это означает, что DUP HASH160 EQUALVERIFY CHECKSIG."
5) Вы можете также получить все, чтобы использовать сжатые открытые ключи (экономия ~ 32 байт на проведу я смотрю на тебя SatoshiDice - наконец-то я смотрел, они все еще используют несжатые адреса), и рассмотрим схему, где клиент может каким-то образом вывести ОткрытыйКлюче использоваться для тратить деньги, если он был замечен в сети раньше. Это просто чувствует себя грязным и может быть трудно сделать производительным, хотя.
scintill сейчас офлайн Пожаловаться на scintill   Ответить с цитированием Мультицитирование сообщения от scintill Быстрый ответ на сообщение scintill



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW