Каналы оплаты - защита закрытого ключа, который блокирует денежные средства клиента

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

Я могу просто бросить его? Любые дополнительные советы? Спасибо.

+783
obat perangsang wanita 26 июл. 2014 г., 8:09:57
20 ответов

При открытии сетевого канала молнии между двумя сторонами, которая из следующего является истиной:

1) они должны заплатить взнос, чтобы открыть канал

2) они могут как платить, чтобы открыть канал

3) только один участник платит взнос.

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

+925
G3zzA 03 февр. '09 в 4:24

Бирже MtGox поддерживает несколько валют. Обычно называют F.е. mtgoxUSD, mtgoxEUR, ...

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

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

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

+901
Tina K 16 мар. 2014 г., 10:28:08

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

+802
Marakai 8 авг. 2015 г., 0:14:13

Я собираюсь сказать, Я сослался на несколько источников, но в этой стадии еще послать себя сырьевой сделки. Поэтому я думаю, что ОП-это вопрос довольно актуален в том, что нет конкретного примера, приведенного на биткоин ЮВ описанием процесса сделки (которая является запутанным, особенно для новичков). Начните с этого блога , а затем проверить:

  1. Bitcoin.org разработчик раздела (серцевины)
  2. БТЦ Вики-Технический раздел (больше конкретики)

http://www.royalforkblog.com/2014/09/04/ecc/

+790
Harsh Gopal 2 сент. 2016 г., 10:29:19

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

Люди реально не понимают, что такое Bitcoin и их можно привести к считаю, что многие вещи.

+734
IC World 9 февр. 2015 г., 7:42:13

Вот ранние экспериментальные клиент с некоторое время назад. Он поддерживает getInfo, метода getbalance и getNewAddress, и может быть легко расширен. Для того, чтобы запустить его, учетные данные для вашего местного bitcoind должны соответствовать значениям в клиентском классе:

с помощью HttpClient.getCredentialsProvider().setCredentials(новый AuthScope (обычно"localhost", 8332),
 новый UsernamePasswordCredentials("БТЦ", "123"));

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

+701
Michael Jo Glickman 31 дек. 2018 г., 16:08:15

Я знаю, что размер блока может подняться выше 1 МБ крышка из-за SegWit. Однако, мое понимание было то, что размер блока будет ограниченным по SegWit.

Мое понимание SegWit является то, что перегородки подпись часть блок от проводки. Я также считаю, я читаю, что подпись часть может составлять 65% от размера блока. Если это правда, то я был бы под впечатлением, что максимальный размер блока с SegWit бы 1 МБ * (1/.35) делает теоретический максимум 2.85 МБ.

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

+636
KokoNutt 15 мая 2017 г., 16:23:21

У меня раздвоенный PIVX и создается новое бытие хэшей блоков, Меркле корень и окказиональной, и изменил параметры награды.

Он компилирует нормально, и демон начнет, у меня еще есть 2 взаимосвязанных узлов, но попытка мой первый блок с setgenerate правда -1 не работает. getmininginfo говорит майнинг = true, но hashratepersec равен 0.

Мой отладки.журнал показывает страницы и страницы это:

2018-02-01 13:16:55 CreateNewBlock() : TestBlockValidity не удалось
2018-02-01 13:16:55 CreateNewBlock(): общая площадь 1000
2018-02-01 13:16:55 ошибка: CheckProofOfWork() : хэш не совпадает nBits
2018-02-01 13:16:55 ошибка: CheckBlockHeader() : доказательство работы не
2018-02-01 13:16:55 ошибка: CheckBlock() : CheckBlockHeader не удалось
2018-02-01 13:16:55 CreateNewBlock() : TestBlockValidity не удалось
2018-02-01 13:16:55 CreateNewBlock(): общая площадь 1000
2018-02-01 13:16:55 ошибка: CheckProofOfWork() : хэш не совпадает nBits
2018-02-01 13:16:55 ошибка: CheckBlockHeader() : доказательство работы не
2018-02-01 13:16:55 ошибка: CheckBlock() : CheckBlockHeader не удалось
2018-02-01 13:16:55 CreateNewBlock() : TestBlockValidity не удалось
2018-02-01 13:16:55 CreateNewBlock(): общая площадь 1000
2018-02-01 13:16:55 ошибка: CheckProofOfWork() : хэш не совпадает nBits
2018-02-01 13:16:55 ошибка: CheckBlockHeader() : доказательство работы не
2018-02-01 13:16:55 ошибка: CheckBlock() : CheckBlockHeader не удалось
2018-02-01 13:16:55 CreateNewBlock() : TestBlockValidity не удалось
2018-02-01 13:16:55 CreateNewBlock(): общая площадь 1000
2018-02-01 13:16:55 ошибка: CheckProofOfWork() : хэш не совпадает nBits
2018-02-01 13:16:55 ошибка: CheckBlockHeader() : доказательство работы не

