Альткоины: отправка/получение транзакций между узлами имеют высокий процент неудач

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

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

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

  • Schwifty
+96
Shandi Green 4 дек. 2011 г., 3:30:13
35 ответов

Будучи адвокатом дьявола прямо сейчас.

Если у вас очень сильная криптография, однако, точка безопасную систему неудач всегда человеческий конец. Мы тратим часы, пытаясь заработать Bitcoin надежности на уровне ядра, но насколько безопасно на человеческом уровне?

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

Как мы защищаем против взяточничества?

+995
Hari Das 03 февр. '09 в 4:24

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

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

Найти блок представляет собой процесс Пуассона

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

Вероятность числа х блоков в сроки, в которые вы ожидаете найти λ блоки могут быть рассчитаны с помощью следующей формулы: Probability of a number of occurrences varying from the expected occurrences

Итак, для того, чтобы рассчитать вероятность интервала между блоками должно быть больше, чем среднее (10 минут в идеальном мире) на коэффициент λ , мы получим Р(0|λ) = ехр(-λ)*(λ^0)/(0!) = ехр(-λ)*1/1 = ехр(-λ), например, вероятность для блока интервал

  • более 10 минут-36.8%
  • более 20 минут на 13,5%
  • более 30 минут 5.0%
  • более чем за 1 час составляет 0,25%
  • более 2 часов 0.0006%
  • более одного дня 2.89*ехр(-63)

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

Дополнительная случайных битов, на которые я наткнулся при исследовании на этот вопрос

В последние два года, семь дней среднее время подтверждения никогда не было более 15 минут. Видите Биткоин В Среднем Транзакции Время Подтверждения

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

Вы можете найти список всех заблокировать интервалы до января 2014 года, отсортированные по длине здесь: Блок интервалов отсортированный.
Первый столбец обозначает собой блоки, образующие интервал, во втором столбце интервал блока в секундах. Источник: рунекс на Reddit: какой самый длинный промежуток между блоками в истории биткойн?

+967
Crazy Joe 1 апр. 2018 г., 23:33:55
Другие ответы

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


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

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

+952
Hosam Al Ali 30 дек. 2018 г., 23:20:15

Я новичок в биткоин программирования и решил попробовать с выходом bitcoinjs-Либ 1.0. Вот как я создаю hex для операции

ВАР биткоин = требуют bitcoinjs-Либ ('');

ВАР ключ = биткоин.Эке.fromWIF("cS4fb6sHrJ2VrfqRNBkk6eHMCB5PY6Bayyo695vasdfzlmbpzigv");
ВАР ТХ = новый биткоин.Операции();

Техас.addInput("129aa78e5649715ecc7121aee0cdba06527061976be9c38c3a9fd9ae258665c3", 0);
Техас.addOutput("msj42CCGruhRsFrGATiUuh25dtxYtnpbtx", 15000)

Техас.знак(0, ключ)

консоль.журнал(Техас.toHex())

а вот шестигранный выходной

0100000001c3658625aed99f3a8cc3e96b9761705206bacde0ae2171cc5e7149568ea79a12000000006b483045022100e807c222e6f53795d1fa5fcef7e50176e5a2cd9c164a9c955a5e717544a0ef250220743c40908d190bd13c407b8dbbf0dd2d685858c34bc998ee99e4de9f4e9eb2830121023cb4fea046a3747ee2e966ac382435cfca4570f959bcccb6b680fdcc812e15b9ffffffff01983a0000000000001976a91485eb47fe98f349065d6f044e27a4ac541af79ee288ac00000000

Я просмотрел либерал, но не могу найти, где вводить биткоин.сетей.объект тестовом режиме и документация пустые

+902
Sreenivas 28 дек. 2011 г., 18:04:04

Нет компании предлагают надежный полный узел услуг(т. е. они имеют различные лимиты ставок). Лучше всего использовать свой собственный узел. К сожалению в биткойн-узлы сосать большой время(т. е. них. понимание нарушается, bitcoind индексов только один адрес/кошелек и т. д.), Так что вам придется строить много с нуля. Если биткоин не является обязательным требованием, я предлагаю вам взглянуть на проект "localethereum". Эфириума имеет лучшее программное обеспечение.

