Могу ли я перевести биткоины генерируются в режиме регтест другу?

Я бегу Bitcoin в регтест режиме. Можно ли отправить биткоины генерируются в режиме регтест другу ? (Я только хочу проверить его). Возможно ли это ?

+92
Dan Bryant 12 мая 2012 г., 6:52:46
30 ответов

Этот человек-в-середине двойной траты нападение на биткоин жизнеспособна?

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

Чтобы создать такой блок в 10 минут в среднем требуется столько добычи энергии, как существует во все остальные сети (51% атаки).

Да, Мэллори может задержать Алису от получения нового блока, но, Мэллори, должен также успешно представить Элис с допустимый альтернативный блок. Есть один существенный сбой:

  1. Предлагаемый атаки предполагает включение вредоносных поддельные транзакции (временно может быть лучшего слова) в злонамеренно созданный блок, временный сделки мы полагаем, что это Мэллори обращая на Элис, а на реальные блокчейн Мэллори к себе.
  2. Мэллори ставит Алису на капельно-кормить только медленно новые блоки, так что реальная блокчейн впереди.
  3. После Мэллори позволяет реальном блокчейн вам достаточно далеко впереди Мэллори хочет построить фальшивый блок на вершине настоящий блок {blockheight-6}
  4. Мэллори требует столько добычи энергии, как во всех остальных добывающих компаний для того, чтобы решить вредоносных блок в 10 минут в среднем. Обратите внимание, что даже в этом случае, поскольку в среднем это может занять до 20 минут. Итак, с примерно 25,681,575,019 гр/с[1] горно сила атаки, вероятно, может быть проведена незаметно. С половины добычи энергии, как существует во всей остальной сети Мэллори сможет решить новый блок в 20 минут в среднем или около 40 минут максимум.

Проблема в заполнении 51% атаки показали, когда он понял, что один скромный Bitcoin Шахтера, пожалуй, способна всего за 13,500 гр/сек.

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

Редактировать: на том, что с 1% майнинговой мощности блок может быть сформирован в среднем на 16 часов (максимум 32 часа) это в теории не совсем неправдоподобной, однако, следует отметить, что еще потребуется время ~19023 Antminer С9 по. Также, если вы испытываете капельное кормление узла в лабораторных условиях, чтобы получить 16~32 часа позади, чтобы видеть, как узел себя ведет, я сомневаюсь, что Элис не заметит, тем более если еще и ждать 6 подтверждений. Если Мэллори и имел доступ к компьютеру Алисы для замены программного обеспечения с модифицированной версии, то атака становится более реалистичной. Обратите внимание, что Мэллори все равно должны принять частные меры, чтобы распределить работу среди шахтеров, т. е. собственная добыча бассейн.

рел:
[1] https://blockchain.info/stats

+994
JClaussFTW 03 февр. '09 в 4:24

Я пытаюсь получить биткоин и работает на довольно недостаточна ноутбук и Windows Vista с помощью биткоин-Qт 0.5.0.1. После установки и запуска программы, я застрял на этапе синхронизации в 92150 блоки и 0%, и были в течение нескольких часов. Что я мог бы попытаться получить программу работать?

+907
Steve Beedie 6 нояб. 2019 г., 0:54:27

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

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

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

+875
Tien Do 1 авг. 2018 г., 11:12:44

Я хочу повторить то, что @NickODell сказал: не разделяю вашего частного ключа.

Это правило - для уточнения - это не обращаясь к хозяину закрытого ключа (xprv): это означает, что любой ребенок адрес' приватный ключ (WIF, шестигранные и т. д.) будут ставить под угрозу безопасность всей цепи, как описано здесь.

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

+849
user10401878 3 янв. 2012 г., 19:59:33

Я читал, что вы можете только изменять блокчейн, если у вас более 50% вычислительной мощности сети. Так скажем, у вас есть 51% от вычислительной мощности, то вы можете создать блокчейн больше, чем законным. Но как это сделать так принято в сети? Я имею в виду, блокчейн становится, когда люди транслируют передачи, которые они хотят сделать. Скажем, 51% хочет изменить что-то в 10 кварталах ранее. Он распечатать самостоятельно из сети, пока это больше, чем копия в сети? И как он представит ее в сеть тогда? Не в сети увидеть, что начиная с определенного блока, все блоки будут вдруг отличаться от ранее проводимых блокчейн, который всю сеть считается законным?

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

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

+792
lsp 12 мая 2011 г., 21:36:16

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

+783
GIGO 2 мар. 2017 г., 8:30:44

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

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

Таким образом, моя небольшая ошибка может привести к значительной потере времени. Ключ командной строки "- walletrbf" (для использования в дальнейшем "bumpfee") несовместима с ключом "- чернослив". В целом этот ключ делает много полезного ключи бесполезны. Но я использую "- сливовый" по легко понятным причинам.

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

+774
Idhdbdbd 7 дек. 2016 г., 22:27:05

