Bitcoin Forum
May 30, 2024, 07:29:28 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: размер и частота блоков  (Read 1881 times)
icreator (OP)
Legendary
*
Offline Offline

Activity: 1554
Merit: 1008



View Profile WWW
November 22, 2014, 07:44:45 PM
 #1

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

тоесть если скажем в год проходит всего ХХХХХ транзакций
но в первом случае число блоков 1 111 111
а во втором случае - 999 999 999
то сильно ли размер файла увеличится?

Erachain Blockchain is fully ready for use Digital Ecosystem based on blockchain technology for business and government with low transaction costs, identification and built-in functions.
+Decentralized exchange of tokens in Erachain
in100
Legendary
*
Offline Offline

Activity: 1200
Merit: 1021



View Profile
November 22, 2014, 08:04:54 PM
 #2

Например, в NVC:
- размер PoW-блока - 220 байт
- размер PoS-блока (1 вход, 2 выхода) - 456 байт
- 1 транзакция (1 вход, 2 выхода) - ~200 байт

Таким образом, 1 111 111 PoW-блоков без транзакций - 233 МБ, 999 999 999 блоков - 209808 МБ. Плюс не надо забывать индексные файлы Smiley

1BTCin1ooigFtHHD82qquqysdfxFZGdd8a  |  LTCin1oo9JhxcZu8ZK5HivqwvzAdQSaoua  |  4NVCin1ooAd2XKoEfEhBn6tYNUHhojf4QS
Блокчейн биткоина с его алгоритмом децентрализованного консенсуса на самом деле неэффективен, но неэффективность – это та цена, которую мы платим за свободу.© Andreas Antonopoulos
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
November 23, 2014, 10:17:53 AM
 #3

Каждый блок - это дополнительный заголовок (80 байт для биткойна) и дополнительная coinbase-транзакция
Ну то есть размер блокчейна при большей частоте блоков увеличится полюбому
Насколько? Зависит от использования крипто-валюты
Если это говнофорк, в котором только хомяки-майнеры копают и ходлят - то уменьшение между блоками вдвое даст увеличение блокчейна вдвое. Если же, допустим сейчас сделать хард-форк биткойна (с его количеством транзакций) - то оверхед будет сравнительно незначительный (несколько процентов?)
info_infoman
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
November 23, 2014, 12:43:59 PM
 #4

темболее если трансакции не несут никакой смысловой нагрузки кроме собственно перевода 1 и 0 со счета на счет... а вот если несут то лучше побыстрее ибо нагрузка на ноды снижается (mempool)

amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
November 23, 2014, 01:35:04 PM
 #5

темболее если трансакции не несут никакой смысловой нагрузки кроме собственно перевода 1 и 0 со счета на счет... а вот если несут то лучше побыстрее ибо нагрузка на ноды снижается (mempool)
А вот это вряд ли. Мемпул вообще-то говоря не такой уж большой.
Какой смысл оптимизировать это?
Вы считаете, что память компьютера сильно напрягается если хранит данные, а не является свободной?
Ну хранится 1 мегабайт транзакций в мемпуле 10 минут. Даже пусть не 1 мегабайт, а 10 мегабайт. Да и хрен с ним.
Если в мемпуле будет вдвое меньше транзакций - ничего по большому счету не поменяется.
icreator (OP)
Legendary
*
Offline Offline

Activity: 1554
Merit: 1008



View Profile WWW
November 25, 2014, 05:35:42 PM
 #6

темболее если трансакции не несут никакой смысловой нагрузки кроме собственно перевода 1 и 0 со счета на счет... а вот если несут то лучше побыстрее ибо нагрузка на ноды снижается (mempool)

ерунда

какая разница - делать проверку 10 платежей каждые 10 мин
или
100 платежей каждые 100 минут

Erachain Blockchain is fully ready for use Digital Ecosystem based on blockchain technology for business and government with low transaction costs, identification and built-in functions.
+Decentralized exchange of tokens in Erachain
info_infoman
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250



View Profile
November 25, 2014, 05:44:57 PM
 #7

темболее если трансакции не несут никакой смысловой нагрузки кроме собственно перевода 1 и 0 со счета на счет... а вот если несут то лучше побыстрее ибо нагрузка на ноды снижается (mempool)

ерунда

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

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!