Title: bitcoind под Debian 7 Post by: skvor on May 25, 2015, 05:05:39 PM Подскажите по-русски, откуда скачать, как скомпилировать, как запускать и работать без блокчейна и майнинга?
Цель - освоить и автоматизировать создание адреса, формирование и проверку транзакций. Спасибо Title: Re: bitcoind под Debian 7 Post by: svetoch on May 26, 2015, 08:09:08 AM как вариант: скачать с официального сайта. скомпилировать руками. запустить командой. работать без блокчейна - это как? без майнинга он и будет работать по умолчанию.
Quote Цель - освоить и автоматизировать создание адреса, формирование и проверку транзакций. читать документациюTitle: Re: bitcoind под Debian 7 Post by: skvor on May 26, 2015, 08:44:25 AM Спасибо, КО!
скачать с официального сайта -адрес сайта и файла на сайте можно?скомпилировать руками. -руками не умею, мне нужна команда, ключи компиляции и список зависимостей.запустить командой -какой, с какими ключами и как запускать в rc?работать без блокчейна -зачем нужен блокчейн, если соломайнинг не планируется?Title: Re: bitcoind под Debian 7 Post by: A-Bolt on May 26, 2015, 11:34:19 AM Компилировать не нужно - есть бинарники под Linux: https://bitcoin.org/bin/bitcoin-core-0.10.2/ (https://bitcoin.org/bin/bitcoin-core-0.10.2/) .
Блокчейн - это база данных транзакций, без неё bitcoind работать не будет. Title: Re: bitcoind под Debian 7 Post by: skvor on May 26, 2015, 02:00:45 PM Что-то я в замешательстве. Как соотносятся пакеты Bitcoin Core и bitcoind?
Блокчейн - это база данных транзакций, без неё bitcoind работать не будет. А какие операции bitcoind требуют обращения к локальной копии блокчена?На всякий случай, напишу большими буквами bitcoind Title: Re: bitcoind под Debian 7 Post by: svetoch on May 26, 2015, 03:48:21 PM может за вас еще и все ваши хотелки реализовать? вы хотите всё и сразу, при этом не прилагаете никаких усилий. например задать ваши вопросы в любой поисковик (в котором ответы на ваши вопросы будут в первой пятерке в выдаче)
Title: Re: bitcoind под Debian 7 Post by: A-Bolt on May 26, 2015, 04:03:01 PM Что-то я в замешательстве. Как соотносятся пакеты Bitcoin Core и bitcoind? Bitcoin Core включает в себя:1. bitcoin-qt - полная биткойн-нода с GUI мордой в одном флаконе. 2. bitcoind - полная биткойн-нода без морды 3. bitcoin-cli - морда для bitcoind для командной строки (подключается, очевидно, к bitcoind). 4. bitcoin-tx - утилита для создания raw-транзакций. Quote А какие операции bitcoind требуют обращения к локальной копии блокчена? Все. Title: Re: bitcoind под Debian 7 Post by: skvor on May 26, 2015, 04:39:17 PM A-Bolt, спасибо!
Не пойму, если запустить bitcoind, он начнёт собирать весь блокчейн? https://en.bitcoin.it/wiki/Running_bitcoind - читал но не понял. Есть ли простой вариант для консоли - (1)генерация адреса, (2)проверка входящих транзакций, (3)создание-рассылка исходящих, (4)проверка подтверждений? Title: Re: bitcoind под Debian 7 Post by: A-Bolt on May 26, 2015, 05:11:08 PM Не пойму, если запустить bitcoind, он начнёт собирать весь блокчейн? Да, при первом запуске будет скачиваться весь блокчейн. Про создание транзакций: http://bits.media/raw_transactions/ (http://bits.media/raw_transactions/) http://bitnovosti.com/2014/01/11/bitcoin-vvedenie-dlya-razrabotchikov/ (http://bitnovosti.com/2014/01/11/bitcoin-vvedenie-dlya-razrabotchikov/) Title: Re: bitcoind под Debian 7 Post by: skvor on May 26, 2015, 05:17:10 PM A-Bolt, спасибо!
Title: Re: bitcoind под Debian 7 Post by: WhiteShum on May 27, 2015, 01:44:17 AM skvor
Перефразирую, биткоинд без блокчейна это как твой интернет банкинг без интернета. Учитывая твои вопросы, думаю стоит уточнить, что именно ты имеешь ввиду под целью освоить и автоматизировать создание адреса, формирование и проверку транзакций. ??? Если я правильно тебя понял- необходимость понять какие команды, проще говоря что и куда вводить, то после запуска, блокируешь при необходимости обновление и далее уже крутишь вертишь как надо. Title: Re: bitcoind под Debian 7 Post by: svetoch on May 27, 2015, 02:03:11 AM биржу решил открыть :) или свой блокчейн с блекджеком и .. (ну вы поняли) или сайт приема платежей.
Title: Re: bitcoind под Debian 7 Post by: skvor on May 27, 2015, 10:00:38 AM WhiteShum, я пытаюсь разобраться, есть ли способ использовать для расчётов биткоины без блокчейна.
Надо иметь возможность через командную строку реализовать операции - (1)создание адреса, (2)проверка входящих транзакций, (3)формирование транзакции, (4)рассылка транзакции по сети Bitcoin, (5)проверка подтверждения. 2 и 3 операции - автономны и очевидно не требуют всей базы. Остальные операции, наверняка д. иметь реализацию через подобие RPC. Денег на сервер с нормальным объёмом диска в ближайшее время не предвидется, так что надо делать без скачивания всего блокчейна. Title: Re: bitcoind под Debian 7 Post by: A-Bolt on May 27, 2015, 10:35:28 AM WhiteShum, я пытаюсь разобраться, есть ли способ использовать для расчётов биткоины без блокчейна. Есть. Вам нужен онлайн-кошелёк типа этого: https://blockchain.info/ru/api (https://blockchain.info/ru/api) Title: Re: bitcoind под Debian 7 Post by: skvor on May 27, 2015, 10:50:43 AM A-Bolt, спасибо, есть такой вариант, возможно поначалу, придётся с этим работать, но в моей ситуации, это не совсем корректно, т.к. основная часть денег будет не моей, а передавать контроль сторонним сервисам и рисковать чужими деньгами не хорошо. Свои деньги я не боюсь терять, но если blockchain.info грохнется, меня народ с .овном сожрёт ;D
+1 а что такое TX в хелпе bitcoin-tx? Quote Bitcoin Core bitcoin-tx utility version v0.10.2 Usage: bitcoin-tx [options] <hex-tx> [commands] Update hex-encoded bitcoin transaction bitcoin-tx [options] -create [commands] Create hex-encoded bitcoin transaction Options: -? This help message -create Create new, empty TX. -json Select JSON output -txid Output only the hex-encoded transaction id of the resultant transaction. -regtest Enter regression test mode, which uses a special chain in which blocks can be solved instantly. -testnet Use the test network Commands: delin=N Delete input N from TX delout=N Delete output N from TX in=TXID:VOUT Add input to TX locktime=N Set TX lock time to N nversion=N Set TX version to N outaddr=VALUE:ADDRESS Add address-based output to TX outscript=VALUE:SCRIPT Add raw script output to TX sign=SIGHASH-FLAGS Add zero or more signatures to transaction This command requires JSON registers: prevtxs=JSON object privatekeys=JSON object See signrawtransaction docs for format of sighash flags, JSON objects. Register Commands: load=NAME:FILENAME Load JSON file FILENAME into register NAME set=NAME:JSON-STRING Set register NAME to given JSON-STRING Title: Re: bitcoind под Debian 7 Post by: LZ on May 29, 2015, 02:10:10 AM TX = Transaction
Title: Re: bitcoind под Debian 7 Post by: skvor on May 29, 2015, 10:40:07 AM LZ, спасибо, так и предполагал, но X вводит в заблуждение.
Теперь вопрос, как/чем рассылать по сети транзакции? |