Оптимальным способом для .Чистый программист без опыта в Linux/Python для блокчейн запрос и отправить транзакции?

Мне нужен совет. Какой самый лучший способ для Windows/.Net разработчик как мне получить доступ к блокчейн информации через остальные/API-интерфейс RPC ?

Сервером приложения я строю выполняет следующие действия на достаточно регулярной основе:

(1) смотрит все операции, связанные с указанной биткоин-адрес и принимает решения на основе результатов, и...

(2) выполняет исходящие транзакции, транзакции байты передаются в предварительно шестнадцатеричном формате потока байтов.

Вот что я делаю сейчас:

Есть веб-API под названием InSight. Он используется блок Explorer и документированы здесь https://blockexplorer.com/api-ref. Это где я в настоящее время указывая на мое приложение. Это действительно работает хорошо, и, кажется ручку все, что я бросить на нее, но я обеспокоен тем, что в качестве моего увеличении нагрузки (например, с пиком на 100 запросов в минуту или более), в какой-то момент оператор сайта будет подрезать меня.

Я пытался решить эту проблему путем поиска других сайтов, которые поддерживают один и тот же API. https://insight.bitpay.com один. https://chain.localbitcoins.com это другое. Я поставил эти сайты в текстовом файле и мое приложение вызывает API на каждом сайте в циклического.

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

Что более масштабируемое решение для меня?

У меня нет проблем платить несколько сотен баксов в месяц на АРМ сервер, чтобы запустить сервис на своем ... одно, что только я хотел бы использовать. Я точно не знаю, как это сделать. Понимание интерфейса API, который я использую сейчас, как и многое из мира Bitcoin, похоже, ориентирована на Linux/Python в толпе-не старых пердунов вроде меня в Windows/.Чистый мир. Я даже не знаю, как установить его.

Я тоже перебежала в RPC API и находится здесь, в https://en.bitcoin.it/wiki/API_reference_(в JSON-RPC)для. У кого-нибудь есть отзывы о его жизнеспособности? Я бы в принципе есть свое собственное "узел" в этот момент? Я не возражал бы делать это, если он работает на Windows 2016. Мои потребности просты. Я не добыча или что-то подобное; просто бежал тонны запросов (не более 100/мин) и сделок (Макс 10/час).

Любые консультации высоко.

Лучшие,

Фестус

+339
naresh kumar verma 24 янв. 2012 г., 9:29:39
16 ответов

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

Эта ситуация будет разрешаться автоматически. Назовем двух блоков А и Б. В конце концов, новый блок будет обнаружено на вершине одной из двух конкурирующих блоков. Допустим, этот новый блок, С, находится в верхней части А. Когда с передачи все узлы признавая B как кончик цепочки увидите, что больше работы было сделано на другую вилку, и сирота B в пользу A и C. Это будет как б никогда не случилось. Если ваша транзакция была подтверждена как часть Б, это будет как ваша сделка не произошло.

Хорошая новость заключается в том, что вполне вероятно, что A и B делятся много одинаковых сделок. Хотя вы, может быть, признавая B вместо a, есть хороший шанс, что сделка будет уже подтверждена, когда вы приходите вокруг, чтобы распознать его. Если нет, то это означает, что сделка все равно будет в mempool, и, скорее всего, включены в C или будут включены в последующий блок.

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

+986
Timucin 03 февр. '09 в 4:24

Просто пытаюсь разобраться и подсчитать, сколько 0.01 биткоин будет стоить в $, если 1 биткоин в 100,000$.

+852
lnunesbr 26 янв. 2016 г., 6:00:26
Другие ответы

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


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

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

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

Предполагая, что вы действительно спрашиваете о представительстве дисковых блоков в Bitcoin Core (или аналогичных программ):

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

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

+829
donbass27 14 апр. 2015 г., 6:24:00

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

Имея это в виду, насколько я вижу у вас есть два варианта:

1) Использовать настольное приложение. Арсенал, Qt, и т. д. - Хотя я не уверен, насколько хорошо они будут справляться с 1м+ адреса или ключи, а я 75% уверен, что они не имеют массового импорта.

2) использовать другой сервер с размещением или даже в домашней сети (малина Пи кого?) что знает все свои открытые ключи, но полностью отделена от ваших frontend сервера. Затем он может использовать биткоин API (блокчейн, BTCBalance.net, blockexplorer) и периодически работать свой путь через все 1М ключи проверить их баланс. Из вашей сети (это идеальный вариант, так как очень низкий возможность внешнего доступа без на сайте) вы можете позвонить на сервер и он скажет вам, сколько биткоинов у вас есть в общей сложности по вашим последним подсчетам. В настоящее время у меня есть малина установки Пи делать подобные повторяющихся операций (хотя с резервными копиями не биткоин) и он делает фантастическую работу.

Вы также, вероятно, сможет направлять 2) через прокси.

+806
Nimantha 29 нояб. 2014 г., 18:37:20

Нормальная сделка ранее неиспользованных выходов, перечисленных в качестве входных данных, но сделка Coinbase-это другое. А последние сделки всегда имеют один вход, называется компания, которая следует определенному формату. Описание сделки спецификацию можно найти здесь.

Я скопировал пример с этой страницы ниже для удобства:

Постатейный транзакций blockchain кошелек:

01000000 .............................. Версия

01 .................................... Количество входов

| 00000000000000000000000000000000
| 00000000000000000000000000000000 ... предыдущий минус TXID
| ffffffff ............................ Предыдущий показатель по очкам 
|
| 29 .................................. Байт компания
| |
| | 03 ................................ Байт в высоту
| | | 4e0105 .......................... Высота: 328014
| |
| | 062f503253482f0472d35454085fffed
| | f2400000f90f54696d65202620486561
| | 6c74682021 ........................ Произвольные данные
| 00000000 ............................ Последовательность

01 .................................... Граф вывода 
| 2c37449500000000 .................... Сатоши (25.04275756 БТЦ)
| 1976a914a09be8040cbf399926aeb1f4
| 70c37d1341f3b46588ac ................ Сценарий P2PKH 
| 00000000 ............................ Locktime
+783
daviyoun 25 февр. 2017 г., 22:47:17

Это сценарий
У меня есть старый кошелек
Этот кошелек пропускает сделки. Данная сделка была подтверждена несколько раз в 2014 году
У меня есть публичный адрес этой транзакции
Если я прошу моего друга, чтобы отправить платеж повторно (как?) на мой адрес , я получу еще мои находки обратно?
Другими словами, у меня есть старая резервная копия кошелька, который не попадает в проводки, но у меня есть адрес там, где мой друг отправил монеты
Это тера способ вернуть лайткоин обратно, не зная закрытого ключа?Считайте, что я оригинальный бумажник






+749
Kinetik42 28 авг. 2016 г., 15:05:01

Я начинаю mmcFE-pushpool Лайткоин пул для нескольких клубов в моем университете, и меня возникли некоторые проблемы. Во-первых, мы работает на экземпляр EC2 (Убунту), и mmcFE и тянитолкай работает. У меня возникли два основных вопроса, прежде чем мы сможем запустить этот бассейн...

1) на веб-интерфейс, пользователи могут создать учетную запись и войти в порядке. На левой стороне, есть сообщение об ошибке/уведомление, в котором говорится: заметьте: неопределенная переменная: totalOverallShares в /var/www/includes/leftsidebar.php по строке 64 я также получаю заметьте: неопределенная переменная: totalOverallShares в /var/www/includes/leftsidebar.php на линии 71

2) во-вторых, я шел вперед и не обращал внимания на предыдущие ошибки и решили запустить майнер для процессора, чтобы проверить статистику. Обычно я могу утрясти (скрипт) примерно 11kh/s на других пулах народов. Он работает около 5 часов теперь, и моя статистика на сайте по-прежнему, утверждаете 0. Задание выполняется каждые 2 минуты. Используя MINERD и не получать каких-либо "акций, представленных, да!" на моем компьютере....

У кого-нибудь есть указатели? Я действительно озадачены относительно того, что может быть задержка. Вы можете увидеть эту проблему на странице по http://p2pool.us

{
сетевые порты # 
"слушай" : [
 # двоичный протокол (по умолчанию), порт 8336
 { "порт" : 8336 },

 # HTTP в формате JSON-протокол RPC, порт 8337
 { "порт" : 8337, "протокол" : "в HTTP-формате JSON" }

],

параметры базы данных # 
"база данных" : {
 "двигатель" : слова "MySQL",

 # хост по умолчанию для localhost, если не указано
 "хозяин" : "127.0.0.1",

 # "порт" использует правильный порт по умолчанию для двигателя ДБ,
 # если не указано
 "порту" : "3306",

 "имя" : "СК",
 "имя" : "имя_пользователя",
 "пароль" : "mypasswd",
 "sharelog" : правда,
 "полу.pwdb":"выберите пароль от pool_worker, где имя пользователя = ?",

 "полу.sharelog":"вставить в акции (rem_host, имя пользователя, our_result, upstream_result, причина, решение) значения (?, ?, ?, $
},

настройки # кэш 
"сайт" : {
 "сервера" : [
 { "хозяина" : "127.0.0.1", "Порт" : 11211 }
]
},
 "сервера" : [
 { "хозяина" : "127.0.0.1", "Порт" : 11211 }
]
},

"пид" : "/tmp/и pushpoold.пид",

# переопределяет локального обнаружения хоста 
"forcehost" : "на localhost.локального домена",

"лог.запросы" : "/tmp/и запрос.журнала",
"лог.акций" : "/tmp/и акций.журнала",

# сервер предполагает longpolling (Вт/ SIGUSR1 вызывается для каждого БЛК)
"longpoll.отключить" : ложные,

# длина времени для кэширования имя пользователя/пароль учетных данных, в секундах
"авт.cred_cache.срок действия" : 75,

Настройки # ЭКП 
"ЭКП.URL-адрес" : "http://127.0.0.1:9332/",
"ЭКП.пользователя" : "Пользователь",
"ЭКП.перевал" : "перевал",