Я думаю, это может быть небольшая ошибка где-то, но точно не знаю где. Может быть кто-нибудь знает из опыта?

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

Спасибо!

+563
Miller86 19 дек. 2016 г., 12:40:31

Что такое двойной тратят выглядеть? Может кто-нибудь ссылку на пример blockchain.info?

Завещания недействительным половины потратить только оставаться на 0-подтверждение, или может это не составлять 1 или 2? Будет стандартный клиент bitcoind обеспечить любой тип флага для известных недействительных сделок?

+487
Calen 18 окт. 2014 г., 14:15:40

Я заинтересован в майнинге криптовалют, в основном, чтобы превратить некоторые сервера в (буквальном) обогревателей, так как это зима. Одна вещь, которая действительно меня интересует, если альткоины был разработан, чтобы быть только добываемых традиционными CPU. Большая вещь я могу думать, чтобы вызвать это большие требования к памяти. Большой объем оперативной памяти для обработки хэш может вызвать современные GPU будет медленнее, чем ЦП (из-за отдельных "ядер" ГПУ не имея достаточно прямой памяти). Это также приведет к ASIC и ПЛИС, будет очень сложно развивать, чтобы быть быстрее, чем процессоры, и дорого. Это потому, что вы эффективно уменьшить сложность добычи, так что его "узких мест" на шину памяти (что гораздо труднее значительно ускорить)

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

+483
fatum23 13 сент. 2019 г., 19:18:13

Предположим, я использую оригинальный клиент для приема платежей. Следующий возможный сценарий?

Мой кошелек получает уведомление о неподтвержденных транзакций с id 12, в котором один из выходов-это адрес, который принадлежит мне.

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

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

Сделки с кодом 13 получит 6 подтверждений, но транзакции с 12 застревает в моем бумажнике, как неподтвержденные транзакции.

Если я показываю моим покупателям свои неподтвержденные транзакции, то клиент увидит подтвердил сделку с id 13 и неподтвержденные транзакции с идентификатором 12. Это правильно? Или автоматически Qt удалить первую сделку?

Что я могу сделать, чтобы предотвратить это?

+469
NKK64 15 февр. 2014 г., 23:57:38

Этот вопрос широко обсуждался @bitcointalk.org для одного примера, см.: https://bitcointalk.org/index.php?topic=146964.0

Существует гораздо больше в другие темы.

+468
PleaseSTOP 10 сент. 2017 г., 18:32:23

Убрав все блок цепи и снова его получить решил эту проблему. Я думаю -отсканировать тоже должно помочь.

+431
mannameun 13 февр. 2019 г., 18:03:13

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

+412
Vikash Pandey 5 мая 2013 г., 18:25:11

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

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

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

Поэтому такие данные надежно защищен от взлома или потери, но не против того, чтобы читать.

+386
user86983 14 дек. 2018 г., 11:29:27

Во-первых, давайте проясним разницу между счетами и адресами.

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

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

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

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

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

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

+326
Nick Garnett 8 сент. 2016 г., 21:35:21

Вы можете использовать JSON-RPC для достижения этой цели. Единственная недостающая информация будет relayed_by области.

Чтобы использовать формат JSON-RPC для API вашего клиента изменить свой Bitcoin.файл conf такой

rpcuser=пользователь 
rpcpassword=пароль 
чтобы=8332
сервер=1

Затем вы можете использовать библиотеки для выполнения запросов к API как у JSON-RPC для РНР

Вы также можете сделать это в гораздо более простой способ с помощью командной строки

./bitcoind getblock c15f762e8dbbdd407534047ef2a9211ca0e79c3625d5fe73cdacade4f9118d6
+250
oliver nadj 6 мар. 2010 г., 3:40:53

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

Mainnet: первоначальный и основной сети для Bitcoin сделок, где Сатоши иметь реальное экономическое значение.

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

Адреса тестовом режиме и закрытых ключей с разными префиксами

Тестовом режиме BIP32 закрытый ключ tprv tprv8ZgxMBicQKsPcsbCVeqqF1KVdH7gwdjbxbzpcxdusoxhdb6sntpy

BIP32 тестовом режиме по умолчанию tpub tpubD6NzVbkrYhZ4WLczPJWReQycCJdd6yvwxubbvufnj5kgu5mdqrd9

Тестовом режиме по умолчанию хэш (M или N) mipcBbFg9gMiCh81Kj8tqqdgoZub1ZJRfn
+167
Musa Bro 24 сент. 2014 г., 14:24:38

Похоже, что ничего между 0х01 - 0x4b в scriptPubKey обозначает количество байтов, чтобы быть толкнул в стек.

+118
Yeerbol 18 июн. 2019 г., 7:50:15

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

  • Кошелек проводник : постараемся групповых адресов и найти этикетки
  • BlockSeer: вы можете отслеживать транзакции , найти clutsers и следовать им
+31
Yongqinchuan Du 26 дек. 2013 г., 16:56:57

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