+881
RAmanbl4 1 окт. 2016 г., 16:37:10

Почему вы считаете, что сделка будет "потерян"?

Это будет просто остаться в mempool тех пор, как он передается отправителем и он будет оставаться там, пока Шахтер решает работать с ним, и тем самым подтвердить ее в новый блок.

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

Если узел B не удается получить следующий блок, где они намеревались подтвердить Элис сделки, это попросту означает, что ее операция будет в mempool до другой майнер использует его в своем блоке.

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

+837
Khati 30 дек. 2013 г., 9:20:18

Я искал здесь за посты на исторические движения цены после Биткоин вдвое, но ничего не нашли. Я нашел некоторые старые посты , что спросил об ожидаемых изменений цен ожидается для будущих сокращения вдвое, но мой вопрос не носит спекулятивный характер, но о том, что на самом деле произошло на цене биткоина в течение последних наполовину событий. Может кто-нибудь дать краткое резюме того, что произошло в течение нескольких дней или недель по цене БТЦ (или даже других соответствующих криптографирования) в прошлом когда-то произошло?

+745
Nancy JGonzales 13 февр. 2011 г., 11:12:57

Вы можете сделать это только если вы установили РФБ на первоначальной сделки.

+741
frayen 1 окт. 2017 г., 17:09:17

Я считаю, что это было ограничено до 40 байт сейчас в биткойн-ядра.

Я не уверен, если это было возможно, чтобы добавить файл PDF, но это еще можно добавить текст до предела. Я думаю, что предыдущий лимит был 80 байт.

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

+731
user15321 17 мая 2016 г., 22:32:13

В настоящее время используется программное обеспечение Биткойн (биткоин-в Qt 0.8), вы не можете указать IP-адрес получателя, только адрес Bitcoin.

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

+704
glob 15 февр. 2014 г., 11:05:18

Мое мышление до сих пор:

Если у меня есть личный номер, то я могу использовать его в качестве закрытого ключа.

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

Это правильно?

+689
Jonny Fischer 26 июл. 2015 г., 18:04:23

Возможно, вы имеете в виду 1 из 2 вещей "горная награда":

  1. Транзакция blockchain кошелек.

В настоящее время этой награды в 25 биткоинов за блок. Если Шахтер изменения этого выше, это недопустимое блока и другие узлы не будут принимать это как корректный блок. Если блок не принимает другие узлы, она не попадает в блокчейн и Шахтер не будете получать биткоины.

Шахтер может изменить награда будет ниже, чем в 25 биткоинов в настоящее время. Это может быть способ, чтобы замедлить биткоины приходят в существование, но в остальном не вредно. Есть экономическим препятствием для Шахтера, но это возможно.

  1. Плата за сделку.

Это разница между суммой вклада и суммой выходов в той или иной сделке. Так как сделка подписана закрытым ключом, любые изменения либо входов или выходов приведет к подписи, встроенных в сделки недействительной. Если эта операция включена в блок, сам блок является недопустимым и приведет к другие узлы, не принимая этот блок. Аналогично (1) блок недействительной приведет блок, чтобы не попасть в блокчейн вызывает Шахтер, чтобы не получить любой биткоины.

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

+673
bruhhhhh 15 окт. 2019 г., 11:49:12

http://arstechnica.com/gadgets/2013/06/how-a-total-n00b-mined-700-in-bitcoins/3/

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

Ответ два раза. Во-первых, БФЛ требует большого капитала для того чтобы конструировать и изготовить Asics которые силой своей коробки и затем собрать сами шахтеры. Этот капитал был обеспечен в немалой степени за счет предварительной продажи шахтеры, цепляясь за них, чтобы сделать некоторые добычи BTC с ними в лучшем случае сомнительны, а в худшем-незаконно. Плюс, есть практические соображения: гигантский склад БТЦ добавляет накладные расходы, и я даже не могу догадаться о последствиях бухгалтерия складской капитал, как это.

Однако, вторая причина-гораздо более практичный: биткоины, для всех их текущей стоимости, до сих пор умозрительны. Большое количество долларов это большая сумма долларов США независимо от того, какой путь вы сократить его. Его можно легко обменять на товары и услуги. Биткоины сами по себе не обязательно держать значение, и трудно, чтобы обменять их в больших количествах на эквивалентную сумму долларов. Поэтому продажа биткойн-майнеры на доллары гарантирует определенное количество долларов; инвестирование капитала в Горно-настоящему большое количество биткоинов может хорошо работать в качестве краткосрочного хеджирования, но стоимости сделки совершенно невозможно предсказать.

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

+620
estoner 4 мар. 2011 г., 0:55:55

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

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

В описываемой модели:

  • Откуда вы знаете, что сеть действительно такого размера?

  • Как вы докажете третьим лицам присоединиться к сети, что не все участники в сети, притворяясь другими людьми?

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

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

по крайней мере, насколько я понимаю, это то, что некоторые ПОС монет делать

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

+575
increscent 3 мар. 2012 г., 20:40:16

Скажем, люди, наконец, сделал успешную колонию на Марсе, а как бы пригодились биткоин будет перевести значение между Землей и Марсом?

Если ты говоришь о bitcoin blockchain в его нынешнем виде, это будет ограничивать добычу один из обеих планетах.

Предположения биткоина включить блок времени распространения между шахтерами ничтожно мало по сравнению со временем межблочного (10 минут). Мы уже видели последствия несколько секунд заблокировать времени распространения на Земле: шахтеры вынуждены опираться на работу друг друга без проверки, чтобы избежать их потери за это время. Этот стимул способствует централизации, болит надежности биткойна (особенно для легких клиентов), и делает майнинг (даже) меньше permissionless, чтобы войти.

Времени распространения сигнала между Землей и Марсом может быть до 401 млн км, когда они находятся на противоположных сторонах Солнца. Следуя законам относительности, принципиально невозможно общаться между ними меньше, чем за 22 минуты в этом случае. Время распространения 22 минуты полностью уничтожить любую возможность копать с обеих сторон. Так как есть задержка 22 минут, прежде чем Земля сможет добывать на верхней части блока, созданные Марс, или наоборот, но не тогда, когда планета мины на верхней части блока создается сам по себе, вы бы в конечном итоге с почти постоянно раздвоенный сеть между двумя. Чем медленнее строгальщик в конечном итоге всегда будет переключиться на что быстрее планеты, делая тем быстрее планета выиграть гораздо больше блоков, пропорциональна его мощности. Эффективно, задержка между двумя планетами оказывается добычи в гонке, а не лотерея.

И если он не будет работать с текущей реализации, что должно быть изменено для того, для БТЦ использоваться межпланетный?

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

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

Есть и другие вопросы, правда, другая проблема-это разделение. Биткоин сильно полагается на коллег в сети, чтобы иметь возможность общаться, не заканчивая на собственных островах подключения. Там должны быть несколько независимых каналов связи между двумя планетами, чтобы избежать раздела между Землей и Марсом. Если добыча не зря с одной стороны, негативные последствия отказа подключения является отсутствие способности видеть подтверждения на другой стороне, хотя это может занять несколько часов (=несколько обращений), чтобы заметить это.

+527
MorJax 2 янв. 2011 г., 5:18:34

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

Поэтому на этапе начальной загрузки, ДНС семена являются отправными точками для новых узлов. Глядя на исходный код BitcoinJ:

 dnsSeeds = новая строка[] {
 "семя.биткоин.сипа.быть", // Питер Wuille
 "dnsseed.bluematt.меня", // Мэтт Коралло
 "dnsseed.bitcoin.dashjr.org", // Луки Dashjr
 "seed.bitcoinstats.com", // Крис Деккер
 "семя.bitnodes.Ио", // Адди Еоу
 "bitseed.xf2.org", // Джефф Герцик
 "семя.биткоин.jonasschnelli.ч" // Джонас Schnelli
};

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

Это значит, что сеть Bitcoin все еще нуждается в некоторой степени доверия? И будет ли проблемой в реальности?

+524
Maggie Cummings 26 окт. 2010 г., 5:08:36

Есть опубликованный контент который предоставляет обзор того, как биткоин-Qт программное обеспечение архитектура?

Я хотел бы погрузиться в исходный код, но с нуля-это несколько обременительно. Может кто-то помочь мне?

