Bitcoin Forum

Local => Кодеры => Topic started by: Deth on October 12, 2014, 05:03:52 AM



Title: Удаленный blockchain
Post by: Deth on October 12, 2014, 05:03:52 AM
Приветствую. Какие на сегодня есть способы использовать локальные кошельки без локальной цепочки? Есть реализации удаленного блокчейна с возможностью подключения или еще как-то? Хочется закинуть гигабайты блоков куда-нибудь далеко, желательно с постоянной синхронизацией, а кошельки хранить у себя  :-\


Title: Re: Удаленный blockchain
Post by: fsb4000 on October 12, 2014, 08:07:39 AM
Приветствую. Какие на сегодня есть способы использовать локальные кошельки без локальной цепочки? Есть реализации удаленного блокчейна с возможностью подключения или еще как-то? Хочется закинуть гигабайты блоков куда-нибудь далеко, желательно с постоянной синхронизацией, а кошельки хранить у себя  :-\
Насколько я знаю, в обычном Bitcoin QT так сделать нельзя.

Но можно запустить свой electrum server
https://github.com/spesmilo/electrum-server/blob/master/HOWTO.md


Title: Re: Удаленный blockchain
Post by: amaclin on October 12, 2014, 08:32:10 AM
Максимум того, что можно сделать - это указать другой диск для хранения данных.
Теоретически - это может быть и сетевой диск, но это будет совершенно бессмысленно!
Вариант, когда "где-то в сети" работает какой-то ваш демон и собирает цепочку блоков, а вы только коннектитесь к этой базе сейчас не реализован и вообще говоря я не уверен, что это в рамках существующего levelDB можно реализовать.

Так что вам правильно посоветовали - либо используйте что-то типа электрума, либо храните у себя блокчейн.

20 и 50 и даже 100 гигов на локальном диске - это ерунда.
Фильм или игрушку сотрите.
Девелоперы обещают прунинг (частичное хранение) в следующих версиях.
Меня больше не устраивает лишний трафик, поэтому я запускаю с ключом -maxconnections=1
Да, я знаю, что тем самым становлюсь не "нодой", а "паразитом"


Title: Re: Удаленный blockchain
Post by: Deth on October 12, 2014, 06:18:16 PM
Про Electrum знаю, но пока не уверен, что подойдет.

Максимум того, что можно сделать - это указать другой диск для хранения данных.
Теоретически - это может быть и сетевой диск, но это будет совершенно бессмысленно!
Почему бессмысленно? Траффик удвоится, да, но он условно бесконечен, в отличие от места.

Вариант, когда "где-то в сети" работает какой-то ваш демон и собирает цепочку блоков, а вы только коннектитесь к этой базе сейчас не реализован
Пока получается, что да. Я надеялся на всякие JSON-RPC, но, видимо, это не совсем то...

20 и 50 и даже 100 гигов на локальном диске - это ерунда.
Ну, это мягко говоря не так. Особенно, если много машин. Или если используется SSD или RAID.


Title: Re: Удаленный blockchain
Post by: amaclin on October 12, 2014, 06:26:23 PM
Quote
Пока получается, что да. Я надеялся на всякие JSON-RPC, но, видимо, это не совсем то...
Если не вдаваться в подробности, то электрум - это то же самое
обращение к фулл-ноде по определенному протоколу


Title: Re: Удаленный blockchain
Post by: FAN on October 13, 2014, 11:43:09 AM
чем городить огороды, возможно хардварное решение будет попроще...
кубиборд + ссд...
100+100 уе
при этом постоянно стоит в сети на балом ип и из любой точки вы имеете к нему доступ

для надажности еще упс поставить на кубик и все сетевое до него (по возможности)

а нынче есть и более продвинутые микроПК...


Title: Re: Удаленный blockchain
Post by: info_infoman on October 13, 2014, 12:31:37 PM
чет дорого, может ardunio(nano)+SSD+убунта?


Title: Re: Удаленный blockchain
Post by: Deth on October 13, 2014, 05:36:50 PM
чем городить огороды, возможно хардварное решение будет попроще...
кубиборд + ссд...
100+100 уе
при этом постоянно стоит в сети на балом ип и из любой точки вы имеете к нему доступ

для надажности еще упс поставить на кубик и все сетевое до него (по возможности)

а нынче есть и более продвинутые микроПК...

чет дорого, может ardunio(nano)+SSD+убунта?
Ну а дальше-то что? Как из разных мест к этому подключаться (кроме элементарного монтирования сетевого диска/папки)? Купить или построить сервер много ума не надо...


Title: Re: Удаленный blockchain
Post by: info_infoman on October 14, 2014, 05:25:15 AM
чем городить огороды, возможно хардварное решение будет попроще...
кубиборд + ссд...
100+100 уе
при этом постоянно стоит в сети на балом ип и из любой точки вы имеете к нему доступ

для надажности еще упс поставить на кубик и все сетевое до него (по возможности)

а нынче есть и более продвинутые микроПК...

чет дорого, может ardunio(nano)+SSD+убунта?
Ну а дальше-то что? Как из разных мест к этому подключаться (кроме элементарного монтирования сетевого диска/папки)? Купить или построить сервер много ума не надо...
а rpc на что?
поставил ноду
поставил http сервер
авторизуйся и управляй кошельком через вебморду

тыж можешь управлять средствами на btc-e через веб морду
там технология такая же (кошелек+морда)


Title: Re: Удаленный blockchain
Post by: Deth on October 14, 2014, 08:26:40 AM
Мне не нужно управлять удаленным кошельком, мне нужно его (их) держать у себя.

тыж можешь управлять средствами на btc-e через веб морду
там технология такая же (кошелек+морда)
Поэтому я и не держу там какого-то значительного количества монет.


Title: Re: Удаленный blockchain
Post by: info_infoman on October 14, 2014, 08:53:52 AM
Мне не нужно управлять удаленным кошельком, мне нужно его (их) держать у себя.

тыж можешь управлять средствами на btc-e через веб морду
там технология такая же (кошелек+морда)
Поэтому я и не держу там какого-то значительного количества монет.

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

вообще речь шла изначально о blockchain а не о walletdat , вы определитесь что вам нужно...


Title: Re: Удаленный blockchain
Post by: Deth on October 14, 2014, 10:09:16 AM
ну распечатай на листке а4 сверни и вшей под кожу
понадобятся срежешь введешь в чистый клиент
Если вам так охота изображать шута, делайте это, пожалуйста, в другом месте.

вообще речь шла изначально о blockchain а не о walletdat , вы определитесь что вам нужно...
В первом сообщении все написано, но вы его естественно не прочитали, прежде чем отписываться.


Title: Re: Удаленный blockchain
Post by: info_infoman on October 14, 2014, 12:34:19 PM
Если вам так охота изображать шута, делайте это, пожалуйста, в другом месте.
я предложил :
ну распечатай на листке а4 сверни и вшей под кожу
понадобятся срежешь введешь в чистый клиент
по моему шут тут вы:
Мне не нужно управлять удаленным кошельком, мне нужно его (их) держать у себя.

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

поясню:
если речь идет о кошельке то его можно носить и на бумажном носителе и на флешке и еще как хотите(хоть под кожу зашейте) ибо кошелек это ключ от собственности в распределенной базе данных

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


Title: Re: Удаленный blockchain
Post by: Deth on October 14, 2014, 12:45:12 PM
info_infoman, вы что именно предлагаете? Какую конкретно реализацию?


Title: Re: Удаленный blockchain
Post by: amaclin on October 14, 2014, 12:55:58 PM
info_infoman, вы что именно предлагаете? Какую конкретно реализацию?
Возвращаемся к началу разговора.
Сформулируйте - что вам надо?
Если хотите иметь фулл-ноду - ставьте полный клиент.
Если не хотите - ставьте легкий и не выносите мозг себе и окружающим.
Если хотите иметь доступ к биткойн-сети с разных устройств - ставьте клиенты на разные свои устройства.
Возможен вариант, когда вы ставите клиента на VPS и коннектитесь к нему из разных мест
Если хотите принимать платежи... Ммм... Самостоятельно? Ну тоже варианты есть...


Title: Re: Удаленный blockchain
Post by: Deth on October 14, 2014, 01:08:36 PM
Что мне надо, я указал еще в первом сообщении. Чего там может быть не понятно, ума не приложу.


Title: Re: Удаленный blockchain
Post by: amaclin on October 14, 2014, 01:12:20 PM
Что мне надо, я указал еще в первом сообщении. Чего там может быть не понятно, ума не приложу.

1) Поставьте bitcoin-qt на VPS.
2) У себя используйте электрум.
Вот вам и постоянная синхронизация, и ключи всегда при себе. Непонятно зачем (1), но вам виднее..


Title: Re: Удаленный blockchain
Post by: Wi-Fu on October 14, 2014, 03:10:09 PM
man sshfs