Bitcoin Forum
March 28, 2024, 08:34:13 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Размер папки %APPDATA%\Bitcoin?!?!  (Read 8389 times)
Belres (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
February 28, 2011, 08:21:26 PM
 #1

Поставил сабжевую виндовую программу и за каких-то полчаса размер папки (%APPDATA%\Bitcoin) вырос на 100 Мб Shocked :
.lock   0   
__db.001   24 576
__db.002   507 904   
__db.003   270 336   
__db.004   98 304   
__db.005   4 005 888   
__db.006   49 152   
addr.dat   450 560   
blk0001.dat   28 742 866   
blkindex.dat   32 096 256   
db.log   0   
debug.log   24 591 022   
wallet.dat   32 768   

И в подпапке \database
log.0000000011 10 000 000

Это нормально?  Huh
1711658053
Hero Member
*
Offline Offline

Posts: 1711658053

View Profile Personal Message (Offline)

Ignore
1711658053
Reply with quote  #2

1711658053
Report to moderator
Remember that Bitcoin is still beta software. Don't put all of your money into BTC!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1711658053
Hero Member
*
Offline Offline

Posts: 1711658053

View Profile Personal Message (Offline)

Ignore
1711658053
Reply with quote  #2

1711658053
Report to moderator
ArsenShnurkov
Legendary
*
Offline Offline

Activity: 1386
Merit: 1000



View Profile
February 28, 2011, 08:26:07 PM
 #2

Это нормально?

да, это нормально. Программа сначала скачивает историю всех транзакций, потом приращение будет меньше.
Belres (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
February 28, 2011, 08:32:47 PM
 #3

Честно сказать не ожидал, что будут файлы такого объема.
Quote
Программа сначала скачивает историю всех транзакций, потом приращение будет меньше.
Но оно будет. Веник же не резиновый. Сколько Мб/час? Какие файлы можно удалять?
hippich
Hero Member
*****
Offline Offline

Activity: 546
Merit: 500


View Profile
February 28, 2011, 09:45:36 PM
 #4

текущая база состоит из примерно 110к блоков. один блок генерируется раз в 10 минут.

Belres (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
February 28, 2011, 09:58:46 PM
 #5

Quote
примерно 110к блоков
А сколько это в Мб?
Ужас, но место сабж съедает с дикой скоростью. Уже 210 Мб.  Shocked У меня веник не резиновый!
Belres (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
February 28, 2011, 10:04:23 PM
 #6

http://www.bitcoin.org/ru/faq не написано про прожорливость сабжа.  Angry
P.S. Это хорошо, что я заметил, а если б нет, оставил бы на ночь, полвеника нету.  Shocked
LZ
Legendary
*
Offline Offline

Activity: 1722
Merit: 1072


P2P Cryptocurrency


View Profile
February 28, 2011, 10:08:51 PM
Last edit: March 01, 2011, 10:04:42 AM by lzsaver
 #7

Это хорошо, что я заметил, а если б нет, оставил бы на ночь, полвеника нету.
текущая база состоит из примерно 110к блоков. один блок генерируется раз в 10 минут.
Верно. Итого: 6 блоков в час, но нужно иметь в виду, что это теоретический расчет.
Размер же блоков динамический и зависит от количества трансакций в нем. Обычно
один блок не превышает 5 KiB. И получаем, что в час размер прибавляется не более,
чем 30 KiB. Но опять же это теоретический расчет, все зависит от активности сети.
Кроме того на размер этой директории влияют временные файлы Bitcoin и, конечно,
размер самого кошелька wallet.dat, который увеличивается при первом же запросе
нового адреса с 32 KiB до 100 KiB с лишним для резервирования новых 100 адресов
для будущего использования, а когда они закончатся, будут зарезервированы еще
100 адресов, что займет еще место и так далее. Кроме того, есть дополнительные
служебные затраты размера для кошелька. Но для современных носителей это не
предоставляет каких либо неудобств. Нужно так же понимать - текущая версия
Bitcoin имеет номер 0.3.20, что очень далеко до релиза 1.0, в котором, скорее
всего, уже не будет механизма накопления всех-всех блоков на компьютерах
обычных пользователей. Текущая версия Bitcoin скорее является серверной.

Какие файлы можно удалять?
Совсем забыл про файл debug.log - удаляйте его когда угодно, закрыв программу.

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

My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
Belres (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
February 28, 2011, 10:19:01 PM
 #8

Ой-ой! Да он еще съел 100% проца, 70% ОЗУ. Блин, русского мата не хватает, что так сложно написать что генерация требовательна ресурсам компа?! Angry Что сабж «ест» место на венике?  Angry Вот это надо в первую очередь писать, а потом про кол-во блоков.
У меня Атлон 64 х2 4000+ (2, 11Ггц)/ 1Гб ОЗУ/ встроенное видео/
LZ
Legendary
*
Offline Offline

Activity: 1722
Merit: 1072


P2P Cryptocurrency


View Profile
February 28, 2011, 10:27:13 PM
 #9

Ой, я думал, Вы в курсе, что на таком железе Вам потребуется минимум 2 года для генерации 1 блока.

Советую Вам выключить генерацию и использовать Bitcoin в качестве средства оплаты товаров и услуг.

My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
checker
Sr. Member
****
Offline Offline

Activity: 340
Merit: 252



View Profile
February 28, 2011, 10:30:26 PM
 #10

генерация -- использование вашего cpu в качестве кхм... "печатного станка" монеток. про 70% ОЗУ это вы погорячились... такой прожорливости я не замечал.... кушает что то там но не критично. Сабж " есть " место на "венике " не так уж и много как вам кажется
сейчас продемонстрируем
111128 -- текущее количество блоков
 84M Мар  1 00:13 blk0001.dat
 63M Мар  1 00:13 blkindex.dat
-- наиболее прожорливые файлы, генерируемые биткоином (необходимые для его работы)
144K Мар  1 00:24 wallet.dat
-- кошелёк
я не думаю что хотя бы один из этих объемов ( Все до 100 мегабайт) может как то перегрузить жесткий диск, более того возьмемся за математику
размер первого файла приведенного тут
88080384 (в байтах)
т.е. 1 блок занимает приблизительно 792 байта...
в час приблизительно получается  4,6 кбайта (4755 байта)
в сутки -> приблизительно 111,4 кбайта
если в году 365дней то за год такими темпами получится 39,7 Мбайт.
для того чтобы забить 1 Гигабайт уйдет порядка 25 лет...
За это время жесткий диск безбожно деградирует.

Хочешь отблагодарить - кинь биткоинов, сколько не жалко- буду рад!
(If u want to say me thanx - give me some bitcoins Smiley )
1NXsbppu1B2exLUY8i5cYbQxbc2zWtiTAY
Belres (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
February 28, 2011, 11:14:29 PM
 #11

Quote
если в году 365дней то за год такими темпами получится 39,7 Мбайт.
У меня сейчас и это за часа два:
blk0001.dat   69 869 064
blkindex.dat   56 475 648
Quote
Ой, я думал, Вы в курсе, что на таком железе Вам потребуется минимум 2 года для генерации 1 блока.
Quote
Как мне начать генерировать монеты?
Включите флажок ''Options -> Generate Coins'' в меню для того, чтобы запустить узел и начать генерацию монет. Убедитесь, что у вас открыт для входящих соединений порт 8333
Ни слово не сказано, что это непосильная задача  для обычных домашних компов. Да и зачем этот пункт?!  Не думаю, что у каждого второго на заднем дворике стоит мэйнфрейм.  Smiley
Quote
Сколько времени занимает генерация монет?
….
Средняя частота генерации монет в Bitcoin равна (6 * 50 монет / час) * (скорость вашего процессора / общая скорость процессоров в сети Bitcoin). За июнь 2010 года эта величина составляет около 50 монет / день.
FAQ писали программисты далекие от простого юзера. В чем измеряется скорость  процессора? В попугаях видимо. Cheesy Да и зачем это формула для простых юзерей?! Написали бы просто, если у вас нету мэйнфрейма на заднем дворике можете забыть о генерации монет и пропустите этот пункт.
LZ
Legendary
*
Offline Offline

Activity: 1722
Merit: 1072


P2P Cryptocurrency


View Profile
February 28, 2011, 11:17:31 PM
 #12

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

My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
checker
Sr. Member
****
Offline Offline

Activity: 340
Merit: 252



View Profile
March 01, 2011, 08:14:35 AM
 #13

belres
ну вы должны же были загрузить все блоки нагенерированные системой за 2 года работы? От того у вас и весят эти файлы ~60 мегабайт
Без мейнфрейма " генерировать" монетки можно! Однако на данный момент это менее выгодно чем их просто покупать.
Скажем так -- как вам известно - либо ты напрягаешь мозги и получаешь что -то " на халяву" - либо платишь деньги тем кто напрягается за тебя.
Если платить тем кто напрягается за тебя  -- это значит просто купить монетки на ближайшей бирже ( http://btcex.com например )
Если напрягать мозги, то
1) есть возможность генерировать на своём процессоре с шансом сделать один блок - за 2 года. (через сам клиент)
2) есть возможность присоедениться к " колхозу" .. и получать по чуть -чуть в зависимости от мощности вашего CPU (через специализированные майнеры)
3) Если у вас имеется подходящая видеокарта ( С поддержкой CUDA или OpenCL )то у вас есть возможность задействовать её в качестве вычислительных ресурсов. (особая подгруппа майнеров)
Однако стоит помнить что цель биткоин - это не халявные деньги для всех, а  децентрализованная кибер-наличка, за которую можно купить и продать товар..

Хочешь отблагодарить - кинь биткоинов, сколько не жалко- буду рад!
(If u want to say me thanx - give me some bitcoins Smiley )
1NXsbppu1B2exLUY8i5cYbQxbc2zWtiTAY
Belres (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
March 01, 2011, 08:27:02 AM
 #14

Quote
есть возможность генерировать на своём процессоре с шансом сделать один блок - за 2 года.
Следовательно, для простого, среднестатистического юзвера данная функция генерации бесполезна. Если учесть что комп работает менее 12 часов в день и не каждый день, то генерация затянется на 4-5 лет. Shocked
checker
Sr. Member
****
Offline Offline

Activity: 340
Merit: 252



View Profile
March 01, 2011, 08:59:57 AM
 #15

то что вы за 2 года (по вашим меркам 4-5)  имеете серьезный шанс сгенерировать блок, еще не гарантирует его генерации Smiley
тут же принцип лотереи Smiley из личного опыта...
когда блоки еще можно было сгенерировать за месяц.. я в течение месяца генерировал и к концу его ( месяца ) получил блок, спустя 2 дня получил еще один...
Помните - маловероятное событие тоже случается! Только редко Smiley
Если вам не нравится функция генерации внутри клиента - забудьте о ней!) отключите генерацию и пользуйтесь кошельком ( при этом вы освободите свой процессор от нагрузок )
Если вы , всё же, хотите что то нагенерировать -- можете попробовать " колхозы"  Smiley

Хочешь отблагодарить - кинь биткоинов, сколько не жалко- буду рад!
(If u want to say me thanx - give me some bitcoins Smiley )
1NXsbppu1B2exLUY8i5cYbQxbc2zWtiTAY
Belres (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
March 01, 2011, 12:11:57 PM
 #16

Вычитал на хабре:
Quote
Насколько я понял, ВСЕ клиенты хранят ВСЕ блоки и транзакции на своих машинах? Вы представляете какой объем транзакций совершается только одной из бирж за минуту? А крупной сетью магазинов? И это все предлагают хранить на компьютере-кошельке финального пользователя?
Это действительно так? Тогда это утопия.
LZ
Legendary
*
Offline Offline

Activity: 1722
Merit: 1072


P2P Cryptocurrency


View Profile
March 01, 2011, 12:40:57 PM
 #17

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

My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
Belres (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
March 01, 2011, 01:04:28 PM
 #18

Quote
Но в данный момент не применяется за отсутствием какой-либо практической необходимости.
Кто это решил что нету практической необходимости?! Случайно у него на заднем дворике не стоит мэйнфрэйм с 10 Тб дисковой памяти.  Grin
Уважаемые разработчики спуститесь с небес на землю и посмотрите, что не у каждого второго веники от 320 Гб. Вот как ставить сабж на ЕЕЕ РС 701,  у меня SD флешка всего на 4 гб. Покупать больший объем не предлагать!
LZ
Legendary
*
Offline Offline

Activity: 1722
Merit: 1072


P2P Cryptocurrency


View Profile
March 01, 2011, 01:25:32 PM
 #19

Версия 0.3.20, даже не 0.99 - прошу принять все, как оно есть в данный момент. Smiley

My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
Belres (OP)
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
March 01, 2011, 01:36:23 PM
 #20

На данный момент все крайне мрачно и сыро. Undecided
Pages: [1] 2 »  All
  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!