+498
yukryder 4 апр. 2015 г., 23:25:04

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

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

+463
MaPi 2 июл. 2019 г., 15:40:15

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

Редактировать: SoChain предлагает без проверки подлинности, веб-сокетов, API для отслеживания биткоин-адресов в реальном времени. Вы можете использовать это на cliet JavaScript на стороне напрямую:

https://chain.so/api#realtime-balance-updates

Я не знаю, если чисто клиентских API в JavaScript существует функция уведомления - вы всегда должны настроить веб-перехватчиков на какой-то сервер, или напрямую подключен к bitcoind.

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

Я сделал это в мой проект с открытыми исходными кодами свободы музыкальном магазине , используя blockchain.info.

Для вдохновения, смотрите соответствующие blockchain.info веб-перехватчик код , который затем пересылает эту информацию в JavaScript через Redis в паб-саб слушателя картины (хотя в этом случае он делает с помощью HTTP длинным опросом, вместо WebSockets для андроид 2.3 совместимости):

https://github.com/miohtama/LibertyMusicStore/blob/master/tatianastore/blockchain.py#L110

https://github.com/miohtama/LibertyMusicStore/blob/master/tatianastore/static/main.js#L102

https://github.com/miohtama/LibertyMusicStore/blob/master/tatianastore/signals.py#L28

https://github.com/miohtama/LibertyMusicStore/blob/master/tatianastore/storefront.py#L253

+425
Metafisco Parapensante 25 янв. 2013 г., 13:59:23

Только для США на данный момент по реддите

Если вы идете на страницу оформления заказа на затоваривание вы увидите вариант платить с Bitcoin!

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

+402
Venika 17 дек. 2010 г., 17:11:45

Что о http://bitcoinwisdom.com/? Он визуализирует данные из 14 различных биржах.

+312
Tubaki Ka 26 мар. 2015 г., 13:20:38

BIP34Height и BIP34Hash просто исторической высоты и блок хэш, в котором BIP34 активирован.

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

Если вы создаете новую сеть с нуля, вы можете просто установить это значение в 0/бытие, чтобы BIP34 быть активным с самого начала.

+307
brusch 12 авг. 2017 г., 4:53:03

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

+281
Ruby On Railguns 8 окт. 2011 г., 7:31:49

Специалистами BitPay предлагает прямой депозит, но это для их дебетовой карты. Насколько я могу судить, средства в долларах США и не может быть конвертирована в биткоин.

+271
devonzuegel 21 янв. 2014 г., 1:05:42

Если указать пустую строку, он возвращает учетную запись по умолчанию каждый раз. Примечание getaccountaddress устарела, см. https://bitcoincore.org/en/doc/0.16.2/rpc/wallet/getaccountaddress/.

счета getaccountaddress ""

Устаревшие. Возвращает текущую биткоин адрес для получения платежей на этот счет.

Аргументы:
1. "аккаунт" (строка, обязательный) имя учетной записи на адрес. Он также может 
быть задана пустая строка "" для представления учетной записью по умолчанию. Счета не
необходимость существует, он будет создан и новый адрес создается, если нет счета
на данное имя.
+264
Hanmandlu 30 авг. 2014 г., 11:46:56

Попробуйте removeprunedfunds ЭКП команды. Это

удаляет указанную транзакцию из кошелька. ... Это повлияет на баланс кошелька.

+256
benjaminhull 1 нояб. 2014 г., 14:35:21

Свой Namecoin-это более или менее то, что вы просите.

+255
wacko 20 дек. 2015 г., 19:22:09

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

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

+249
Onik 17 февр. 2019 г., 3:08:02

Это не очень отличается от того, что мы имеем: вы можете определить "монета" ключей, соответствующие адреса с балансом, и "монета", как и любой другой пары. Я думаю, что вы предлагаете будет соответствовать убрав "сумма" по всем операциям, так, что каждая сделка имеет значение 1, и запрещает использовать адреса (а не просто обескураживает его). Затем каждый адрес / ключей имеет баланс либо 1 ("монеты") или 0 ("не монета").

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

