Практической разницы между mainnet и Testnet

Я успел написать кусок кода, который сгенерирует биткоин-адрес и создает транзакцию. Я хотел бы сделать некоторые тесты на тестовом режиме, но это, кажется, не хватает некоторых документов. До сих пор я полагал, что мы используем разные версии 0xEF (а не 0х80) при создании ВИФ ключ, и что мы используем чистый байт 0x6F (а не от 0x00) при создании публичных адресов из открытого ключа.

Какие еще различия есть? Различия я уже упоминал выше, не достаточно, чтобы создать действительное публичное выступление оказывается. Может быть, кодировке base58-другому? Насчет сырого сделки?

+241
Achille 24 авг. 2018 г., 11:29:02
29 ответов

Процессор практически бесполезным для монет, основанных на алгоритме Scrypt, такие как лайткоин, придерживаться видеокарты, на данный момент.

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

http://coinpolice.com/gpu/

+991
Don Crouse 03 февр. '09 в 4:24

Как MeshCollider указал, scriptSig-это неправильно, но это, кажется, есть структура. Конкретно это выглядит как ОП делает операции на ASCII текст, а не фактические байты :

scriptSig-это :

48314D3064512B6D6668436F4849693154514F79795975646B306F57786263586C4245582F5968636954386D567943375A717A41616D454570577530435950456F72656E644F44467A4F6E5146776B69595737354B67633D
01
43
04
303364393466316464383732383862613163306666656665636161373161633733393733323132303662666137326631313563313761323639316331633866336539

Который фактически (hex2bin часть данных) :

1. H1M0dQ+mfhCoHIi1TQOyyYudk0oWxbcXlBEX/YhciT8mVyC7ZqzAamEEpWu0CYPEorendodfzonqfwkiyw75kgc= <- извлекаемые подписи за некоторые данные
2. 01 <- вероятно, добавленным для использования в качестве SIGHASH_ALL
3. 43 <- размер следующие два элемента сцепляются
4. 04 <- наверное добавляться по ошибке, 
 думая, что все публичные ключи начинаются с 0х04 ?
5. 03d94f1dd87288ba1c0ffefecaa71ac7397321206bfa72f115c17a2691c1c8f3e9 <- умолчанию в строчных шестнадцатеричных символов

Также кажется, что подпись ОП на сделка недействительна, поэтому я думаю, что данные хэшируются себе был уродлив. Правильные данные для sighash будет :

01000000
01
387205FA23C962E6951A66387CBD9AB8BBCA5167F98A651A657457C6A8E81083
01000000
19
 76 А9 14 AE8370A2D4634B2B6F29B938A996F961F73DED48 88 переменного тока
FFFFFFFF
02
a086010000000000
19
 76 А9 14 ae8370a2d4634b2b6f29b938a996f961f73ded48 88 переменного тока
50c3000000000000
19
 76 А9 14 ae8370a2d4634b2b6f29b938a996f961f73ded48 88 переменного тока
00000000
01000000

И подпись будет :

30440220586E47980A1329CE23A55E318772935056972FCD7F702D39594A2F0A786657E40220234CCC55AE41DED90A09D3F86F52BD0FD1B881000EDB1734FD0ACE6AFBFB7E4D01

После окончательной сделки является :

0100000001387205FA23C962E6951A66387cbd9ab8bbca5167f98a651a657457c6a8e81083010000006a4730440220586e47980a1329ce23a55e318772935056972fcd7f702d39594a2f0a786657e40220234ccc55ae41ded90a09d3f86f52bd0fd1b881000edb1734fd0ace6afbfb7e4d012103d94f1dd87288ba1c0ffefecaa71ac7397321206bfa72f115c17a2691c1c8f3e9ffffffff02a0860100000000001976a914ae8370a2d4634b2b6f29b938a996f961f73ded4888ac50c30000000000001976a914ae8370a2d4634b2b6f29b938a996f961f73ded4888ac00000000

Я дам ОП решают, хотят ли они выкупить это или нет. Это практически платить все сборы :)

+905
Doug King 20 июл. 2017 г., 18:24:51
Другие ответы

Связанные вопросы


Похожие вопросы

Вы должны установить все демоны монеты и скрести им по сделкам, используя что-то вроде Абэ, или ваши собственные решения с помощью команд протокола RPC.

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

Моя рекомендация, сделать на VPS и устанавливать несколько монет :)

