Bitcoin Forum
May 25, 2024, 04:28:11 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: bitcoind под Debian 7  (Read 2458 times)
skvor (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile WWW
May 25, 2015, 05:05:39 PM
 #1

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

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

Спасибо
svetoch
Hero Member
*****
Offline Offline

Activity: 826
Merit: 1004


View Profile
May 26, 2015, 08:09:08 AM
 #2

как вариант: скачать с официального сайта. скомпилировать руками. запустить командой. работать без блокчейна - это как? без майнинга он и будет работать по умолчанию.
Quote
Цель - освоить и автоматизировать создание адреса, формирование и проверку транзакций.
читать документацию
skvor (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile WWW
May 26, 2015, 08:44:25 AM
 #3

Спасибо, КО!

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

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

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

работать без блокчейна
-зачем нужен блокчейн, если соломайнинг не планируется?
A-Bolt
Legendary
*
Offline Offline

Activity: 2317
Merit: 2318


View Profile
May 26, 2015, 11:34:19 AM
 #4

Компилировать не нужно - есть бинарники под Linux: https://bitcoin.org/bin/bitcoin-core-0.10.2/ .
Блокчейн - это база данных транзакций, без неё bitcoind работать не будет.
 
skvor (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile WWW
May 26, 2015, 02:00:45 PM
 #5

Что-то я в замешательстве. Как соотносятся пакеты Bitcoin Core и bitcoind?
Блокчейн - это база данных транзакций, без неё bitcoind работать не будет.
А какие операции bitcoind требуют обращения к локальной копии блокчена?

На всякий случай, напишу большими буквами bitcoind
svetoch
Hero Member
*****
Offline Offline

Activity: 826
Merit: 1004


View Profile
May 26, 2015, 03:48:21 PM
 #6

может за вас еще и все ваши хотелки реализовать? вы хотите всё и сразу, при этом не прилагаете никаких усилий. например задать ваши вопросы в любой поисковик (в котором ответы на ваши вопросы будут в первой пятерке в выдаче)
A-Bolt
Legendary
*
Offline Offline

Activity: 2317
Merit: 2318


View Profile
May 26, 2015, 04:03:01 PM
 #7

Что-то я в замешательстве. Как соотносятся пакеты Bitcoin Core и bitcoind?
Bitcoin Core включает в себя:
1. bitcoin-qt - полная биткойн-нода с GUI мордой в одном флаконе.
2. bitcoind - полная биткойн-нода без морды
3. bitcoin-cli - морда для bitcoind  для командной строки (подключается, очевидно, к bitcoind).
4. bitcoin-tx - утилита для создания raw-транзакций.

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

Все.
skvor (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile WWW
May 26, 2015, 04:39:17 PM
 #8

A-Bolt, спасибо!

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

Есть ли простой вариант для консоли - (1)генерация адреса, (2)проверка входящих транзакций, (3)создание-рассылка исходящих, (4)проверка подтверждений?
A-Bolt
Legendary
*
Offline Offline

Activity: 2317
Merit: 2318


View Profile
May 26, 2015, 05:11:08 PM
 #9

Не пойму, если запустить bitcoind, он начнёт собирать весь блокчейн?

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

Про создание транзакций:
http://bits.media/raw_transactions/
http://bitnovosti.com/2014/01/11/bitcoin-vvedenie-dlya-razrabotchikov/
skvor (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile WWW
May 26, 2015, 05:17:10 PM
 #10

A-Bolt, спасибо!
WhiteShum
Legendary
*
Offline Offline

Activity: 1834
Merit: 1001



View Profile
May 27, 2015, 01:44:17 AM
Last edit: May 27, 2015, 01:59:02 AM by WhiteShum
 #11

skvor
Перефразирую, биткоинд без блокчейна это как твой интернет банкинг без интернета.
Учитывая твои вопросы, думаю стоит уточнить, что именно ты имеешь ввиду под целью освоить и автоматизировать создание адреса, формирование и проверку транзакций. Huh

Если я правильно тебя понял- необходимость понять какие команды, проще говоря что и куда вводить, то после запуска, блокируешь при необходимости обновление и далее уже крутишь вертишь как надо.
svetoch
Hero Member
*****
Offline Offline

Activity: 826
Merit: 1004


View Profile
May 27, 2015, 02:03:11 AM
 #12

биржу решил открыть Smiley или свой блокчейн с блекджеком и .. (ну вы поняли) или сайт приема платежей.
skvor (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile WWW
May 27, 2015, 10:00:38 AM
 #13

WhiteShum, я пытаюсь разобраться, есть ли способ использовать для расчётов биткоины без блокчейна.

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

Денег на сервер с нормальным объёмом диска в ближайшее время не предвидется, так что надо делать без скачивания всего блокчейна.
A-Bolt
Legendary
*
Offline Offline

Activity: 2317
Merit: 2318


View Profile
May 27, 2015, 10:35:28 AM
 #14

WhiteShum, я пытаюсь разобраться, есть ли способ использовать для расчётов биткоины без блокчейна.

Есть. Вам нужен онлайн-кошелёк типа этого:
https://blockchain.info/ru/api
skvor (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile WWW
May 27, 2015, 10: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] <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
LZ
Legendary
*
Offline Offline

Activity: 1722
Merit: 1072


P2P Cryptocurrency


View Profile
May 29, 2015, 02:10:10 AM
 #16

TX = Transaction

My OpenPGP fingerprint: 5099EB8C0F2E68C63B4ECBB9A9D0993E04143362
skvor (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile WWW
May 29, 2015, 10:40:07 AM
 #17

LZ, спасибо, так и предполагал, но X вводит в заблуждение.

Теперь вопрос, как/чем рассылать по сети транзакции?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!