Требуя от каждой сделки, совершать сделки 1 монета может стать неловко - мы видели, что ценности криптовалюты может существенно колебаться. Стоимость 1 монета может стать неудобно небольшие, поэтому огромное количество операций будет необходима для сделки существенного значения, вызывая проблемы с Blockchain пространства. (Думаю, фотографии Веймарской Республики людей, используя тачку, полный денег, чтобы купить буханку хлеба.) Или, это значение может стать слишком много, так что большинство людей не могли позволить себе 1 монету. Затем необходимо выключить цепь решений для людей в собственные дробные акции одной медали - это добавляет сложности и риска.

+208
user100938 25 февр. 2012 г., 13:59:38

Государственные облигации привязаны к адресам/транзакций в базе данных Blockchain.info не в Blockchain себя, это больше удобства, которые предоставляет данный сайт, чем особенностью протокола.

И да, вы можете сделать их на blockchain.info вы, видимо, не нужно иметь адрес в тег (некоторые из моих адресов осалили делают это без меня). То же самое, вероятно (я не проверял) актуально для сделок.

+205
Dave Aiello 14 дек. 2010 г., 9:21:38

Допустим, у нас есть Эт товарная биржа, где мы используем BIP32/BIP44 чтобы создать уникальный адрес кошелька для каждого пользователя. Для простоты, каждый пользователь использует один и тот же адрес кошелька (уникальная для каждого пользователя) на все последующие депозиты.

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

Мы также используем деривации структуры путь, подобный BIP44

м / назначению / тип_монеты' / счета / порядковый_номер_адреса

Вопрос 1: это вообще практикуется, чтобы позволить каждому пользователю иметь другую учетную запись узла? Например: пользователь 1 имеет м/44'/20'/1, пользователь 2 имеет м/44'/20'/2', и т. д.

Вопрос 2: если предположить, выше вопрос является правильным, следует учитывать уровень ключ закаленные или не закаленные?

Из моего (плохого) понимание так далеко, если мы используем м/44'/20'/0 вместо М/44'/20'/0', нам нужно только расширенный публичный ключ для М/44'/20' для создания депозита-адреса для каждого пользователя м/44'/20'/0, м/44'/20'/1и т. д.

Однако если мы используем м/44'/20'/0', нам нужен расширенный приватный ключ для М/44'/20' для создания депозита-адреса для каждого пользователя, и это менее безопасно, потому что если закрытый ключ на онлайн/горячий бумажник приложение скомпрометирован вместо расширенного публичного ключа, все средства могут быть украдены.

Наконец, что является наилучшей практики для реализации BIP32 в такого заявления (биржевой, торговой площадки и т. д.)? Ли приложение, которое обрабатывает кошелек и держит ключи общаются с помощью остальных/вина/Способ jobqueue с другими службами, который принимает ввод пользователя запрос на снятие вкладов?

+198
Susan Deese 3 мар. 2018 г., 9:22:00

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

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

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

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

+187
Piyush 3 мая 2015 г., 11:53:05

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

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

Ваше неправильное функционирование исполняемых файлов используются динамически связанные библиотеки вместо того, чтобы использовать статически связанные библиотеки. Исполняемый файл(ы) ищут динамически подключаемые библиотеки (файл) в каталог /usr/местные/опт/miniupnpc/Либ/ каталог miniupnpc.16.dylib нужна.

Если у вас есть доморощенного установлен, "% самогон списка" будет указано, если miniupnpc пакет устанавливается. В "% самогон ЛС-в miniupnpc" будет определять путь, где находятся файлы miniupnpc пакет файлы установлены, такие как динамически подключаемые библиотеки lib/libminiupnpc.16.dylib нужна библиотека файл или статически Либ/libminiupnpc.в библиотеке файл.

Вы должны прочитать о HOMEBREW_LIBRARY_PATH экологической переменной и DYLD_LIBRARY_PATH окружающей среды переменная, которая используется на Mac.

Путь для интерфейса командной строки и *.файл DMG разные. Используйте UNIX " % , что bitcoind" или " % , что биткоин-кли" , чтобы определить, какой путь в командной строке действительно имеет значение в вашей оболочки Unix.

+166
plandsu 11 окт. 2015 г., 3:15:43

Нет.

