- Размер блокчейна Биткоина превысил 300 Гб
- Размер блокчейна биткоина превысил 100 Гб
- Как урезать Bitcoin Core кошелек?
- Обзор Bitcoin Core – инструкция к кошельку и отзывы
- Уровень безопасности кошелька Биткоин Коре
- Регистрация Bitcoin Core
- Как урезать объем кошелька Bitcoin Core (инструкция)
- Подготовка к работе
- Резервная копия Биткоин Коре
- Холодное хранение Bitcoin
- Интерфейс и использование кошелька
- Перевод валюты на Bitcoin Core
- Отзывы о Bitcoin Core
- Положительные характеристики
- Минусы Биткоин Коре
- Заключение
Размер блокчейна Биткоина превысил 300 Гб
Согласно данным Blockchain.com, теперь полным узлам Биткоина необходимо более 300 ГБ для загрузки и сохранения на дисках истории транзакций BTC и синхронизации с сетью Биткоина.
Хотя такой объем данных может показаться значительным, для хранение всей истории транзакций BTC достаточно жесткого диска объемом 1 ТБ. При этом архивный узел в блокчейне Эфириума уже имеет размер более пяти терабайт и растет с рекордной скоростью с увеличением размера блока, хотя «упрощенный» узел занимает всего 165 ГБ.
За последние несколько лет блокчейн Биткоина рос быстрее, чем в первые годы. Это во многом связано с увеличением количества транзакций, совершаемых ежедневно, и внедрением решения для масштабирования SegWit, которое фактически удвоило максимальный размер блока.
За первые четыре года существования блокчейн Биткоина достиг всего лишь 20 Гб. Только в 2016 году, когда он вырос до 54 Гб, его рост начал ускоряться из-за возросшего числа и активности пользователей. Сейчас он растет примерно на 58 Гб в год. Хотя размер блокчейна не влияет на производительность сети, так как полные узлы должны загружать всю историю транзакций только один раз во время синхронизации, некоторые его аспекты можно оптимизировать.
Один из элементов сети — неизрасходованные выходы (UTXO), которые создаются после каждой транзакции. Когда часть BTC отправляется, а оставшаяся часть возвращается обратно в кошелек как «неизрасходованная», появляется еще одна запись UTXO. По словам одного из разработчиков Utreexo Кэлвина Кима, хотя сейчас UTXO занимают всего четыре гигабайта от общего размера блокчейна, в будущем они могут стать проблемой для масштабирования сети.
Напомним, что Тадеуш (Тадж) Драйя (Thaddeus Dryja) прошлым летом опубликовал новую исследовательскую работу, в которой изложено предлагаемое решение для масштабирования Биткоина Utreexo.
Источник
Размер блокчейна биткоина превысил 100 Гб
Размер блокчейна биткоина впервые превысил 100 Гб и по состоянию на понедельник, 19 декабря, составляет 100,19 Гб. Такие данные приводит статистический ресурс CoinDance.
На данный момент в сети биткоин работает 5318 нод, полностью скачавших ПО Bitcoin Core разных версий.
Как отмечают отдельные пользователи Reddit, дальнейшее увеличение объема блокчейна может привести к тому, что владельцы нод будут вынуждены платить за хранение дополнительных объемов информации. Также в развернувшейся дискуссии высказываются опасения, что это также может привести к снижению скорости подтверждения транзакций внутри сети.
Помимо этого, ряд пользователей жалуется на слишком долгое время обновления ядра и синхронизации блокчейна.
Последняя официальная версия Bitcoin Core 0.13.1 была выпущена в конце октября и содержит код Segregated Witness. При этом размер блокчейна на сайте Bitcoin Core указан как 65 Мб.
Ранее в этом месяце часть разработчиков Bitcoin Core приняла решение о разработке кода для увеличения размера блока до 2 МБ. Как тогда отметил представитель команды Люк Дэш, необходимо принимать во внимание различия, существующие между фактическим и средним размерами блоков. После увеличения предельного размера блока средний размер должен снизиться, что должно решить проблему первичной синхронизации с блокчейном.
Подписывайтесь на новости Forklog в Telegram!
Источник
Как урезать Bitcoin Core кошелек?
Недавно в комментариях к статье Bitcoin долгая синхронизация кошелька у меня спросили как быть, если жесткий диск маленького размера и весь блокчейн биткоина, а он уже больше 110Гб, не помещается?
Тут я вспомнил, что недавно вышла новая версия Bitcoin Core 0.14.0, которая содержит ряд улучшений.
В Bitcoin Core 0.14.0
Улучшена производительность IBD
Одним из главных нововведений релиза стало улучшение производительности начальной загрузки блоков (IBD). Узел, запущенный в первый раз, теперь может проверять все блоки гораздо быстрее. Подобное нововведение было необходимо из-за постоянно возрастающего размера блокчейна. Теперь пользователи могут не хранить весь блокчейн, который сейчас имеет размер более 110 Гб – достаточно иметь его урезанную версию с минимальным размером в 550 Мб.
В предыдущих версиях была предусмотрена обрезка блокчейна до 2 Гб и хранением блоков примерно за две недели. Теперь даже полные узлы могут только обрабатывать блоки, но не хранить их, записывая изменение балансов адресов в таблицу UTXO (неистраченных выходов). Несмотря на некоторые уступки в плане безопасности, такой механизм значительно ускоряет работу кошелька и снижает требования к аппаратным ресурсам.
Ускоренная проверка новых блоков
Это нововведение особенно порадует майнеров. Для многоядерных процессов был обновлен кэш подписей – тест, проведенный на системе с 16 ядрами показал 40% увеличение скорости обработки нового блока. Внедрение функции BIP152 Compact Blocks позволит передавать некоторые блоки еще до того, как они были полностью подтверждены, позволяя этим блокам быстрее чем раньше распространяться по сети peer-to-peer (P2P).
Код для обмена данными в сети P2P также был реорганизован, чтобы позволить нескольким действиям выполняться одновременно, а также увеличить пропускную способность, устраняя потенциальные задержки в обработке новых блоков. Помимо этого, неподтверждённые транзакции в памяти узла (mempool) теперь могут быть сохранены и восстановлены с диска при перезапуске Bitcoin Core.
Обновленный расчет комиссий
Кошелек Bitcoin Core теперь позволяет пользователям при желании отправлять транзакции при помощи функции replace-by-fee (RBF). Это значит, что пользователь может увеличить комиссию за транзакцию даже после того, как была отправлена в сеть более ранняя версия транзакции. Данная функция не включена по умолчанию. Разработчики надеются, что это нововведение побудит майнеров к более быстрой обработке новых версий транзакций.
Помимо перечисленных основных изменений, существуют также и другие нововведения — возможность включения и выключения сетевой активности, новый эффективный метод импорта множественных ключей или адресов watch only, а также новые предупреждения и сообщения, информирующие пользователей о правильном использовании продукта.
Разработчики Bitcoin Core позаботились о людях, которых хотят использовать оригинальный кошелек для биткоинов, однако при этом не имеют большого быстрого диска.
Уменьшаем необходимое место на диске для клиента Bitcoin
Для того чтобы использовать усеченный блокчейн нужно использовать опцию -prune=600
Указывать опцию пруне необходимо при старте bitcoin-qt.exe, для этого можно создать ярлык для запуска кошелька и в строке Объект в свойствах ярлыка дописать опцию.
Выглядеть это будет примерно так
C:\Data\bitcoin-0.14.0\bin\bitcoin-qt.exe -datadir=store -prune=600
В данном случае я использую две опции при запуске Bitcoin wallet:
-datadir=store эта опция говорит кошельку, что блокчейн и wallet.dat находится в подкаталоге store каталога программы, вы можете не указывать эту опцию, и каталог с базой данных транзакций и файлом кошелька будет размещаться по-умолчанию в C:\Users\[имя вашего пользователя в Windows]\AppData\Roaming\Bitcoin
-prune=600 — Уменьшить размер хранилища за счёт обрезания (удаления) старых блоков. Будет разрешён вызов RPC метода pruneblockchain для удаления определённых блоков и разрешено автоматическое обрезание старых блоков, если указан целевой размер в Мб. Этот режим несовместим с -txindex и -rescan. Внимание: переключение этой опции обратно потребует полной загрузки цепи блоков. (по умолчанию: 0 = отключить обрезание блоков, 1 = разрешить ручное обрезание через RPC, >550 = автоматически обрезать файлы блоков, чтобы они были меньше указанного размера в Мб)
Смотрим help по командам, запускаем bitcoin-qt.exe /help
Получаем список опций командой строки Bitcoin Core
Из справки становится понятно, что можно указывать минимальное значение prune=551.
Создаем ярлык для запуска Bitcoin Core c опциями datadir и prune и их значениями.
Источник
Обзор Bitcoin Core – инструкция к кошельку и отзывы
Сатоши Накамото создал в свое время первый кошелек для работы с биткоином – Bitcoin-Qt. Прошло немного времени, обороты популярности криптографической валюты выросли, но, как и ранее можно воспользоваться кошельком от создателя Bitcoin. После обновлений у бумажника появились новые опции, и теперь он известен как Биткоин Коре, по-прежнему оставаясь главным кошельком.
Далее в статье мы рассмотрим, как пользоваться Bitcoin Core, какие настройки потребуется изменить.
Уровень безопасности кошелька Биткоин Коре
Данный сервис известен тем, что предоставляет пользователям повышенный уровень конфиденциальности и безопасности.
Также каждый пользователь вправе выбрать дополнительные меры безопасности, чтобы максимально защитить свои средства.
Кошелек отличается высокой конфиденциальностью для приема транзакций. Поскольку терминал загружает всю историю транзакций в сеть, ПО может отыскивать через данные нужную информацию касательно размера платежа. Работая с этим кошельком, пользователь получает полную конфиденциальность входящих транзакций.
Когда отправляется биткоин, нужно указывать информацию в публичном блокчейне. Программа передает данные через большую одноранговую сеть, тем самым усложняя процесс отслеживания.
Совместимость с Тор. Кошелек работает с анонимной службой, которая задействуется для скрытия IP-адреса. В результате чего повышается уровень сложности в поиске настоящего имени пользователя с транзакциями по криптовалюте.
Децентрализованная одноранговая сеть. Когда пользователь запускает кошелек, он подключается к большой сети других пользователей, которые работают с ним. Децентрализованный процесс не требует проверки с помощью централизованного объекта для получения информации о том, кто подключен к сети.
Регистрация Bitcoin Core
Как создать кошелек Bitcoin Core? Для начала потребуется пройти регистрацию. Перейдите на официальный сайт https://bitcoin.org/ru/download, после чего можно будет скачать кошелек и установить его на ПК.
Перед началом загрузки потребуется выбрать ОС.
Скачать Bitcoin Core достаточно просто, но все же отдельного внимания заслуживает вопрос, касающийся установки через Ubuntu.
Нужно задействовать официальный портал РРА, где пользователь добавляет репозиторий:
$ sudo add-apt-repository ppa:bitcoin/bitcoin
$ sudo apt update
После этого потребуется установить пакет:
$ sudo apt install bitcoin-qt
По завершении установки клиента, перед пользователем будет открыто главное меню, из него потребуется запустить программу и можно приступать к регистрации кошелька.
13 МБ – размер установочного файла, загрузится он за пару секунд, затем осуществляется несложный процесс установки программы. Нужно кликнуть на Next.
Как запустить Bitcoin Core? После того как была завершена установка, потребуется выбрать жесткий диск и папку, куда именно будет загружаться весь блокчейн. Рекомендуется выбирать диск, где достаточно места, так как блоки в размере весьма внушительные. Также нужно помнить, что они будут увеличиваться в размере.
Теперь наступает момент синхронизации. Итак, этот процесс считается самым ужасным, так как длиться он достаточно долго.
Пользователи в сети достаточно часто задают вопрос, как ускорить синхронизацию Bitcoin Core? Ответ – никак. Действительно, избежать первой длительной синхронизации невозможно, но это требуется пережить только 1 раз. Далее все будет намного быстрей.
На старте система может выдать информацию о том, что нужно ждать до 2 недель, месяцы и даже года, но постепенно скорость будет раскачиваться, и спустя полчаса загрузка блокчейна уменьшится до 1-3 суток. Скорость скачки замедленная, и не задействует все возможности вашего интернета. На основе этого образуется длительная загрузка.
В момент синхронизации не нужно, чтобы компьютер работал без перерывов. Можно закрыть программу, синхронизация в момент включения возобновится на том месте, где остановилась. Но, в период данного процесса или же при работе с клиентом ПК выключать нельзя, авторы программы указывают на то, что это может стать причиной повреждений данных.
Как урезать объем кошелька Bitcoin Core (инструкция)
Итак, ранее говорилось о том, что база блокчейна занимает много места на ПК. Поэтому возникает вопрос, реально ли уменьшить размеры кошелька Биткоин Коре? Да, это возможно.
Но, несмотря на это, предстоит пройти всю синхронизацию блоков. Поскольку объем скачанных данных не уменьшается, а сокращается исключительно объем требуемого места на диске.
Как установить Bitcoin Core на внешний диск в сжатой форме? Для этого требуется придерживаться далее представленной инструкции:
- Кликаем правой кнопкой на ярлык на рабочем столе «Биткоин Коре», затем переходим в свойства.
- В поле «Объект», требуется добавить в окончание -prune=551 и кликнуть на «применить».
В результате чего получилось уменьшить место со 145 Гб до 3 Гб.
Подготовка к работе
Установка Bitcoin Core не займет много времени и каких-то сложностей в данном процессе нет. В целом работать с кошельком тоже достаточно просто, так как в нем присутствуют все необходимые функции.
Далее мы рассмотрим, как пользоваться Биткоин Коре, и о каких нюансах следует помнить в процессе настройки программы.
Обратите внимание на скриншот вверху, под №1 отмечен раздел настроек. Все настройки пользователю не нужны, для начала можно попробовать включить управление входами, а также выставить домен обозревателя блоков, используемый для отображения проводимых транзакций.
Далее о доступных функциях более детально:
- Управление входами. При каждом переводе у пользователя будет создаваться новый адрес. Данная опция разрешает выбирать самостоятельно, с какого адреса будут осуществляться переводы. Также можно видеть баланс по каждому адресу.
- Рассмотрев кошелек, следует позаботиться о безопасности, для этого нужно придумать пароль.
- Шифрование. Осуществляется это в разделе «Настройки», где требуется выбрать опцию «Зашифровать бумажник». В открытом окне нужно ввести пароль. Не забывайте, что он должен быть сложным, но в то же время важно помнить его.
Восстановить пароль при его потере нереально! В таком случае будет потерян доступ к финансам.
- Резервная копия. В пароле нет толка, в случае если будут потеряны файлы кошелька. Поэтому, нужно сохранить резервную копию Bitcoin Core wallet.dat – именно так называется этот файл, находящийся в папке с базовыми данными. Для быстрого поиска нужного объекта потребуется перейти во вкладку «Файл», после чего кликнуть на «Сделать резервную копию бумажника».
Перед пользователем открывается окно, где нужно указать файл и место, куда именно он будет сохраняться. Более детально об этом далее.
Резервная копия Биткоин Коре
Важно, чтобы пользователь создал резервную копию кошелька, оптимальное решение сделать сразу до 2-3 копий. Можно выбрать разные места для хранения, это может быть флешка или же переносной жесткий диск.
Нужно сказать, что после установки и по завершении синхронизации бумажника, делать это не нужно. Рекомендуется создавать резервную копию, только тогда начнется активное использование кошелька.
Резервное копирование – это способ защиты ваших средств от системных сбоев самого ПК, от нерабочих жестких дисков, благодаря чему можно без проблем восстановить Биткоин Коре.
Для этого потребуется просто скопировать бэкап кошелька в папку с базой данных. Такие копии требуется делать стабильно, чтобы все корректировки присутствовали в них.
Оптимальное решение – время от времени делать копию самой базы данных, если есть возможность хранить свыше 122 ГБ. Это позволит вам без проблем работать на другом ПК, если ранее рабочий компьютер не функционирует, или же нет доступа к нему. Это будет спасением, если была переустановлена ОС, или же все диски отформатированы.
Холодное хранение Bitcoin
Рассмотрим функцию, позволяющую сохранять биткоины в месте, не требующем подключения к сети. Провернуть это весьма просто, а в результате пользователь повышает уровень надежности и защищенности хранилища криптовалюты.
Необходимо проделать следующие действия:
- Открыть вкладку «Получить», после нужно сгенерировать на ПК пару адресов и записать их.
- Делаются резервные копии файла dat и перебрасываются на флешку, внешний жесткий диск.
- dat удаляется с ПК.
Интерфейс и использование кошелька
После того как синхронизация подошла к концу, пароль выставлен, настройки изменены, можно приступать к изучению нюансов использования.
Бумажник Bitcoin Core достаточно простой в работе, поэтому каких-то осложнений не должно возникнуть:
- Вкладка «Обзор». Это базовая вкладка, где представлено действующее состояние счета. Можно изучить, сколько цифровой валюты на кошельке, сколько монет было отправлено и т. д.
- Вкладка «Отправить». Здесь можно ознакомиться с исходящими транзакциями. Вводится в этой вкладке адрес биткоин кошелька, получающей и отправляющей стороны. Здесь пользователь выбирает технологию списания комиссии. Не забывайте, чем больше пользователем выставляется комиссия, тем быстрей операция включается в блок.
- В графе «Получатель» присутствуют сохраненные адреса, на которые ранее осуществлялись переводы.
- Вкладка «Получить». Здесь можно указать биткоин-адрес на который будут поступать средства персонально пользователю. Для повышения безопасности оптимальным вариантом будет генерирование для каждой транзакции персонального адреса.
- Транзакции. Здесь представлена информация обо всех проведенных операциях пользователем. При желании можно сортировать транзакции по дате, виду, сумме и т. д.
Теперь вы знаете, как пользоваться Bitcoin Core, но отдельного внимания требует вопрос о пополнении бумажника.
Перевод валюты на Bitcoin Core
Нужно перейти во вкладку «Файл», затем выбрать «Резервные адреса», после чего скопировать адрес, на который пользователь желает получить биткоины.
В случае если валюта была куплена на бирже, можно отправить средства, хранящиеся на биржевом бумажнике на новый кошелек. Для этого потребуется ввести адрес получателя в форму отправки на бирже.
Если пользователь отправляет валюту вам, нужно воспользоваться персональным адресом.
После завершения процесса загрузки, и зачисления средств в бумажник, платежи будут проводиться весьма просто. Первым делом требуется перейти в меню «Переслать», и указать данные о транзакции.
Указывается адрес кошелька получателя в строке Pay to. Важно проверить данные, чтобы средства поступили куда необходимо, ведь отменить процесс перевода нельзя.
Помните, что пользователь несет ответственность за настройку комиссионных издержек за операцию. Оплата выставляется майнером, поддерживающего блокчейн. Ранее уже говорили, что чем больше размер комиссии, тем быстрей будет проведена транзакция:
После проверки указанной информации можно кликать на подтверждение. Обратите внимание, возможно, будет запрашиваться пароль – его потребуется ввести.
Отзывы о Bitcoin Core
В сети представлены в большинстве случаев положительные отзывы.
Представленный сверху скриншот говорит о том, что пользователи прибегают к резервному хранению кошелька.
В особенности, большая часть комментариев посвящена процессу сжатия объема занимаемого места на ПК.
Положительные характеристики
- Повышенный уровень безопасности для денежных средств.
- Приватный ключ Bitcoin Core сохраняется локально.
- Отсутствует необходимость внесения изменений в специальные настройки для работы с кошельком.
- Доступны базовые функции для работы с цифровой валютой.
- Поддерживаются все популярные операционные системы.
- Моментальное обновление.
- Холодное хранение монеты.
- Делается акцент на пользовательском контроле исходящих транзакций.
Минусы Биткоин Коре
- Занимает много места на жестком диске. Сколько весит Bitcoin Core? На компьютер будет загружен весь блокчейн, сейчас он весит 145 ГБ, но продолжает расти в размерах.
- Самая первая синхронизация займет много времени: от 24 часов до нескольких дней.
- Привязка к ПК, соответственно провести платеж без него невозможно.
Несмотря на недостатки, все же большая часть пользователей отдает предпочтение данному кошельку.
Заключение
Подводя итоги, можно отметить, что рассмотренный кошелек Биткоин Коре является оптимальным вариантом программы для осуществления операций с биткоинами.
Из статьи видно, что в работе он достаточно простой, удобный в управлении, не говоря уже о том, что это официальная версия, которая поддерживается разработчиками. В случае если вы начинающий пользователь, такой вариант кошелька считается безопасным и надежным вариантом для сохранения цифровой валюты. Для профессиональных пользователей – это альтернатива.
Подписывайтесь на наш Telegram канал. Будьте в курсе новых статей.
Источник