Author

Topic: bitcoind под Debian 7 (Read 2472 times)

newbie
Activity: 8
Merit: 0
May 29, 2015, 05:40:07 AM
#17
LZ, спасибо, так и предполагал, но X вводит в заблуждение.

Теперь вопрос, как/чем рассылать по сети транзакции?
LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
May 28, 2015, 09:10:10 PM
#16
TX = Transaction
newbie
Activity: 8
Merit: 0
May 27, 2015, 05:50:43 AM
#15
A-Bolt, спасибо, есть такой вариант, возможно поначалу, придётся с этим работать, но в моей ситуации, это не совсем корректно, т.к. основная часть денег будет не моей, а передавать контроль сторонним сервисам и рисковать чужими деньгами не хорошо. Свои деньги я не боюсь терять, но если blockchain.info грохнется, меня народ с .овном сожрёт  Grin

+1 а что такое TX в хелпе bitcoin-tx?
Quote
Bitcoin Core bitcoin-tx utility version v0.10.2

Usage:
  bitcoin-tx [options] [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
legendary
Activity: 2317
Merit: 2318
May 27, 2015, 05:35:28 AM
#14
WhiteShum, я пытаюсь разобраться, есть ли способ использовать для расчётов биткоины без блокчейна.

Есть. Вам нужен онлайн-кошелёк типа этого:
https://blockchain.info/ru/api
newbie
Activity: 8
Merit: 0
May 27, 2015, 05:00:38 AM
#13
WhiteShum, я пытаюсь разобраться, есть ли способ использовать для расчётов биткоины без блокчейна.

Надо иметь возможность через командную строку реализовать операции - (1)создание адреса, (2)проверка входящих транзакций, (3)формирование транзакции, (4)рассылка транзакции по сети Bitcoin, (5)проверка подтверждения. 2 и 3 операции - автономны и очевидно не требуют всей базы. Остальные операции, наверняка д. иметь реализацию через подобие RPC.

Денег на сервер с нормальным объёмом диска в ближайшее время не предвидется, так что надо делать без скачивания всего блокчейна.
hero member
Activity: 826
Merit: 1004
May 26, 2015, 09:03:11 PM
#12
биржу решил открыть Smiley или свой блокчейн с блекджеком и .. (ну вы поняли) или сайт приема платежей.
legendary
Activity: 1834
Merit: 1001
May 26, 2015, 08:44:17 PM
#11
skvor
Перефразирую, биткоинд без блокчейна это как твой интернет банкинг без интернета.
Учитывая твои вопросы, думаю стоит уточнить, что именно ты имеешь ввиду под целью освоить и автоматизировать создание адреса, формирование и проверку транзакций. Huh

Если я правильно тебя понял- необходимость понять какие команды, проще говоря что и куда вводить, то после запуска, блокируешь при необходимости обновление и далее уже крутишь вертишь как надо.
newbie
Activity: 8
Merit: 0
May 26, 2015, 12:17:10 PM
#10
A-Bolt, спасибо!
legendary
Activity: 2317
Merit: 2318
May 26, 2015, 12:11:08 PM
#9
Не пойму, если запустить bitcoind, он начнёт собирать весь блокчейн?

Да, при первом запуске будет скачиваться весь блокчейн.

Про создание транзакций:
http://bits.media/raw_transactions/
http://bitnovosti.com/2014/01/11/bitcoin-vvedenie-dlya-razrabotchikov/
newbie
Activity: 8
Merit: 0
May 26, 2015, 11:39:17 AM
#8
A-Bolt, спасибо!

Не пойму, если запустить bitcoind, он начнёт собирать весь блокчейн?
https://en.bitcoin.it/wiki/Running_bitcoind - читал но не понял.

Есть ли простой вариант для консоли - (1)генерация адреса, (2)проверка входящих транзакций, (3)создание-рассылка исходящих, (4)проверка подтверждений?
legendary
Activity: 2317
Merit: 2318
May 26, 2015, 11:03:01 AM
#7
Что-то я в замешательстве. Как соотносятся пакеты Bitcoin Core и bitcoind?
Bitcoin Core включает в себя:
1. bitcoin-qt - полная биткойн-нода с GUI мордой в одном флаконе.
2. bitcoind - полная биткойн-нода без морды
3. bitcoin-cli - морда для bitcoind  для командной строки (подключается, очевидно, к bitcoind).
4. bitcoin-tx - утилита для создания raw-транзакций.

Quote
А какие операции bitcoind требуют обращения к локальной копии блокчена?

Все.
hero member
Activity: 826
Merit: 1004
May 26, 2015, 10:48:21 AM
#6
может за вас еще и все ваши хотелки реализовать? вы хотите всё и сразу, при этом не прилагаете никаких усилий. например задать ваши вопросы в любой поисковик (в котором ответы на ваши вопросы будут в первой пятерке в выдаче)
newbie
Activity: 8
Merit: 0
May 26, 2015, 09:00:45 AM
#5
Что-то я в замешательстве. Как соотносятся пакеты Bitcoin Core и bitcoind?
Блокчейн - это база данных транзакций, без неё bitcoind работать не будет.
А какие операции bitcoind требуют обращения к локальной копии блокчена?

На всякий случай, напишу большими буквами bitcoind
legendary
Activity: 2317
Merit: 2318
May 26, 2015, 06:34:19 AM
#4
Компилировать не нужно - есть бинарники под Linux: https://bitcoin.org/bin/bitcoin-core-0.10.2/ .
Блокчейн - это база данных транзакций, без неё bitcoind работать не будет.
 
newbie
Activity: 8
Merit: 0
May 26, 2015, 03:44:25 AM
#3
Спасибо, КО!

скачать с официального сайта
-адрес сайта и файла на сайте можно?

скомпилировать руками.
-руками не умею, мне нужна команда, ключи компиляции и список зависимостей.

запустить командой
-какой, с какими ключами и как запускать в rc?

работать без блокчейна
-зачем нужен блокчейн, если соломайнинг не планируется?
hero member
Activity: 826
Merit: 1004
May 26, 2015, 03:09:08 AM
#2
как вариант: скачать с официального сайта. скомпилировать руками. запустить командой. работать без блокчейна - это как? без майнинга он и будет работать по умолчанию.
Quote
Цель - освоить и автоматизировать создание адреса, формирование и проверку транзакций.
читать документацию
newbie
Activity: 8
Merit: 0
May 25, 2015, 12:05:39 PM
#1
Подскажите по-русски, откуда скачать, как скомпилировать, как запускать и работать без блокчейна и майнинга?

Цель - освоить и автоматизировать создание адреса, формирование и проверку транзакций.

Спасибо
Jump to: