Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
5 мая 2017, 4:35:08 PM   # 1
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: небольшие блоки на самом деле делает его более трудным для запуска узла?

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


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

https://www.reddit.com/r/btc/comments/69f9sn/unrealistic_1mb_block_size_is_going_to_destroy/
jonald_fyookball сейчас офлайн Пожаловаться на jonald_fyookball   Ответить с цитированием Мультицитирование сообщения от jonald_fyookball Быстрый ответ на сообщение jonald_fyookball


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


5 мая 2017, 4:40:50 PM   # 2
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: небольшие блоки на самом деле делает его более трудным для запуска узла?

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





Кажется, что ограничение для дешевых узлов в настоящее время меняющихся в память:

https://www.reddit.com/r/btc/comments/69f9sn/unrealistic_1mb_block_size_is_going_to_destroy/

Меньшие блоки уменьшить использование памяти, значительно.

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

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

5 мая 2017, 4:59:02 PM   # 3
 
 
Сообщения: 1652
Цитировать по имени
цитировать ответ
по умолчанию Re: небольшие блоки на самом деле делает его более трудным для запуска узла?

котировка
размер 1Мб блока вынуждает использование пространства от дешевого и обильного хранения на жестком диск и в навсегда накопившийся mempool незавершенных сделок, уже в 182MB на моем локальном узле, как я пишу это

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

5 мая 2017, 5:15:20 PM   # 4
 
 
Сообщения: 574
Цитировать по имени
цитировать ответ
по умолчанию Re: небольшие блоки на самом деле делает его более трудным для запуска узла?

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

Если mempool, как нелепо большой, как это теперь только 182MB, это незначительно для общего хода узлов.

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

5 мая 2017, 5:23:07 PM   # 5
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: небольшие блоки на самом деле делает его более трудным для запуска узла?

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

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

5 мая 2017, 5:32:51 PM   # 6
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: небольшие блоки на самом деле делает его более трудным для запуска узла?

Размер mempool регулируется сколько сделок посылаются

Это неправда.

Размер mempool регулируются с помощью программного обеспечения узла, который хранящее неподтвержденной транзакции. Меньший mempool просто означает, что неподтвержденные транзакции должны быть удалены из mempool раньше. Большой mempool означает, что вы можете держать неподтвержденные транзакции в вашем mempool дольше. Если Максимальный размер блока 1 мегабайт, и вы хотите, чтобы ваш узел для хранения по меньшей мере, 1 день стоит сделок, то есть 144 Мегабайт mempool.  Если Максимальный размер блока равен 4 мегабайта, и вы хотите, чтобы ваш узел для хранения по меньшей мере, 1 день стоит сделок, то есть 576 Мегабайт mempool.  Bigger блок означает больший mempool, если вы хотите, чтобы постоянно хранить один день стоит (или любой срок вы выбираете) из-, подтверждают возможность сделки.

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

Верный. Это то, что люди говорят о том, когда они относятся к "рыночный сбор", Тем не менее, это не имеет ничего общего с размером mempool.

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

5 мая 2017, 5:35:32 PM   # 7
 
 
Сообщения: 2366
Цитировать по имени
цитировать ответ
по умолчанию Re: небольшие блоки на самом деле делает его более трудным для запуска узла?

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

7 мая 2017, 4:40:57 PM   # 8
 
 
Сообщения: 728
Цитировать по имени
цитировать ответ
по умолчанию Re: небольшие блоки на самом деле делает его более трудным для запуска узла?

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

7 мая 2017, 11:49:41 PM   # 9
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: небольшие блоки на самом деле делает его более трудным для запуска узла?

Меньшие блоки с более коротким временем генерации бы решить эту проблему.

Нет, это не так.

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

Если они не заполнены, то они не являются монолитными.

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

Каждый блок также имеет заголовок в 80 байт.

Давайте посмотрим на пример. Позволяет сказать:

  • У вас есть 9999920 байт на сумму неподтвержденных операций
  • Вы позволяете максимальный размер блока 10000000 байт
  • Блок решается через 10 минут

Через десять минут вы подтвердить все операции в одном блоке. После добавления одного заголовка 80 байт вы добавили 10000000 байт в blockchain.

Если вместо этого:
  • У вас же 9999920 байт на сумму неподтвержденных операций
  • Вы позволяете максимальный размер блока байт 500000
  • Блок решается каждые 30 секунд

Затем после 20 блоков вы снова добавили 10000000 байт в blockchain, НО . . .

Поскольку каждый блок требуется заголовок, вы подтвердили только:

499980 * 20 = 9999600 байт на сумму сделок.

Так как вы начали с 9999920 байт на сумму неподтвержденных транзакций, и вы только подтвердили 9999600 байт, вы до сих пор:
9999920 - 9999600 = 320 байт на сумму неподтвержденных транзакций.

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

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW