Как можно в снижения поперечных физ. проблемы?

Как нам всем известно, адресное пространство IPv4 уже исчерпаны, многие провайдеры развернули операторского класса нац (ХГН). Так как узел ЛН живет за NAT справиться с проблемой поперечных нац? Как могли два Натэд узлов ЛН общаются друг с другом?

+19
Scorpiorian83 10 дек. 2015 г., 14:06:48
39 ответов

Я пытаюсь объяснить, что не требуется никакого кодирования :-) беру больше посмотреть процесс...

Сборка и отправка Техас:

программное обеспечение кошелек ищет его внутренней базы данных, если есть сделки в требуемом количестве 1 BTC на это. Если да, то смотрит вверх детали этой транзакции в блокчейн, и находит в этой операции ПК скрипт (состояние нужды) и собирает новые сделки, которая должна вывести средства на адрес "Б". Программное обеспечение кошелька, затем подписывает хэш этой сделки. Подпись этот хэш и открытого ключа помещаются в поле [scriptsig] сделки. Так что окончательной сделки содержится в предыдущем Техас хэш-код, подпись и по умолчанию, а также раздел производства, с ключом паб скрипт (для адреса назначения Б) и сумму. Вот какую картинку показывает. Транзакции передаются в сеть.

Проверка Транзакций:

В сети проверка узлов, что проверить обоснованность Техас. Среди прочего, эти узлы проверить, что вы имеете право потратить средства. Они принимают ток ТХ' sigscript (<подпись> и <публичный ключ>), и из предыдущего Техас выходных данных скрипта (по умолчанию скрипт). Тут в основном два сравнения происходят:

1.) может открытого ключа предыдущего Техас' sigscript хешируются в одно и то же значение, как представил хэш в текущем Техас' скрипт по умолчанию?

2.) подпись действительной подписи для открытого ключа

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

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

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

http://www.righto.com/2014/02/bitcoins-hard-way-using-raw-bitcoin.html

а также (конечно) книга Андреаса "освоение Биткойн" (второе издание), которая также доступна онлайн.

+977
Marco Crispini 03 февр. '09 в 4:24

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

У меня вопрос: когда я запускаю клиент, он не имеет никакой информации о IP-адреса других узлов, так как не знаю, кто/где подключиться к изначально? Как загрузочный-ремень' в одноранговой сети?

+961
Speir 7 сент. 2015 г., 3:12:41
Другие ответы

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


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

Зачем кому-то использовать этот метод вместо того, чтобы сказать PayPal и как потребитель я защищен в любом случае?

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

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

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

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

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

Как упомянуто другими, если вы собираетесь покупать товары с помощью Bitcoin, вы должны быть прилежными:

  • Делать то, что вы можете убедиться, что продавец является законным. Их сайт выглядел правдоподобно? Включает ли в себя контактную информацию для законный бизнес? Вы можете найти многие независимые отзывы свой бизнес в интернете?
  • Рассмотрите возможность сначала купить маленький, так что вы можете построить доверие, что бизнес будет доставить как рекламируется для крупной покупки.
  • Используйте обслуживание escrow для завершения сделки. Это существенно снижает нагрузку на арбитраж обязанность PayPal на нейтральной третьей стороны в биткойн-экосистему.

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

+951
mbrig 27 окт. 2017 г., 17:29:02

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

+913
Mike Woodworth 9 июн. 2012 г., 6:12:18

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

разве это не поощрение очень высокая степень централизации из-за непомерно большие требования к капиталу главного узла узлы?

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

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

+904
Grenville 14 сент. 2012 г., 11:04:07

Как данные, хранящиеся на Bitcoin?

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

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

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

+821
z00bs 24 апр. 2013 г., 5:02:33

Я пытался из разных биткоин сервисов, а у меня загвоздка с Coinbase. Я купил биткоин несколько дней назад в небольшом количестве и утром, сделка была помечены как полное и пришел в равновесие. Однако, по указанному адресу в рамках Настройки учетной записи > биткоин-адреса не имеет никакой истории и нет БТЦ связанные с ним при просмотре на blockchain.info.

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

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

+711
sdhaus 28 нояб. 2014 г., 20:59:59

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

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

Связанные ответ: Как освободить диск bitcoind?

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

+685
Taraisha 27 авг. 2013 г., 15:08:15

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

+685
HUNTER 10 авг. 2011 г., 11:40:50

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

Редактировать:

@NateEldredge прав.

Мои текущие настройки осуществляется следующим образом:

Имя правила: биткоин Срабатывает диапазон: 8333-8333 Переслали диапазон: 8333-8333

Если биткоин ядро работает порт открыт (по данным http://www.canyouseeme.org/). Если он закрыт порт тоже закрыт.

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

+677
Amal N Raghavan 7 нояб. 2015 г., 17:21:45

Из вашего вопроса это звучит, как вы не знаете, в чем разница между умным контракта и монета.

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

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

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

+671
Troy Davis 8 июл. 2016 г., 18:42:36

Добро пожаловать в биткоин.ЮВ!

Нужно добавить -переменной datadir={реж} параметр в командную строку.

Полный список параметров командной строки доступна, если вы ключ bitcoind --помогите

+648
Guillaume Vermeulen 19 нояб. 2013 г., 4:12:30

Blockchain.info следует бип 44 стандартный для деривации пути, так что по умолчанию учетная запись имеет словообразовательный путь м/44'/0'/0'/0. Деривация путь для каждой учетной записи соответствует формату м/44'/0'/Я'/0. Поэтому для каждой учетной записи, инкремент я получить адрес для его. На https://iancoleman.github.io/bip39/, когда вы прокрутите вниз, нажмите на бип 44 вкладке и увеличить число в поле "аккаунт" ящик получить следующую учетную запись вы сделали.

+647
Davide Cannizzo 27 мар. 2016 г., 18:31:55

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

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

+638
didgocks 29 мар. 2015 г., 21:19:12

Это точно, как нормальный фондовая биржа работает.

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

БТЦ-Е работает заказать книгу. Продавцы добавьте продавать заказы с задать цену, которую они готовы продать (это называется лимитзаказа) Покупатели размещает заказы на покупку С купить (или предложение) цена, которую они готовы платить.

Разница между двумя ценами называется спред.

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

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

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

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

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

*Это немного более сложным, чем это, потому что частично заполняет, но вы получаете идею.

+635
Jennifer House 17 дек. 2014 г., 10:29:13

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

$ ./биткоин-Кинк getblockchaininfo | jq не Дель (.softforks)' | jq не Дель (.bip9_softforks)'

в качестве вывода:

{
 "цепочка": "главная",
 "блоки": 485623,
 "заголовки": 485623,
 "bestblockhash": "000000000000000000772fa60c075c57b8ba2db277a84454e1f8e27c3c307b10",
 "трудность": 922724699725.9628,
 "mediantime": 1505593445,
 "verificationprogress": 0.9999959396017668,
 "chainwork": "0000000000000000000000000000000000000000008aeb8bb8310a6b50e24bb0",
 "подрезают": ложные
}
+630
Niklaus Hug 8 мая 2016 г., 2:15:47

Во-первых, позвольте мне показать моя версия:

[Фрэнк@localhost в бин]$ ./биткоин-CLI-версии
Основной клиент биткоина версия ЭКП версии v0.16.1

После sendrawtransaction и у меня получилось:

код ошибки: -26 сообщение об ошибке: 64: неимперативные-скрипт-проверить-флаг (Подписи должны быть равны нулю для не удалось проверить(мульти)операции сиг)

И потом, я стараюсь decoderawtrsanaction в Хекс, а потом я получил следующие выходные данные:

[Фрэнк@localhost в бин]$ ./биткоин-Кинк -регтест decoderawtransaction 020000000001018cc2f3c4f1af3ad60f3f3dcf5e3c3bfadb824e22aadec877f5a2bc4f99029dab0100000017160014c21bbdc4a642e391a6401bf30ac3e4e8e9669ea2ffffffff01605af4050000000017a914317fec65edbff6e4350fbe668cfedaf54ea9061587024730440220288b7912b6f6c0734ee34cada2c20fc81e8a7e11b4ccc9285b204eb25da953fa02205040878b44db8b17c8d62822c9124a4b154b46ccbd321fddfd52b9acd6742e1f032102efff391c5baf1433e2c488271ceebaa6eb2a203000ff62320de13d07b1ec4f4c00000000
{
 "txid": "42f6612dedacb4b5a24ffb75c07ae61eb939bb40c039fb165284bbac516b1e78",
 "хэш": "6db7c04b006407655f55f2e64057d6ced61d34ee9b96ae9bcf5ead6dc311ecaf",
 "версия": 2,
 "размер": 215,
 "размер V": 134,
 "locktime": 0,
 "Альвин": [
{
 "txid": "ab9d02994fbca2f577c8deaa224e82dbfa3b3c5ecf3d3f0fd63aaff1c4f3c28c",
 "Uвых": 1,
 "scriptSig": {
 "АСМ": "0014c21bbdc4a642e391a6401bf30ac3e4e8e9669ea2",
 "наговор": "160014c21bbdc4a642e391a6401bf30ac3e4e8e9669ea2"
},
 "txinwitness": [
"30440220288b7912b6f6c0734ee34cada2c20fc81e8a7e11b4ccc9285b204eb25da953fa02205040878b44db8b17c8d62822c9124a4b154b46ccbd321fddfd52b9acd6742e1f03",
"02efff391c5baf1433e2c488271ceebaa6eb2a203000ff62320de13d07b1ec4f4c"
],
 "последовательности": 4294967295
}
],
 "Uвых": [
{
 "значение": 0.99900000,
 "н": 0,
 "scriptPubKey": {
 "АСМ": "OP_HASH160 317fec65edbff6e4350fbe668cfedaf54ea90615 OP_EQUAL",
 "наговор": "a914317fec65edbff6e4350fbe668cfedaf54ea9061587",
 "reqSigs": 1,
 "тип": "scripthash",
 "адреса": [
"2MwkxLxbgdZKGEN4fS8GQATqQGXyRpFbkuf"
]
}
}
]
}

Я не знаю, что я пропустил? Любой знает?

+599
YYY 26 мая 2011 г., 12:19:04

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

Необходимость следить за блокчейн существует только если используется в обоих направлениях: если вы только платите, все устаревшие совершение сделки будет больше в вашу пользу, чем нынешний, так там действительно делать нечего!

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

+576
Jonathan Ybarra 30 апр. 2011 г., 19:26:44

Я пытаюсь использовать bitcoinj библиотека для получения Bitcoin платежи и следить за балансом на адрес. Моя реализация основана на DeterministicKey смотрите открытого ключа. Приведенный ниже код работает нормально в течение некоторого времени, он печатает сообщение, когда монеты получил и распечатать правильный баланс после нее. Но если я перезапустить его, баланс становится равным нулю и кошелек теряет все полученные ранее операций (getTransactionsByTime() пустой список), поэтому он работает только если я отправлю несколько монет, чтобы статический адрес во время выполнения кода. Кроме того, если я начну снова код и отправить новые монеты в один и тот же адрес (он статический), я увижу только новые транзакции, все предыдущие теряются. Это мой демо-код, чтобы проверить его работает (груви):

чистый деф = TestNet3Params.получить()
WLT по деф = кошелек.fromWatchingKey(чистый, DeterministicKey.deserializeB58('tpubD9xtwS1WLdbdLQKCSiR8kiwBwWzL1c1qq7ltgmq12ugeqygbdcofic2zqrngwthyvq8duubn6csev58ja2o9kgmqxafdd6uzwg9jszwcdgy'чистая))
деф хранилище = новый SPVBlockStore(чистый, новый файл("/tmp/и spvbstore.блокчейн"))
цепь деф = новый блокчейн(продажи, склад)
деф сверстников = новый PeerGroup(сети, цепи)
сверстников.maxConnections = 5
сверстников.maxPeersToDiscoverCount = 5
сверстников.addPeerDiscovery(новый DnsDiscovery.DnsSeedDiscovery(чистый, 'тестовом режиме-семя.биткоин.jonasschnelli.ч'))
цепи.addWallet(WLT по)
сверстников.addWallet(WLT по)
сверстников.начать()
сверстников.downloadBlockChain()
WLT по.addCoinsReceivedEventListener(
 новый WalletCoinsReceivedEventListener() {
@Переопределить
 пустота onCoinsReceived(
 окончательный бумажник,
 окончательной сделки Техас, окончательной prevBalance монета, монета окончательной сайт NewBalance) {
 код println("получено: $ТХ: $prevBalance -> $сайт NewBalance")
}
}
)
в то время как (правда) {
 код println("баланс: ${WLT по.метода getbalance(кошелек.BalanceType.Оценкам)}")
код println("сделки:\Н$WLT по.transactionsByTime")
Нить.сон(10000)
}
+572
Kapichu 8 авг. 2011 г., 19:47:11

Мастер филиала bitcoinj кассе

Обсуждение https://github.com/bitcoinj/bitcoinj/pull/1341

 Кошелек walletBip39 = кошелек.fromSeed(параметры, семян);
Системы.из.метод println(walletBip39);

 Кошелек walletBip44 = кошелек.fromSeed(параметры, семян, ImmutableList.(новых ChildNumber(44, правда), новый ChildNumber(0, истина), ChildNumber.ZERO_HARDENED, ChildNumber.Ноль));
Системы.из.метод println(walletBip44);
+463
EdO 20 янв. 2016 г., 2:11:21

Я знаю, что могу использовать Blockfolio управлять/следить за несколькими крипто-валют. Однако я начинаю чувствовать необходимость подразделить их по типу активов (различных классов опасности, ценовые ориентиры и т. д.).

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

Любые идеи?

+438
0x0me 10 нояб. 2019 г., 22:11:41

Есть временная метка Unix в блоке сообщений. https://en.bitcoin.it/wiki/Protocol_specification#block

Так вы сможете узнать транзакций нажмите блокчейн до примерно 10 резолюции минуту.

+427
Vinod Sharma 27 апр. 2012 г., 14:32:03

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

+422
Rakesh R Nair 30 сент. 2019 г., 22:28:56

При построении использовать источник:

./настройки --включить-cpumining && сделать

В конце настроить сцену вы увидите список того, что включено, как это:

------------------------------------------------------------------------
cgminer 2.9.6
------------------------------------------------------------------------


Параметры Конфигурации Резюме:

 проклятия.Туи...........: Нашли: -lncurses
 В OpenCL...............: НЕ НАШЛИ. Горно поддержка GPU отключены
 скрипт...............: Инвалидов (потребности в OpenCL)
 АДЛ..................: SDK не найден, мониторинг GPU поддержка инвалидов

 Откройте панель.ПЛИС.......: Отключен
 Икар.ПЛИС.........: Отключен
 ModMiner.ПЛИС.......: Отключен
 Ztex.ПЛИС...........: Отключен

 Процессор добыча...........: Включен
 АСМ.(для добычи процессора).: правда

Сборник............: сделать (или команде gmake)
 Добейтесь того,.............: 
 С CFLAGS...............: -г -О2
 LDFLAGS..............: -lpthread 
 LDADD................: -lcurl совместимости/Янссон/libjansson.а-lpthread -лм 

Установка...........: сделайте установите (как root, если это необходимо, с 'Су' или 'судо')
 префикс...............: /usr/местные

Вы можете получить список поддерживаемых вариантов с ./настроить --помочь (стандартное поведение настроить)

+383
Ciasto piekarz 22 июн. 2013 г., 3:11:40

Хороший и простой сайт, чтобы посчитать, сколько биткоинов можно создать с тем, что машина может быть найден в: http://www.alcula.com/calculators/finance/bitcoin-mining/

+365
Skder 1 мая 2014 г., 4:46:02

У меня есть майнинг ригов, с 2 разъема PCIe (уже используется) и 4 ИСПС без использования. Я думал купить на основе PCI видеокартой ATI как http://www.club-3d.com/index.php/products/reader.en/product/radeon-hd-5450-pci-noiseless-edition.html но мне было интересно, если кто имеет опыт работы с PCI видеокарты на мою.

Редактировать:, чтобы избежать оффтопика:

Я не заинтересован в ПЛИС или ASIC. Я просто хочу знать, если карта цитируется способен, например, сделать в OpenCL.

+337
Xiang Li 31 окт. 2011 г., 10:27:12

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

См. здесь для примера, напоминающими то, что вы просили.

+289
Sein 16 нояб. 2016 г., 23:14:46

Но насколько большим может быть соль?

Это беззнаковый инт (источника, искать ScanHash_CryptoPP и nNonce переменной есть).

Ассортимент соль (бред): от 0 до 2^32.

Я не могу просто [ ... ], чтобы получить новый соль [ ... ], чтобы найти подходящий выход [...]?

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

Это означает, что вы математически не может настроить входа, чтобы получить желаемый результат. Невозможно предсказать, какие соли приведет к правильному выводу. Ваш единственный выбор-попробовать-проверить. Посмотрите на "руководство добыча" показали в этот ответ.

+282
cikatomo 29 мар. 2014 г., 8:08:47

Мне было интересно, если кто-то может объяснить мне, в этом примере, что в пользу владельца сайта(ов)? Мне кажется, они не выиграют от этого договора. Очевидно, что выгоды для пользователя, а именно они не могут потерять свои биткоины от того, что я могу сказать. В этом случае, что такое "платеж", что пользователь, к тому же , не имея доступ (насколько я могу судить никто не имеет доступа) для своих монет в течение 6 месяцев?

+223
Mat S 6 июн. 2011 г., 12:20:36

также я думаю, что тот же процесс описывается в https://multibit.org/help_importingPrivateKeys.html

это не работает для меня сначала, но я изменил собственный формат ключа к Bitcoin-Qt в формате вместо Base58 и это сработало.

+223
Nicole Holroyd 17 апр. 2017 г., 21:26:08

Нет, семена DNS не работает биткоин клиент. Узлы Сидов только дать вам список IP-адресов, на которых работает (или недавно были) биткоин-клиент. В исходном коде можно увидеть, что DNS семян узлы обратились только для получения списка адресов.

Источник: https://github.com/bitcoin/bitcoin/blob/master/src/net.cpp#L1210

+218
user61155 19 дек. 2014 г., 3:56:20

Версия 0.9 биткоина-в Qt просто вышел. Когда будет НПА:биткоин/Биткоин будет обновляться? В то же время, любые шаги, показывающие, как обновить добро пожаловать!

+202
Camille Preston 25 янв. 2018 г., 7:47:10

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

Погашения сырье сделку поэтапно пример требуется

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

Я написал код, чтобы сделать это с помощью bitcoinj, но он не работает. Мне нужна помощь в подписании транзакций, используя Java-библиотека или API.

Вот что я так далеко. Любой помочь вам быть супер оценил :).

импорт орг."Апач".общин.кодек.бинарные.Шестигранник;
импорт орг.bitcoinj.ядро.*;
импорт орг.bitcoinj.ядро.Эке.*;

открытый класс Test3 {
 общественности статической силы основных(string[] аргументы) {

 //Учитывая закрытый ключ и хэш-алгоритма SHA 256, подписать сделки

 Строки shaHash = "15953935a135031bfec37d36a9d662aea43e1deb0ea463d6932ac6e537cb3e81";
 Строки закрытый ключ = "секретный ключ-адрес"; 

 байт[] прив = Base58.расшифруйте(закрытый ключ);
 // Генерировать ключ ecsda 
 Эке уровнем = Эке.fromPrivate(прив); 
 Sha256Hash хеш = новый Sha256Hash(shaHash);
 // Знак операции
 ECDSASignature сиг = уровнем.знак(хэш);
 байт[] рез = сиг.encodeToDER();
 Строки res2 = наговора.encodeHexString(РЭС);

Системы.из.метод println(res2);



}
}
+185
user2766423 18 мар. 2016 г., 17:20:32

Принцип Ландауэра дает некоторые очень слабую безопасности для майнинга биткоинов с принципом Ландауэра гласит, что стирание бита всегда к издержкам Т ЛН(2) Энергия, где k-постоянная Больцмана и Т-температура. Стирание бит информации уменьшает энтропию информации, поэтому она должна приносить как минимум столько же энтропии в другом месте, и, следовательно, стирание немного всегда потребляет энергию. В реальности, необратимым логика ворота для майнинга криптовалют будет стоить как минимум около 20*к*Т энергии для того, чтобы преодолеть случайный тепловой шум. Поэтому, когда мы приближаемся к пределу Ландауэра, майнинг на обычном компьютере должен потреблять энергию в зависимости от количества вычисленные хэши.

В то время как предел Ландауэра обеспечивает некоторое (очень слабое) безопасности против единственного Шахтера, контролирующие большинство шахтерских власть, я могу придумать два способа сделать ограничение прошлом Ландауэра.

  1. Обратимые вычисления: обратимые вычисления-это вычисления, которые никоим образом не стереть любую информацию. Например, С и и или ворота имеют один выход, но два входы, и и или ворота, являются необратимыми и поэтому не пускают с обратимых вычислений. Поэтому обратимые компьютеры должны использовать специализированные ворота. Любое вычисление, которое может быть сделано с помощью обычного компьютера также может быть сделано с помощью обратимого компьютера, используя технику, называемую uncomputation (uncomputation по сути “стирания” цифрового мусора производится реверсивным компьютер, выполнив вычисления в обратную.). Однако, поскольку uncomputation требует выполнения вычислений в обратном порядке, в общем, это займет несколько шагов, чтобы добывать с помощью обратимого компьютера, чем это было помоему с обычного компьютера. Поскольку обратимые вычисления накладных расходов, добыча Bitcoin с обратимым компьютеров будет только прибыльным, как только обратимые компьютеры в несколько раз эффективнее, чем обычные компьютеры. Реверсивный, чьи компьютеры энергетической эффективности превосходит обычные компьютеры еще не были построены, но ожидаем услышать больше о них в последующие десятилетия, когда пределы обычного расчета были достигнуты.

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

  1. Квантовые вычисления: квантовый алгоритм, алгоритм Гровера, могут быть использованы для ускорения темпов и повышения эффективности добычи Bitcoin за Ландауэра. Этот сценарий, однако в настоящее время далеко не достигнута, поскольку алгоритм Гровера не предлагают такой же скоростью, как другие квантовые алгоритмы.
+166
rfer 24 янв. 2015 г., 9:38:49

Питер Wuille точно описывает то, как данные UTXO хранится в каталоге chainstate ваших локально-работает полный узел:

Какие ключи используются в Blockchain levelDB (т. е. какие пары ключ-значение)?

Вы хотите, чтобы прокрутите вниз до "внутри" государственная база данных "сеть".

Вы можете получить неизрасходованные суммы, хэши транзакций и индексы. Точные спецификации формата можно найти здесь:

https://github.com/bitcoin/bitcoin/blob/d4a42334d447cad48fb3996cad0fd5c945b75571/src/coins.h#L19

+120
extrablade 23 сент. 2012 г., 8:49:14

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

+116
Greg Hess Jr 11 мая 2017 г., 23:58:21

Да, я построил обменов с PHP и MySQL. Я также рекомендовал бы Redis для кэширования.

+91
BlackJohnny 4 янв. 2015 г., 11:50:43

Биткоин опирается на проверки вместо доверия. Получение данных только на последних 200 блоков потребует, чтобы ты доверял данных, без возможности проверить это. Сейчас вы можете запустить обрезают узел, который будет хранить только последние 550 блоков на диске, но он изначально загружает и проверяет все. К сожалению работает сокращенного узла не позволит вам увидеть UTXO (баланс) детали адреса вы не владеете; вам потребуется полный узел с номером транзакции и написать парсер блок для этого.

+41
Sandeep Virmani 22 апр. 2018 г., 1:59:09

Да, введите его. Или вы можете скопировать адрес и отправить его к себе, а затем скопировать и вставить его из электронного письма.

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

+25
brightintro 27 нояб. 2011 г., 12:06:54

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

$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