Вашего секретного ключа можно расшифровать/вспять, чтобы раскрыть свой открытый ключ. Открытые ключи не могут быть отменены, чтобы раскрыть секретный ключ. Если ваш закрытый ключ, у них все есть.

+145
doggy danger 8 февр. 2011 г., 19:46:13

#0 в каком формате? Как вы догадались, что это "УГР" армирования дер кодирование SubjectPublicKeyInfo АСН.1 типа от X. 509, переиздана для сети использовать в качестве RFC5280 раздел 4.1, в частности 4.1.2.7. Поддержка нескольких алгоритмов, в том числе новые в будущем, эта структура представляет собой последовательность из AlgorithmIdentifier , который определяет алгоритм (используя идентификатор объекта для алгоритма и различных типов для параметров в зависимости от алгоритма), а затем битовую строку , которая содержит значение ключа, закодированного в формате, который варьируется в зависимости от алгоритма. В похолодевшую и формат ключа определенного на ECDSA (и ECDH) в RFC3279 разделе 2.3.5 хотя вы можете игнорировать сложных деталей о ECParameters потому что на практике все проще namedCurve объекта идентификатор параметра и формат ключа просто SEC1/Х9.62 точки.

Здесь 301006072a8648ce3d020106052b8104000a является похолодевшую и декодирует как

 0:Д=0 ЛХ=2 л= 16 минусы: последовательность
 2:Д=1 гл=2 л= 7 прим: объект :идентификатор-ecPublicKey
 11:Д=1 гл=2 л= 5 прим: объект :кривая secp256k1

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

#1 кодировать без питона? В стороне от реализации (часть) дер сами, что не так уж трудно, если вы хотите, я вижу страницы по ссылке много говорит о в OpenSSL совместимость с: для программ на C или языках, которые могут (легко) звоните C, который многие, OpenSSL может создавать, читать, писать, и использовать для различных операций УКЦ ключи в таком формате (и ООН-бронированные дер форме). Ява 7+ криптография можете сделать это, но стандартные поставщики только в дер; для Пэм у вас с En/де-броня себя или использовать http://www.BouncyCastle.org вместо. Я ожидаю, что точка-net может сделать это, но я не использую и не могу наверняка сказать. Я знаю, я видел модули Perl для дер, но почему-то я никогда не могу найти вещи на CPAN, даже если это его цель. Если вы хотите более конкретный ответ, пересмотрите свой вопрос (или если она достаточно разная, задать новый).

#2 закрытый ключ? Эту страницу говорит, что он использует -----начните ЕС закрытого ключа----- что может быть одно из двух "старых" форматов в OpenSSL: незашифрованном или зашифрованном виде. Поскольку примеры не показывают каких-либо паролей, я буду считать бывшего. Если вы посмотрите на файл ключа и посмотреть строки о прок-тип и ДЭК-инфо вставляется после в -----начните линию, но раньше в кодировке base64 данные, это наследие-зашифрованы и, что гораздо сложнее.

Без этого, это частная ключевая структура определяется SEC1 документа http://www.secg.org/ в с. 4, который содержит ОКТЕТНАЯ строка для закрытого ключа (на самом деле целое число, но не кодироваться), параметры, определенные в ч. 2 которой, если вы внимательно рассмотреть, по существу, эквивалентным тем, которые в RFC 3279, и еще раз - битная строка , содержащий открытый ключ (точка).

В OpenSSL поддерживает "новый" (около 2000!) Формат файла PKCS#8 для закрытых ключей. Подобно X. 509 в СПКИ для открытого ключа, это универсальный оболочку, которая по сути является AlgorithmIdentifier для алгоритм плюс ОКТЕТНАЯ строка , содержащая значение ключа в зависимости от алгоритма, за исключением того, что формат PKCS#8 также имеет опцию для шифрования в формате PKCS#8 уровня (в отличие от "Пэм" уровень). Я не знаю, если Python-модуль обрабатывает эти форматы или нет, и если нет, то хотите ли вы их использовать и тем самым несовместимой с модулем Python. Если вы не хотите использовать PKCS#8 и не хочу использовать OpenSSL, будьте осторожны, чтобы использовать специфические процедуры ЕС не общих.

+77
John Barclay 3 янв. 2016 г., 9:20:14

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

$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