Является ли это возможным? как требовательный это bitcoind как сервер?
Примечание стороны: я бы, вероятно, хранить blockchain на 64GB USB вместо карты памяти
|
![]() |
# 1 |
Сообщения: 100
цитировать ответ |
![]()
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Является ли это возможным? как требовательный это bitcoind как сервер?
Примечание стороны: я бы, вероятно, хранить blockchain на 64GB USB вместо карты памяти |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 2 |
Сообщения: 1414
цитировать ответ |
![]()
Получил 1806 Биткоинов
Реальная история. Является ли это возможным? как требовательный это bitcoind как сервер? Примечание стороны: я бы, вероятно, хранить blockchain на 64GB USB вместо карты памяти Да много сделать использовать Raspberry Pi в виде холодного хранения. Вы могли бы думать о кошельке, который не нуждается в цепи, как вы не хотите, чтобы загрузить новые каждый раз, когда вы используете его. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 3 |
Сообщения: 574
цитировать ответ |
![]() Да, это возможно.
Bicoind имеет линукс version.One моего друга сделали это один год назад. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 4 |
Сообщения: 672
цитировать ответ |
![]() Да, это возможно. Но это может быть слишком медленным. Я думаю, лучше, чтобы запустить Bitcoind на ПК и вызывать удаленный RPC от Raspberry Pi.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 5 |
Сообщений: 69
цитировать ответ |
![]() Да, это возможно. Но это может быть слишком медленным. Я думаю, лучше, чтобы запустить Bitcoind на ПК и вызывать удаленный RPC от Raspberry Pi. Я также заинтересован в этом, но, возможно, я знаю более подробно, как запустить удаленный RPC для Bitcoind от Raspberry Pi? Если это не так уж сложно я могу хотеть установить одну. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 6 |
Сообщений: 28
цитировать ответ |
![]() Насколько трудно это может получить? Что такое лучший вариант raspery-пи прямо сейчас?
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 7 |
Сообщения: 672
цитировать ответ |
![]() Вот как я составил самую последнюю стабильную версию bitcoind (v0.10.0rc2 на момент написания) на моем Raspberry Pi.
Во-первых, я установил Raspbian на SD-карту. Я делаю это как доказательство концепции, поэтому я использую карты SD 64GB, чтобы доказать, что он работает. В будущем blockchain не помещается на SD карту 64 ГБ, так что я буду либо перенести на большую карту SD или переместить blockchain к внешнему жесткому диску (скорее, так как это более дешевый вариант). Этапы установки Судо обновление APT-прибудете && Sudo APT-получить расстояние-обновления Пропущенные шаг для установки Berkeley DB v4.8, как не нужен бумажник на Bitcoin узла. Sudo APT-получить установку сборки заменимых Autoconf libssl-DEV libboost-DEV libboost-хроно-DEV libboost-файловая-DEV libboost-программа-параметры-DEV libboost-система-DEV libboost-тест-DEV libboost-токарно-DEV MkDir ~ / Bitcoin кд ~ / Bitcoin мерзавец клон -b v0.10.0rc2 мерзавец: //github.com/bitcoin/bitcoin.git кд Bitcoin ./autogen.sh ./ Настроить --disable-кошелек --without-miniupnpc делать полоса ~ / Биткойн / Биткойн / SRC / bitcoind полоса ~ / Биткойн / Биткойн / SRC / Bitcoin-кли Судо ф -a ~ / Bitcoin / Bitcoin / SRC / bitcoind / USR / местные / бен / Судо ф -a ~ / Bitcoin / Bitcoin / SRC / Bitcoin-кли / USR / местные / бен / кд ~ / Bitcoin мв Bitcoin Bitcoin-0.10.0rc2 Рекомендации Вышеуказанные шаги были изменены с инструкциями http://blog.pryds.eu/2014/06/compile-bitcoin-core-on-raspberry-pi.html?m=1 а также https://github.com/spesmilo/electrum-server/blob/master/HOWTO.md Бутстрапирование в blockchain У меня уже был узел Bitcoin на ноутбуке под управлением Linux Mint 16, поэтому я скопировал blockchain на SD-карту из ноутбука. Установка ноутбука была моим первым узлом. Для начальной загрузки blockchain я скачал bootstrap.dat (предыдущая копия блока цепи), используя BitTorrent (Transmission на Linux) и поместить его в каталог данных Bitcoin ядра перед началом bitcoind. https://bitcoin.org/en/download В то время как ноутбук был распаковка bootstrap.dat создать локальную копию blockchain, загрузка процессора была довольно высокой. Я подозреваю, что этот шаг будет занимать много времени на Raspberry Pi (и, возможно, потребуется больше оперативной памяти тоже). Каталог данных Bitcoin Ядро является: ~ / .bitcoin Из https://github.com/bitcoin/bitcoin/blob/master/doc/bootstrap.md Для того, чтобы начать bitcoind вручную bitcoind Для того, чтобы остановить bitcoind Bitcoin-кли остановка Для того, чтобы получить информацию Bitcoin-кли GetInfo Для того, чтобы начать bitcoind автоматически при запуске кронтаб -e Добавьте эту строку в конце: @reboot / USR / местные / бен / bitcoind & Производительность на Raspberry Pi Я отправил порт 8333 на мой маршрутизатор к Raspberry Pi и RPi был запущен полностью до настоящего времени (т.е. имеет все блоки, полностью загруженный) blockchain в течение почти 4 часов теперь: пи @ raspberrypi7 ~ $ Провел 14:48:17 до 3:51, 1 пользователь, средняя нагрузка: 0,22, 0,14, 0,22 пи @ raspberrypi7 ~ $ Bitcoin-кли GetInfo { "версия" : 100000, "protocolversion" : 70002, "блоки" : 339279, "офсет" : -1, "связи" : 19, "полномочие" : "", "трудность" : +43971662056,08957672, "testnet" : ложный, "relayfee" : 0.00001000, "ошибки" : "" } Нагрузка средние около 0,2 означает, что Raspberry Pi все еще есть много времени, чтобы вертеть свои пальцы, имея дело со своими обязанностями в качестве узла Bitcoin. Обновление 2015-01-26 производительности: Raspberry Pi был запущен полностью до настоящего времени (т.е. имеет все блоки, полностью загруженный) blockchain в течение 9 дней теперь: пи @ raspberrypi7 ~ $ Провел 21:24:33 до 9 дней, 10:27, 1 пользователь, средняя нагрузка: 1,10, 0,98, 0,92 пи @ raspberrypi7 ~ $ Bitcoin-кли GetInfo { "версия" : 100000, "protocolversion" : 70002, "блоки" : 340525, "офсет" : -1, "связи" : 67, "полномочие" : "", "трудность" : +43971662056,08957672, "testnet" : ложный, "relayfee" : 0.00001000, "ошибки" : "" } От IFCONFIG: RX байт: 789344501 (752,7 MiB) TX байтов: 4062070803 (3,7 Гигабайт) С 67 соединений: Нагрузка усреднений около 1 означает, что Raspberry Pi способен выполнять свои обязанности в качестве Bitcoin узла, однако он находится вблизи своего предела с точки зрения обработки груза. 2015-01-27 обновление: От IFCONFIG: RX байты: 1543876865 (1,4 Гигабайт) TX: 2343796284 байт (2.1 GIB) Мне было интересно, почему TX байт отображается под IFCONFIG зашло - как это могло быть? Ответ: Raspberry Pi является 32-разрядной машиной и когда счетчик байт хитов 4 контрклина он сбрасывается на 0! Так что, если отслеживать, сколько трафик загрузки вашего Bitcoin узел обслуживает имеет важное значение, RPi не идеальная платформа. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 8 |
Сообщения: 136
цитировать ответ |
![]() Очень интересно!
Спасибо, что поделились |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 9 |
Сообщения: 1247
цитировать ответ |
![]() Вот как я составил самую последнюю стабильную версию bitcoind (v0.10.0rc2 на момент написания) на моем Raspberry Pi. Во-первых, я установил Raspbian на SD-карту. Я делаю это как доказательство концепции, поэтому я использую карты SD 64GB, чтобы доказать, что он работает. В будущем blockchain не помещается на SD карту 64 ГБ, так что я буду либо перенести на большую карту SD или переместить blockchain к внешнему жесткому диску (скорее, так как это более дешевый вариант). .... В то время как ноутбук был распаковка bootstrap.dat создать локальную копию blockchain, загрузка процессора была довольно высокой. Я подозреваю, что этот шаг будет занимать много времени на Raspberry Pi (и, возможно, потребуется больше оперативной памяти тоже). Приятно видеть поток, который хранит обновления настройки Pi. Я бегу 3 полных узлов на них. (Спасибо за ссылку на эту тему с другой стороны) Я буду обновлять, чтобы .10.orc2 в эти выходные. Вы упомянули загрузив цепь. Ну, когда я сделал это год назад, он взял цепь 28 дней для загрузки с начальной загрузкой. Это было на 16gb. Цепь с тех пор в два раза, так что это займет гораздо больше времени. Таким образом, импорт кажется, единственным путем и единственной причиной, я бы решить, против изменения версии в страхе это может испортить chainstate. Угадайте, я узнаю. (Большая проблема в том, что я не мог использовать данные blockchain / chainstate из ОС Windows или Linux станда установки, так как "Berkeley DB v4.8" реализация (как мне объяснили) отличается, и это сделало файлы несовместимы. Кроме того, в другом потоке, вы спрашивали о том, как изменить каталог данных. команда: -datadir = реж. Пример: bitcoind -datadir = / TMP С Pi; Однако, я хотел бы предложить метод я использовал. Простой, я использую SDslot просто в качестве загрузочного устройства (256mb карта много), и он загружается в ОС на внешнем накопителе (USB). Для дальнейшей экономии сил и времени, я использую микро SSD диск (64 Гб (который, очевидно, придется модернизированы со скоростью записи blockchain увеличивается, и если предположить, что Pi будет продолжать работать bitcoind)), так что не требуется больше мощности - потому что она подается через USB. Использование внешнего диска для операционной системы также означает, что вам не придется беспокоиться о данных каталога, так как основной привод полный внешний (по умолчанию). Кроме того, у меня есть этот ход на Solid-Run Cubox-i4Pro (Это была совершенно другая головная боль, но намного быстрее, чем Pi). |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 10 |
Сообщения: 1106
цитировать ответ |
![]() Вот как я составил самую последнюю стабильную версию bitcoind (v0.10.0rc2 на момент написания) на моем Raspberry Pi. Во-первых, я установил Raspbian на SD-карту. Я делаю это как доказательство концепции, поэтому я использую карты SD 64GB, чтобы доказать, что он работает. В будущем blockchain не помещается на SD карту 64 ГБ, так что я буду либо перенести на большую карту SD или переместить blockchain к внешнему жесткому диску (скорее, так как это более дешевый вариант). .... В то время как ноутбук был распаковка bootstrap.dat создать локальную копию blockchain, загрузка процессора была довольно высокой. Я подозреваю, что этот шаг будет занимать много времени на Raspberry Pi (и, возможно, потребуется больше оперативной памяти тоже). Приятно видеть поток, который хранит обновления настройки Pi. Я бегу 3 полных узлов на них. (Спасибо за ссылку на эту тему с другой стороны) Я буду обновлять, чтобы .10.orc2 в эти выходные. Вы упомянули загрузив цепь. Ну, когда я сделал это год назад, он взял цепь 28 дней для загрузки с начальной загрузкой. Это было на 16gb. Цепь с тех пор в два раза, так что это займет гораздо больше времени. Таким образом, импорт кажется, единственным путем и единственной причиной, я бы решить, против изменения версии в страхе это может испортить chainstate. Угадайте, я узнаю. (Большая проблема в том, что я не мог использовать данные blockchain / chainstate из ОС Windows или Linux станда установки, так как "Berkeley DB v4.8" реализация (как мне объяснили) отличается, и это сделало файлы несовместимы. Кроме того, в другом потоке, вы спрашивали о том, как изменить каталог данных. команда: -datadir = реж. Пример: bitcoind -datadir = / TMP С Pi; Однако, я хотел бы предложить метод я использовал. Простой, я использую SDslot просто в качестве загрузочного устройства (256mb карта много), и он загружается в ОС на внешнем накопителе (USB). Для дальнейшей экономии сил и времени, я использую микро SSD диск (64 Гб (который, очевидно, придется модернизированы со скоростью записи blockchain увеличивается, и если предположить, что Pi будет продолжать работать bitcoind)), так что не требуется больше мощности - потому что она подается через USB. Использование внешнего диска для операционной системы также означает, что вам не придется беспокоиться о данных каталога, так как основной привод полный внешний (по умолчанию). Кроме того, у меня есть этот ход на Solid-Run Cubox-i4Pro (Это была совершенно другая головная боль, но намного быстрее, чем Pi). с помощью SDCard не рекомендуется, они не будут отрывать и умереть, независимо от того, какого размера вы используете. Убедитесь, что для перемещения / TMP / TMPFS / вар (или любую папку, которая постоянно нуждается в записи) от SDCard и смонтировать внешний жесткий диск на / дома / пользователя / и затем приступить к установке blockchain там |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 11 |
Сообщения: 281
цитировать ответ |
![]() Вот как я составил самую последнюю стабильную версию bitcoind (v0.10.0rc2 на момент написания) на моем Raspberry Pi. Во-первых, я установил Raspbian на SD-карту. Я делаю это как доказательство концепции, поэтому я использую карты SD 64GB, чтобы доказать, что он работает. В будущем blockchain не помещается на SD карту 64 ГБ, так что я буду либо перенести на большую карту SD или переместить blockchain к внешнему жесткому диску (скорее, так как это более дешевый вариант). .... В то время как ноутбук был распаковка bootstrap.dat создать локальную копию blockchain, загрузка процессора была довольно высокой. Я подозреваю, что этот шаг будет занимать много времени на Raspberry Pi (и, возможно, потребуется больше оперативной памяти тоже). Приятно видеть поток, который хранит обновления настройки Pi. Я бегу 3 полных узлов на них. (Спасибо за ссылку на эту тему с другой стороны) Я буду обновлять, чтобы .10.orc2 в эти выходные. Вы упомянули загрузив цепь. Ну, когда я сделал это год назад, он взял цепь 28 дней для загрузки с начальной загрузкой. Это было на 16gb. Цепь с тех пор в два раза, так что это займет гораздо больше времени. Таким образом, импорт кажется, единственным путем и единственной причиной, я бы решить, против изменения версии в страхе это может испортить chainstate. Угадайте, я узнаю. (Большая проблема в том, что я не мог использовать данные blockchain / chainstate из ОС Windows или Linux станда установки, так как "Berkeley DB v4.8" реализация (как мне объяснили) отличается, и это сделало файлы несовместимы. Кроме того, в другом потоке, вы спрашивали о том, как изменить каталог данных. команда: -datadir = реж. Пример: bitcoind -datadir = / TMP С Pi; Однако, я хотел бы предложить метод я использовал. Простой, я использую SDslot просто в качестве загрузочного устройства (256mb карта много), и он загружается в ОС на внешнем накопителе (USB). Для дальнейшей экономии сил и времени, я использую микро SSD диск (64 Гб (который, очевидно, придется модернизированы со скоростью записи blockchain увеличивается, и если предположить, что Pi будет продолжать работать bitcoind)), так что не требуется больше мощности - потому что она подается через USB. Использование внешнего диска для операционной системы также означает, что вам не придется беспокоиться о данных каталога, так как основной привод полный внешний (по умолчанию). Кроме того, у меня есть этот ход на Solid-Run Cubox-i4Pro (Это была совершенно другая головная боль, но намного быстрее, чем Pi). с помощью SDCard не рекомендуется, они не будут отрывать и умереть, независимо от того, какого размера вы используете. Убедитесь, что для перемещения / TMP / TMPFS / вар (или любую папку, которая постоянно нуждается в записи) от SDCard и смонтировать внешний жесткий диск на / дома / пользователя / и затем приступить к установке blockchain там Всего порево Linux нуб здесь человек, как бы вы ходите делать такие вещи? Я заинтересован |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 12 |
Сообщения: 197
цитировать ответ |
![]() Вы можете получить Оружейный сверток здесь Rasberry Pi, может быть проще установить и запустить чем bitcoind https://bitcoinarmory.com/download/
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 13 |
Сообщения: 1247
цитировать ответ |
![]() Целек Утер
С хриплым освобождением от 12/24/14 (самого нового в это время), ваши шаги работу, кроме ... ни установить libtools После обновления не моя chainstate уже не действует. Таким образом, это займет 4 недели плюс для того, чтобы наверстать упущенное. Обеспокоенный тем, что блоки могут быть изменены / коррумпированы, Я настраиваю еще один, чтобы начать с нуля. Вы были в состоянии использовать блоки / chainstate от чего? (Или, вы только скопировали блоки, и это займет много времени переиндексации?) |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 14 |
Сообщения: 1247
цитировать ответ |
![]() Вы можете получить Оружейный сверток здесь Rasberry Pi, может быть проще установить и запустить чем bitcoind https://bitcoinarmory.com/download/ Definately легче; Однако, суть этой нити, чтобы запустить полный узел. Не в качестве кошелька. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 15 |
Сообщения: 1247
цитировать ответ |
![]() с помощью SDCard не рекомендуется, они не будут отрывать и умереть, независимо от того, какого размера вы используете. Убедитесь, что для перемещения / TMP / TMPFS / вар (или любую папку, которая постоянно нуждается в записи) от SDCard и смонтировать внешний жесткий диск на / дома / пользователя / и затем приступить к установке blockchain там Может быть, вы не знакомы с RPI. У вас нет выбора. RPI использует SDCard для загрузки / Kernal. Таким образом, вы просто иметь OS / данные на внешнем диске. Она нуждается только в SDCard для миллисекунды после включения питания, чтобы загрузиться с диска. В принципе, я думаю, что вы пропустили, что я сказал, что именно поэтому я сказал, вам нужно всего лишь небольшой SDCard для этого и самый маленький я смог найти 256 Мб; Однако, наименьший доступный в любом магазине или онлайн 2 Гб. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 16 |
Сообщения: 1260
цитировать ответ |
![]() Я думаю, что не может быть лучшим долгосрочным решением, потому что через несколько лет blockchain можете получить действительно большой. Особенно если мы достигнем Луны.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 17 |
Сообщения: 1247
цитировать ответ |
![]() Я думаю, что не может быть лучшим долгосрочным решением, потому что через несколько лет blockchain можете получить действительно большой. Особенно если мы достигнем Луны. Согласовано. Использование Pi не где-нибудь рядом с лучшим решением. это дешево, низкий эксперимент мощности, который обрабатывает его в данный момент. Blockchain не становится большим, независимо от того, на какую платформу, хотя. Кроме того, мы должны полные узлы независимо от платформы. Это то, что делает его децентрализована и, в свою очередь, что делает работу системы. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 18 |
Сообщения: 1834
цитировать ответ |
![]() Я пытаюсь поддерживать сеть с проточной bitcoind на Banana Pi (почти raspberrry пи, но с двухъядерными CPU, 1 Гб оперативной памяти и SATA) с выровненной raspbian OS и использовать инструкции Целек Утер. К сожалению, я получаю эту ошибку (см, последнюю строку): корень @ lemaker: ~ # MkDir ~ / Bitcoin корень @ lemaker: ~ # кд ~ / Bitcoin корень @ lemaker: ~ / Bitcoin # мерзавец клон -b v0.10.0rc2 мерзавец: //github.com/bitcoin/bitcoin.git Клонирование в «Bitcoin» ... Пульт дистанционного управления: Подсчет объектов: 50638, сделано. удаленный: Сжатие объектов: 100% (8/8), сделано. удаленный: Общая 50638 (дельта 2), повторно 1 (дельта 0) Приемные объекты: 100% (50638/50638), 44.08 MiB | 665 KiB / s, сделано. Разрешающая дельт: 100% (36643/36643), сделано. Примечание: проверить «4e7c219122eccc6eca66d4cf95c697bea1480aab». Вы в состоянии «отдельностоящий голова». Вы можете посмотреть вокруг, сделать экспериментальный изменения и их фиксации, и вы можете отказаться от любых фиксаций вы делаете в этом состояние, не влияя на какую-либо ветвь, выполняя другую проверку. Если вы хотите создать новую ветку, чтобы сохранить фиксации вы создаете, вы можете сделать это (сейчас или позже) с помощью -b с командой кассы снова. Пример: мерзавец контроль -b new_branch_name корень @ lemaker: ~ / Bitcoin # кд Bitcoin корень @ lemaker: ~ / Bitcoin / Bitcoin # ./autogen.sh ./autogen.sh: 9: ./autogen.sh: AUTORECONF: не найдены Может быть кто-нибудь знает, почему autogen.sh не работает? Спасибо за вашу помощь. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 19 |
Сообщения: 1834
цитировать ответ |
![]() Решение этой проблемы заключается в:
котировка Sudo APT-получить установку Autoconf Благодаря @ Цельки Утерли Не знаю, что это не приходит с предустановленным Raspbian Distro для Banana Pi. Теперь есть некоторые новые ошибки, так что я должен Google еще немного ... |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 20 |
Сообщения: 672
цитировать ответ |
![]() Решение этой проблемы заключается в: Добро пожаловать Lincoln6Echo.котировка Sudo APT-получить установку Autoconf Благодаря @ Цельки Утерли Не знаю, что это не приходит с предустановленным Raspbian Distro для Banana Pi. Теперь есть некоторые новые ошибки, так что я должен Google еще немного ... Хорошо, чтобы увидеть больше узлов, работающих на дешевых компьютерах одноплатные. Будьте сеялку не Leecher, обязательно направят порт 8333 к вашему Banana Pi (если у вас есть только 8 соединений вы не способствующие). G'luck получить его и работает. Может быть, начать "как" нить для Banana Pi, как только вы его работы. |
![]() ![]() |
![]() ![]() ![]() |