+878
Bigern 25 мая 2019 г., 13:24:53

(Я читаю bip32 для развития альткоины.)

В bip32 спецификации, написано, что со списком всех входящих и исходящих платежей иерархической детерминированной кошелек будет необходим расширенный открытых ключей.

В случае, если аудитору требуется полный доступ к списку входящих и исходящих платежей, можно разделить все счета государственных расширенная ключи. Это позволит аудитору, чтобы увидеть все транзакции и кошелек, на все счета, но не один секретный ключ.

Не (не расширенный) публичных ключей шифрования на эллиптических кривых тоже работа ?

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

+848
Anrich Brummer 28 июн. 2016 г., 6:27:29

Итак, я начал bitcoind и через биткоин-кли, я выработал новый адрес(биткоин-Кинк getnewaddress "USEREMAILID") и назначена для пользователей.

Пожалуйста, не делай этого. Использование системы счетов в Bitcoin Core, который является устаревшим, немного ненадежны/и странное поведение, и будет удалено в будущем.

Поддерживать свои собственные системы учета за пределами ядра биткоин. Просто иметь базу данных с адресами и связанных с ними пользователей.

Теперь мой вопрос, когда пользователь начинает покупать продукт, он выполняет команду (биткоин-в CLI sendfrom) и за это

Почему? Почему бы тебе просто не изменить свой баланс на сайте и просто оставить там монетки? Нет необходимости, чтобы сделать фактических сделок, которые двигают монеты для вас, просто измените его внутренне.

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

Нет, это не как ядра биткоин, адресов или счетов. Счета не кошельки. Все адреса для всех аккаунтов принадлежат к той же кошелек. Если вы используете ядра биткоин 0.15+ и позволяют использовать multiwallet, вы используете только один кошелек в Bitcoin ядро. Поэтому есть только один пароль, который будет использоваться с walletpassphrase и он разблокирует весь бумажник, который включает в себя все адреса, которые вы дали на ваш сайт.

Это правильный способ?

Нет, это не так.

Правильный путь для поддержания отдельной базы данных с учетными записями пользователей, связанных адресов, и баланс счета. Когда вы переводите монеты внутренне (т. е. от одного пользователя к другому или от одного пользователя к вам), обновление остатков в базе данных вместо биткойн-транзакций. Когда вы хотите отправить монеты внешне (т. е. отказа) затем вы посылаете из ядра биткоин кошелек и обновить свою базу данных. Когда вы посылаете, просто использовать sendtoaddress. Не используйте учетные записи биткоин ядра системы и не пытайтесь сделать так, что вы отправляете с определенных адресов.

Если пользователь должен ввести свой пользовательский пароль и затем процесс сделки, это было бы возможно?

Нет, как я объяснил выше, это не то, как это работает.

+820
user3483 13 июл. 2010 г., 22:59:09

Я пытался найти в пазлы код от Сатоши Накамото и я нашел их. Как вы думаете, что означают эти символы?

https://github.com/bitcoin/bitcoin/blob/master/src/chainparams.cpp#L110-L113

https://en.bitcoin.it/wiki/Protocol_documentation

магические значения

d9b4bef9 f9beb4d9

bed9b4f9 b4d9bef9

d9f9b4be d9f9beb4

В base64 онлайн декодер http://base64.ru/

/-------------------------------------

罿֞罭罯罯渷枯罭罭罷ָ睷枷֞潭罿ָ罭罷

罀 罷 渀 港 罿֞ 渷 枀 枭 罭 罿ָ

/-------------------------------------

Вы можете попробовать переборе комбинаций из этих чисел, вы получите китайский или корейский письмо Я не знаю, что означают эти буквы. Но тот, кто знает китайский язык, могут коснуться письма и создать слова

Я хотел бы прочитать письмо, и я буду рад, если кто-то попытается решить :)

Сатоши Накамото был вовлечен в криптографии, и я считаю, что как истинный любитель криптографии это зашифрованное сообщение для любителей отгадывать загадки, как и мы.

+815
nikhilweee 24 июл. 2011 г., 17:21:42

Да. И это довольно легко понять, почему, даже не упомянув о базовых технологий.

В биткоин: URL-адрес содержит только адрес получателя. Адрес не нужны никакие предыдущие транзакции в блокчейне, чтобы разрешить публичный ключ, поэтому мы можем вычесть, что биткоин-адрес имеет полный открытый ключ.

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


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