В качестве первых компаний, внедривших БНБ и вентилятор недавнего мирового господства Binance, одна вещь, которая всегда мне любопытна была о том, как Binance предложения с этими мощный поток запросов на сайт ихний торговый двигатель/.

Система торговли и криптовалютные кошельки полностью разработан и спроектирован в доме или они с помощью какого-то стороннего поставщика? Если у них есть какие-то технологии третьих сторон, вы знаете, какой?

Я спрашиваю это из-за недавнего всплеска множество компаний, предоставляющих услуги White Label для цифрового обмена активами.

Заранее спасибо!

Обс: Binance это просто пример, на других биржах с большим объемом и несколько монет указаны также отвечает на сомнение.

+740
n2o 25 дек. 2017 г., 19:55:43

В протокол слоя, так как транзакция blockchain кошелек должен быть хеширован в шахтерской стороне, поэтому бассейн должен отправить coinbase1 и coinbase2 к шахтерам. Таким образом, это возможно для майнера для декодирования выходных адрес фонда от coinbase1 и coinbase2?

+714
JRizzle 4 мая 2010 г., 8:48:58

Нет ни одного серьезного использования, и никогда не было, из состоит.

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

+669
NEE 10 апр. 2017 г., 10:08:06

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

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

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

+602
Knut H 26 сент. 2014 г., 4:15:16

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

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

+584
clare 18 июл. 2015 г., 15:01:19

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

+570
ServerSideSkittles 26 нояб. 2013 г., 19:44:43

Не уверен, что любой официальный список, но вот несколько, которые я нашел

На GitHub РЕПО

Сайты

+505
mogenz 31 мая 2014 г., 3:49:42

Это самый простой минер я знаю:

pyminer

Это getwork' клиент интеллектуального процессора биткоин.

Это чисто-Python, и поэтому очень, очень медленно. Цель обеспечить ссылочную реализацию Шахтера, для изучения.

Это не поддерживает длинный опрос, но есть спец для этого здесь.

:)

+424
john1975 5 авг. 2014 г., 20:38:28

Биткойн может быть запущен на общедоступном тестовом режиме (с помощью другой порт, чем реальной сети Bitcoin). Это очень полезно для развития, потому что вы можете проверить программного обеспечения для Биткоин без обработки фактического значения.

Какова ситуация на биткойн альтернативы? Есть ли тестовом режиме, для большинства (или всех) альткоинов? Какие альткоины есть такая особенность тестовом режиме?

+414
MrKarri17 18 авг. 2012 г., 18:50:33

В ответе на этот вопрос: https://bitcoin.stackexchange.com/a/760/28219

Он сказал:

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

Ничего там не видно :)

Может кто-нибудь объяснить, как может блок быть сложнее решить, чем другой? Это связано с количеством транзакций, которые он содержит?

+344
fenixstuf 21 нояб. 2012 г., 4:55:55

Эти игры на самом деле не генерировать биткоины. Нет Биткоин добывается в этих играх; это не то, как работает биткойн.

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

+306
CynicalTreasure 29 апр. 2011 г., 11:49:39

Вы можете сделать pull-запрос на их официальном сайте GitHub по строке 400 и 963 от этого файла: https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/_translations/en.yml

Линия 400

notelicense: "биткоин-ядра является общинный https://www.fsf.org/about/what-is-free-software\">бесплатные программное обеспечение проект, выпущенный под http://opensource.org/licenses/mit-license.php\">МТИ лицензию".

Линия 963

футер: "вышедшие из-под http://opensource.org/licenses/mit-license.php\" цель=\"раздел настроек\">лицензия Минпромторга"

Не забудьте другие переводы , как хорошо ! :)

В противном случае, если не комфортабельный с Git, вы можете просто открыть новый вопрос.

+296
SamaBalaYam 23 нояб. 2019 г., 6:06:59

Я пишу проект на Ruby с использованием JSON-RPC для взаимодействия с blockchain.info. API доступен здесь: https://blockchain.info/api/json_rpc_api

Можно ли создать op_return txout, используя данные в JSON-RPC в АПИ ?

+291
Rik Schoonbeek 10 июл. 2017 г., 8:47:28

Предположим, два пользователя хотят создать двунаправленный канал между собой такие, что user_1 хочет платить 2 БТЦ в user_2 в конце и он делит эту сумму на 10 микро-платежей (каждый микро-оплата = 0.2 БТЦ). И user_2 хочет платить 1 БТЦ в user_1 в конце и он делит эту сумму на 10 микро-платежей (каждый микро-оплата = 0.1 БТЦ).

Таким образом, емкость этого канала должно быть 2 БТЦ + 1 БТЦ = 3 БТЦ. По логике, 2 БТД канала емкость должна быть предоставлена user_1 и 1 БТЦ канала баланса должны быть предоставлены users_2.

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

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

+269
Johndoe 23 нояб. 2012 г., 14:50:33

Бип 11 поддерживает M-из-N транзакциях. Пока бип бип 16 и 17, обсуждаются и голосуются, я должен спросить: почему не было доказательств бип 11 используется для М-О-Н-операций?

Все, что бип бип 16 и 17 сделать, это переложить расходы на получателя. Это полезно в долгосрочной перспективе структура затрат, но это не значит, что бип 11 стиль м-о-н сделки не поныне, не так ли?

Это использовалось где-то и я просто не знаю об этом? Или это тока протокол не может использоваться для M-из-N транзакциях?

См. Также этот вопрос о Bip 12, 16 и 17.

+258
Son Thomte 1 февр. 2011 г., 10:59:39

Нет нельзя. Монер использует различные военнопленных, которая несовместима с sgminer, но также использует Различный бассейн коммуникационный протокол, который является Пластово-нравится, но не на самом деле прослойка.

+253
4z1z 20 июл. 2010 г., 2:20:30

Нужно ли мне устанавливать вооружение на компьютер, чтобы переместить мой БТЦ из оружейной кошелек?

+240
Paxenos 9 окт. 2018 г., 15:06:20

Хэш-вас ждет одно из 2256 значений.

Но я только собираюсь использовать 295, который 39,614,081,257,132,168,796,771,975,168
(потому что это самый большой 2Н ценности, которую я могу найти быстро)

Блоки генерируются каждые 10 минут, поэтому потребуется около 396,140,812,571,321,687,967,719,751,680 минут для всех хешей, которые будут созданы.

Что составляет примерно 75,369,256,577,496,515 миллионов лет.

Или около 75 миллионов, миллиардов лет.

Не волнуйтесь: вы можете ожидать, что ваш хэш приходят в примерно 1/2 того времени.

Так что осталось только ждать 37 миллионов-миллиардов лет.
(подсказка: возраст Вселенной составляет примерно 13 млрд.)

И запомните, я это сделал математику с 295.
2256 намного, намного, намного, намного больше.

Вы все еще думаете, что это что-то беспокоиться?

+232
Caroline Eaton 22 мар. 2010 г., 7:29:42

Я думаю, что проблема заключается в том, что есть только OP_RETURN, я помню, как в код Биткоина, что только OP_RETURN Без что-нибудь еще запрещается.

Кроме того, ваш код выглядит как то, что есть в моей книге https://blockchainprogramming.azurewebsites.net/ так что я почти уверен, что это проблема.

Редактировать : вы сбой во время рукопожатия, вы можете проверить узел.Поле disconnectreason ?

+104
CrazyMF 20 нояб. 2010 г., 18:09:29

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

В качестве ответа Андрея очков, это на самом деле не глядя на количество нулей. Что является лишь следствием числа, которые меньше, чем целевое значение. Однако, это не может быть плохой способ думать об этом для того, чтобы оценить, насколько это Весы. За каждый дополнительный ноль, это в 16 раз сложнее найти хэш. В настоящее время насчитывается около 18 ведущих нулей, и хэшей есть в общей сложности 64 шестнадцатеричных цифры. Чтобы получить к примеру вас беспокоит (2 ненулевых шестнадцатеричных цифр), где 44 меньше нулями, сети придется увеличить его общую мощность сети до 16^44 текущему курсу.

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

+76
user1786964 6 окт. 2011 г., 20:41:50

Взгляните на bitcoind с JSON API-интерфейс.

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

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

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

+24
Aditya Vikas Devarapalli 13 апр. 2019 г., 23:16:53

У меня есть биткоины на мой кошелек них. что мне нужно обналичить. Я раньше предполагал, что в них. кошелек будет связан с онлайн-счета компании "BitPay". Я дал моей компании "BitPay" адрес кошелька для клиента, который перевели биткоины на мой кошелек. Поддержку них. говорит, что они не видят никаких биткоинов на моем онлайн-акк. Как это работает? Них. не понятно, что они хотят, чтобы я сделал. Пожалуйста, помогите.

+14
Michel Pereira 31 авг. 2015 г., 10:54:13

по ссылке https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki:

1.) в timeDelay в вашем примере представляет две возможности:

// Есть два вида nSequence: замок-по-blockheight
// и блокировки-на-blocktime, отличаются ли
// nSequenceMasked < CTxIn::SEQUENCE_LOCKTIME_TYPE_FLAG.

2.) когда я получаю это правильно, это BIP68 связанные. Изначально nSequence должна позволять изменять Техас находясь в mempool, когда значение меньше, чем 0xFFFFFFFF. С CSV, там сейчас относительное время после точки ТХ попадает в блокчейн. Расходы на UTXO с CSV требует определенное количество блоков прошло. Тогда как нормальные Техас бы nSequence до 0xFFFFFFFF, с помощью CSV требует, чтобы это было 0xFFFFFFFE или меньше. Для дальнейшего чтения рекомендуется :-)

3.) Я понятия не имею, возможно, других специалистов здесь знаю библиотеку, которая поддерживает CLTV и CSV...

+10
Miha Liber 9 нояб. 2014 г., 18:25:28

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