# переписать вернулся "целевой" на трудность-1?
"ЭКП.цель.переписать" : правда,

# разрешить клиентам для обновления поля ntime их работы
"ролл.ntime.отключить" : ложные
}

Выше показан мой PUSHPOOLD конфигурации. Ниже, мой litecoind конф:

сервер=1
выбрать=127.0.0.1
rpcuser=пользователь
rpcpassword=пропуск
+743
Beau 13 янв. 2015 г., 1:02:27

Электрум очень доволен работает через стандартные http порты (443 и 80) или через SOCKS прокси, как Тор. Оба параметра отображаются в настройках сервера на главной панели, и одновременно поможет вам прорваться через ограничивающих брандмауэров.

+741
Matthew Williams 22 июн. 2018 г., 10:15:57

Добыча в основном работает так:

  1. Сделать блок-кандидат, попробовать все специальные слова.
  2. Если никто не дал действительного заблокировать, изменить что-то в сделке с утра сижу.
  3. Повторите шаг 1.

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

Например, текущая блокчейн головы (при размещении этого) имеет блок хэш 00000000000000000077d9c18fdbd5cf45b2652fe6db9089558eb8fc9fc3b397. Как вы можете видеть, она имеет много ведущих нулей, потому что большинство хэшей выше этого значения будут отвергнуты. С 2^32 значений nonce и другие поля заголовка, вы не можете попробовать достаточно блоков, чтобы быть вероятно, чтобы поразить любого блока хэширования достаточно мал. Шахтеры перейдут некоторые байты в операции (обычно на всех), чтобы создать еще больше новых кандидатов блока.

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

+655
chucksmash 14 мар. 2011 г., 20:02:28

статья: https://www.cnn.com/2019/07/26/tech/irs-cryptocurrency-taxes/index.html

Мой фон: хорошее понимание шифрования RSA, некоторые эллиптических кривых, теории чисел и я (реальная)программист

Давайте перейдем к делу: как ИРС этим? Слово на улице-это мл, что звуки, похожие на возможности обнаружения мошенничества компании IBM Уотсона. Почему налоговая не смог разоблачить людей, в то время как АНБ беспомощен против ОГА?

Мы все знаем из того, что РСА не убавляется с данными, предоставляемыми Сноудена. Они вынуждены использовать обходные пути.

Не заставляй меня постить по математике.клиент StackExchange....

+596
BlueSix 19 июн. 2016 г., 23:56:50

Важное преимущество они имеют над Coinbase является то, что они могут предложить услугу с другими людьми, чем жители США.

mtgoxUSD может быть однозначно бирже MtGox по величине рынком, но не забывайте, что mtgoxEUR и mtgoxJPY еще 5-й и 6-й по величине рынков, которые существуют. Больше объем торговли означает более надежные и стабильные цены, что является хорошим преимуществом, так как трейдер.

Я не знаком с Кракена, поэтому я не могу сказать.

Кроме того, компания не поддерживает лимитные ордера. Это очень важно. Читайте по ссылке или поиск немного о предельных целях, и вы поймете.

+566
KevyB 29 сент. 2014 г., 8:50:02

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

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

+557
Saty Smith 28 июн. 2016 г., 18:30:41

Взять биткоин открытого ключа (Х, Y) и его аддитивная инверсия (х, -г). Как вы определяете что является положительным моментом и является негативным моментом?

Пример

Закрытый ключ 1 -> (Х, Y)

х = 0x79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798l

г = 0x483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8l

-г = 0xb7c52588d95c3b9aa25b0403f1eef75702e84bb7597aabe663b82f6f04ef2777l

Закрытый ключ 2 -> (х, y)

х = 0xc6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5l

г = 0x1ae168fea63dc339a3c58419466ceaeef7f632653266d0e1236431a950cfe52al

-г = 0xe51e970159c23cc65c3a7be6b99315110809cd9acd992f1edc9bce55af301705l

Закрытый ключ 3 -> (х, y)

х = 0xf9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9l

г = 0x388f7b0f632de8140fe337e62a37f3566500a99934c2231b6cb9fd7584b8e672l

-г = 0xc77084f09cd217ebf01cc819d5c80ca99aff5666cb3ddce4934602897b4715bdl


Также, как вы можете определить, какой ключ паб странно, и что даже?

например, закрытый ключ 1 Х,Y нечетно , закрытый ключ 2 Х,Y-это даже

+547
Sakamon 24 сент. 2012 г., 21:50:27

Я не понимаю, почему коэффициент конверсии для Bitcoin дико изменения. Почему это?

+467
Garden Paradise 21 авг. 2018 г., 21:16:09

Вы не собираетесь быть в состоянии добывать Bitcoin с процессора. Это были рассмотрены ранее. Вам нужно купить в поим.

+290
majbar 6 мар. 2013 г., 12:26:01

Я не хочу 12 ГБ, хранящиеся на моем загрузочном диске. Я могу изменить, где биткоин-Qt хранит цепочку блоков?

+185
colinharris05 4 мая 2011 г., 19:18:06

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

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart 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