Следует отметить, что не все сделки направляются непосредственно в адрес, и есть исключения из моей логики здесь. Но для 99% всех сделок вышесказанное относится

+801
Olga Murmansk 29 апр. 2016 г., 1:13:13

в Python, чтобы получить данные о транзакциях блока Вам необходимо импортировать библиотеку запросов, чтобы добавить, что "просит" библиотеки в проект, затем выполнить следующий код

запросы на импорт 
block_hash = '0000000000000bae09a7a393a8acded75aa67e46cb81f7acaa5ad94f9eacd103'
api_url_base = 'https://blockchain.info/rawblock/'
api_url = api_url_base + block_hash
заголовки = {'тип содержимого': 'приложение/JSON'}
ответ = запросы.вам(api_url, заголовки=заголовки)
jsondata = ответ.формат JSON()
trasactiondata = jsondata['Техас']
печати(trasactiondata)

если вы используете, то на несколько блоков выполните этот код в цикле и на каждой итерации меняется block_hash значение, вы должны поставить хэш-значение блока, и этот код даст вам все данные транзакции, которые блокируют

+794
Jodi Carlson 25 нояб. 2017 г., 14:19:44

Нет, вы не делаете ничего плохого. Это внутреннее дело Poloniex. Каждый день я вижу, что большинство криптовалют пропустили свечей. И после до 40 мин обновляются. Даже на графиках можно увидеть, что

+767
Bharat Geleda 20 дек. 2015 г., 12:49:26

Что такое Bitcoin глобальная фондовая биржа?

Как можно эффективно использовать его?

+765
Jeff Jackson 7 дек. 2010 г., 4:30:45

При создании сырьевой сделки, необходимо указать все входы и выходы, а остатки пойдут на плату (майнеру). Необработанные транзакции не делает никакой платы расчет.

Пример Сделки:

вход1: .1BTC
вход 2: .2BTC

выход1: .299BTC

В результате плата будет составлять:

плата: .001BTC

Эта сумма добавляется к сделке фонда (на шахтерском) блока, который включает в себя сделки.

+752
Declan Green 18 апр. 2013 г., 0:04:04

Я знаю, что программное обеспечение для сети освещения может быть использован только в тестовом режиме, а не с реальными биткоин.

Я пытаюсь выбрать одно программное обеспечение ЛН среди c-молния, ACINQ, AmikoPay, Гром, горит и ЛНД в целях изучения и тестирования. Каковы основные различия между ними?

Спасибо!

+663
Raja 11 февр. 2018 г., 10:05:26

Нет это невозможно, так как это потребует инженерный алгоритм криптография SHA512 функции или нахождение двойного столкновения, которые будут генерировать те же ключи. В xpub ключ-это закодированная форма расширенного ключа, которые в основном составляется из открытого ключа и кода цепи за счет уровня. Вы включаете этот расширенный ключ наряду с показателем числа (0-для приема и для изменения 1) в алгоритм криптография SHA512 функцию для получения ребенком расширенного ключа. Этот ребенок расширенного ключа будет подаваться снова в алгоритм криптография SHA512 функция снова вместе с индексом (сейчас это будет последовательно увеличиваться, чтобы создать количество адресов, как 0, 1, 2...) для отображения адреса.

Теперь, чтобы добиться ситуации, о которой Вы упомянули, злоумышленнику придется создать xpriv таким образом, что соответствующий xpub , когда проходил через расширения SHA512 функция дважды (с одинаковым индексом цифры) будет генерировать первый адрес совпадает с вашим, но после того, как вы увеличение значения цифры. Это значит, злоумышленнику придется найти двух столкновений, чтобы получить тот же первый адрес. Это невозможный подвиг.

Но поскольку напечатанный QR-код xpub обязательно транзитом несколько ненадежных (т. е. онлайн) компьютерами не дойдя до бумаги, как я могу быть уверен, что он не был подделан в пути?

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

+639
Ahmed Abdallah 13 мар. 2018 г., 21:31:20

Я думаю, что http://bitcoinacademic.wordpress.com может быть в состоянии помочь. Есть обширная коллекция научных исследований во многих областях. Однако, вы правы, там не так много рецензируемых журнальных статей, но я думаю, что некоторые из этих исследований является ценным и дает интересные выводы.

+633
John Schulz 11 февр. 2018 г., 1:27:17

Я написал на основе bitmessage, распределенных facebook несколько месяцев назад. Он использовал свой Namecoin в качестве базы данных для хранения статусы и комментарии, и такие. Свяжитесь со мной в bitmessage, если вы заинтересованы в нем: БМ-2cXji1uDyuXT94AoUG2u3GCApSFdbtri33

+632
saxbophone 29 сент. 2011 г., 15:31:04

Я вообще-то написал программу , которая делает это для ИРК tipbot.

По сути, вам нужно выполнить следующие действия:

  • Запуск командной строки догкоин сервера ./dogecoind -сервер. Я не уверен, если dogecoind файл доступен для OS X. вы видите здесь
  • Импорт библиотеки: импорт dogecoinrpc
  • Открыть соединение в языке Python программа: Конн = dogecoinrpc.connect_to_local()

Теперь вы можете сделать следующее:

  • Узнать баланс счета с соед.метода getbalance ("Джо", minconf=4)
  • Сделать общий баланс с соед.метода getbalance(",minconf=4)
    • В этих примерах, minconf=4 это скажите только вернуть баланс, который имеет 4 или более подтверждений
  • Полный список вызовов API здесь. Я знаю, что это говорит биткоин, но API-это же
+548
BrittanyStice 26 авг. 2011 г., 11:33:39

Главное пережить этот момент - это пара USD/BTC в обмен. Это был второй открытый пульсации шлюза. Несмотря на только торговле США, он, видимо, принимает как для депозита и для вывода средств, другие валюты тоже.

+548
Anel Lubbe 20 окт. 2010 г., 11:51:02

Я создал сервер bitcoind на сервере Ubuntu и я могу удаленно выполнять команды на сервере. Я делаю это с Java/ЭКП. Для выполнения команды необходимо указать имя пользователя и пароль. Но я думаю, что не хватило бы безопасности. Вот почему я спрашиваю здесь. Как я могу сделать это соединение действительно надежное? Во-первых, я думал, что я мог только разрешить запросы с определенного IP, но это не будет работать, потому что мое приложение работает на приложение Google двигателя и, следовательно, не имеет статического IP.

Любой идеи, как сделать это безопасно? Вот мой код, если интересно:

импорт Java.Ио.Класс IOException;
импорт Java.утиль.Массивов;
импорт Java.утиль.Список;
импорт Java.утиль.Идентификатор UUID;

импорт орг."Апач".протоколу HTTP.HttpEntity;
импорт орг."Апач".протоколу HTTP.Объект HttpResponse;
импорт орг."Апач".протоколу HTTP.ParseException;
импорт орг."Апач".протоколу HTTP.авт.AuthScope;
импорт орг."Апач".протоколу HTTP.авт.UsernamePasswordCredentials;
импорт орг."Апач".протоколу HTTP.клиента.ClientProtocolException;
импорт орг."Апач".протоколу HTTP.клиента.методы.Протоколы HttpPost;
импорт орг."Апач".протоколу HTTP.лица.StringEntity;
импорт орг."Апач".протоколу HTTP.осущ.клиента.DefaultHttpClient;
импорт орг."Апач".протоколу HTTP.утиль.EntityUtils;
импорт орг.в JSON.простой.JSONArray;
импорт орг.в JSON.простой.JSONObject;
импорт орг.в JSON.простой.парсер.JSONParser;

открытый класс RPCClient {

 частная статические заключительные строки COMMAND_GET_BALANCE = "метода getbalance";
 частная статические заключительные строки COMMAND_GET_INFO = "getinfo";
 частная статические заключительные строки COMMAND_GET_NEW_ADDRESS = "getnewaddress";

 частная invokeRPC JSONObject(строковый идентификатор, способ строка, список<строка> параметры) {

// CloseableHttpClient класс HttpClient = HttpClientBuilder.создать().создать();
// 
// с помощью HttpClient.getCredentialsProvider();
 С помощью HttpClient DefaultHttpClient = новый DefaultHttpClient();

 В JSON JSONObject = новый JSONObject();
 в JSON.поставить("идентификатор", идентификатор);
 в JSON.поставить("способ", способ);
 если (значение null != слово params) {
 JSONArray массив = новый JSONArray();
массив.методы addall(параметры);
 в JSON.поставить("параметры", Параметры);
}
 JSONObject responseJsonObj = нуль;
 попробовать {
 с помощью HttpClient.getCredentialsProvider().setCredentials(новый AuthScope("55.233.188.139", 9332),
 новый UsernamePasswordCredentials("мой_логин", "mySuperSecurePW"));
 StringEntity myEntity = новый StringEntity(в JSON.toJSONString());
Системы.из.код println(в JSON.метод toString());
 Протоколы HttpPost протоколы HttpPost = новые протоколы HttpPost("http://55.233.188.139:9332");
протоколы HttpPost.setEntity(myEntity);

 Системы.из.код println("выполнение запроса" + протоколы HttpPost.getRequestLine());
 Ответ объект HttpResponse = с помощью HttpClient.выполнение(протоколы HttpPost);
 HttpEntity сущности = ответ.его код();

Системы.из.код println("----------------------------------------");
Системы.из.метод println(ответ.getStatusLine());
 если (объект != значение null) {
 Системы.из.код println("ответ продолжительность содержания:" + объект.getContentLength());
 // Системы.из.метод println(EntityUtils.метод toString(лицо));
}
 JSONParser парсер = новый JSONParser();
 responseJsonObj = (JSONObject) парсер.разобрать(EntityUtils.метод toString(лицо));
 } поймать (ClientProtocolException е) {
 // Todo автоматически сгенерирован блок catch 
е.печатные();
 } поймать (исключение IOException е) {
 // Todo автоматически сгенерирован блок catch 
е.печатные();
 } поймать (ParseException е) {
 // Todo автоматически сгенерирован блок catch 
е.печатные();
 } поймать (орг.в JSON.простой.парсер.ParseException е) {
 // Todo автоматически сгенерирован блок catch 
е.печатные();
 } наконец, {
 // Если экземпляр HttpClient является больше не нужны,
 // отключить диспетчер соединений для обеспечения
 // немедленного освобождения всех системных ресурсов
с помощью HttpClient.getConnectionManager().выключение();
}
 возвращение responseJsonObj;
}

 публичных двойной метода getbalance(строка счета) {
 Строка[] параметр params = { запись };
 В JSON JSONObject = invokeRPC(идентификатор UUID.randomUUID().метод toString(), COMMAND_GET_BALANCE, массивы.asList(параметры));
 возвращение (двойные)формат JSON.получить("результат");
}

 общественного строка getNewAddress(строка счета) {
 Строка[] параметр params = { запись };
 В JSON JSONObject = invokeRPC(идентификатор UUID.randomUUID().метод toString(), COMMAND_GET_NEW_ADDRESS, массивы.asList(параметры));
 возвращение (струна)в JSON.получить("результат");
}

 getInfo общественных JSONObject() {
 В JSON JSONObject = invokeRPC(идентификатор UUID.randomUUID().метод toString(), COMMAND_GET_INFO, значение null);
 возвращение (JSONObject)в JSON.получить("результат");
}

 getInfo публичных JSONObject(командная строка) {
 В JSON JSONObject = invokeRPC(идентификатор UUID.randomUUID().метод toString(), команда, значение null);
 возвращение (JSONObject)в JSON.получить("результат");
}

 общественности статической силы основных(string[] аргументы) {
 Системы.из.метод println(новый RPCClient().getInfo()); 
}
}
+538
Schnellnyc 25 июн. 2016 г., 7:11:28

Я пытаюсь создать простую систему для некоторых тестов на проникновение. У меня есть сервер Ubuntu 16.04.1 с apache2 и Биткоин. все работает "служба Hiddn" через Tor (и bitcoind прокси 127.0.0.1:9050). Теперь, используя easybitcoin.php , Апач показывает getinfo, отправки и получения, все хорошо. но с помощью Bitcoin-CLI и ничего не работает! "не удалось подключиться к серверу"..

мой биткоин.conf это:
сервер=1
слушать=1
прокси=127.0.0.1:9050
rpcuser=мой_логин
rpcpassword=мойпароль

Любые идеи, почему биткоин-Кинк не может подключиться?

+457
warriorzhai 27 июл. 2018 г., 6:17:48

Я тут немного запутался. Почему возраст старше блока[351542] моложе блока[351543].

Вот скриншот из blockchain.info

enter image description here

+432
Callum Marquis 13 сент. 2012 г., 16:24:20

Если вы получили много биткоинов, как и 100, и вам не комфортно, держа их в ваш личный кошелька Blockchain, это предпочтительнее, чтобы переместить их и держать их в бумажный бумажник за соображений безопасности?

+395
Rod Madison 10 мар. 2015 г., 15:29:33

Я предполагаю, что система военнопленных была выполнена таким образом, что он контролирует себя. Если сложность слишком высокая и майнинг хеш-скорость мала, то требуется больше времени, чтобы мой блок. Система обнаруживает и корректирует сложности, поэтому добыча легче. И наоборот.

Что, если сокращение в трудности будут слишком большие? Тогда скорость генерации блоков будет быстро расти. Эта система будет чувство, что и следующее повышение сложности будет настолько большой, что было бы больше, чем было раньше она была снижена. Повторяя это приведет к системе перейти в резонансные колебания, и это может вызвать трудности, чтобы перейти на уровень, что невозможно, чтобы мой блок и вся система будет перегрузка.

Является добыча системный блок защищен от такого сценария?

+347
Chris Goringe 10 нояб. 2011 г., 1:59:13

Я хотел бы, чтобы начать добычу, но мой процессор не самая большая и я не хочу тратить деньги на специальную вышку. Добывает из моего процессора (в среде Linux) все еще стоит? Или я не буду продолжать?

+324
Ajarn Spencer 22 июл. 2010 г., 9:03:39

мы дважды проверили. вы получили соответствующее Эт здесь: https://etherscan.io/tx/0x7828e72fb692f51a42a626b08b99b0719ad25deaa0fdedd7c1f26d183e482ca8

+194
Tim Isenman 31 мар. 2015 г., 12:28:03

Правда в том, что "смысл получать монеты" до "точки решение заблокировать" :)

Шахтер сначала создается транзакция blockchain кошелек с наградой самому себе и пытается решить заблокировать после.

+180
pasbi 14 окт. 2013 г., 18:47:36

Недавно прочитала статью про интересное предложение для налога на операции с биткоинами через блокчейн. Звучит возможно -> https://cointelegraph.com/news/blockchain-for-taxation

+132
Boris Gafurov 5 окт. 2018 г., 13:13:32

Как правило, размер комиссии зависит размер Техас в кошельках я в курсе. Есть ли кошелек, что позволяет устанавливать плату на основе фиксированной доли от общего объема вводимого значения (скажем, 1/1000th из стоимости материалов)?

Пожалуйста, включите кошельки, используемых разработчиками также (Bitcoinj, bitcoinjs и т. д.).

+60
Simeon Nevel 20 янв. 2017 г., 3:46:18

Для исследовательского проекта мне нужно проанализировать все сделки, что произошло в 2015 году. Меня волнуют объемы сделок, платежи, выплаченные и времени на проводку или соответствующий блок.

Получать эти данные через API через сеть создает много накладных расходов и позволяет мне работать в предельных ставок (я не могу просто запустить 50 миллионов запросов в отношении blockchain.info или фонда-АФИ).

Поэтому я хочу получить данные из моей местной экземпляр биткоин-ядра.

К сожалению, работает gettransaction не как программно, так и через командную строку, несмотря на то, что я бегу bitcoind с -переиндексация флагом:

{ [Ошибка: неверный или бумажник ID транзакции] код: -5 }

Я прибегла к помощи getrawtransaction 1, который, к сожалению, возвращает только транзакционные объемы на выход. Я беру txid входов и опять запрашивает локальный экземпляр. Утомительным процессом ничком, я хотел бы знать, есть ли способ попроще.

Так что, может кто-то пожалуйста, помогите мне с получением gettransaction работает?

+27
MGP 7 окт. 2017 г., 13:35:10

В F#:

давай адрес = BitcoinAddress.Создать("1HLoD9E4SDFFPDiYfNYnkBLQ85Y51J3Zb1", 
NBitcoin.Сети.Главная)
пусть ша = NBitcoin.Крипто.Хэши.И SHA256(адреса.ScriptPubKey.ToBytes())
пусть reversedSha = ша.Обратный().Открытые системы методом toArray() // добавить`.LINQ, которая вверху
NBitcoin.DataEncoders.Энкодеры.Наговор.EncodeData reversedSha
+14
Suriya Thingyood 23 янв. 2012 г., 10:20:18

Показать вопросы с тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil