Как следует основной обработки адресов/кошельки?

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

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

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

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

+725
Nahum Strickland 25 мар. 2012 г., 8:40:27
40 ответов

Дни лиц, имеющих приличную вероятность соло майнинг Bitcoin давно прошли из-за причин, упомянутых в первых двух ответов. Пока биткоин превалирует как валюта крипто 90% людей изначально столкнуться при вникая в цифровой валюте. Так многие до сих пор считают майнинг Bitcoin, почти бессмысленно, а вот кровь добычи BTC скобяными компаний, которые продают оборудование, которое гарантированно будет стоить примерно 0.25% от того, что вы платите за него 12 месяцев.

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

+978
Robert Metzger 03 февр. '09 в 4:24

Электрум использует несколько различных деривации пути для различных типов сценариев. Например для устаревших p2pkh адреса (адресов, начинающихся с 1) он использует м/н/I, где M представляет собой расширенный приватный ключ (xprv), полученное из семян, N равно 0 внешних и 1 для изменения адреса и мне адрес, индекс адреса генерируется последовательно, начиная с 0. Электрум также можно создать кошелек через любой xprv и тогда он будет считать, что xprv м в пути словообразования и генерации адресов относительно этого. Поэтому все, что вам нужно сделать, это восстановить свой кошелек из закаленной xprv таких М/1' и Электрум затем будет генерировать адреса относительно этого. Эти адреса не будут видны для человека, который имеет расширенный публичный ключ для M.

Чтобы создать кошелек с помощью М/1' Вы можете использовать этот скрипт вот так:

Электрум getmasterprivate| питон3 xprv.py -м - -г "г/1'" -п|Электрум -ж wallet_name восстановления -

+955
user7187 13 дек. 2013 г., 21:14:11
Другие ответы

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


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

Отправлено Bitcoin на мой Электрум адрес кошелька, не задев запросу первая сейчас он говорит, что его подтвердили, а у меня нет денег после запроса после Isent его. Могу ли я получить мои монеты

+929
takataka 25 июл. 2012 г., 21:34:42

Блок цепи:

Блок - фрагмент данных

Цепь - последовательность ссылок

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

Hash1=calc_hash(Данные1)
Блок1=Файл1+Hash1
Hash2=calc_hash(Hash1+Данные2)
Блок2=Данные2+Hash2
Hash3=calc_hash(Hash2+Данных3)
Block3=Данных3+Hash3

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

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

+904
Teri Taylor 10 июл. 2018 г., 8:11:56

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

Маленькие депозиты обрабатываются с нулем подтверждений. Более крупные депозиты подождать как минимум 1 подтверждение.

Как они могут это сделать и прикрыть себя от двойной траты?

+858
Pachacroute 29 окт. 2017 г., 12:20:33

Адреса, связанные с выводом скрипты (scriptPubKeys). Эта информация не кодируется в сделки, только информация на входе в txid и индекс производства, который были списаны. Для того, чтобы сделать это в автономном режиме, вы должны иметь предыдущей сделки.

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

В вашем примере, это первый вход:

{
 "адреса": [
"38Rgbmaxitveg1S8UNbWjwV5UMoBt3Ptng"
 ], 
 "возраст": 539082, 
 "output_index": 0, 
 "output_value": 18640, 
 "prev_hash": "f0fa97af6ba86096d9efcfea0bef4d6d146552bdf70e25b067dce1c1520d37b4", 
 "сценарий": "2200202dc520822e73d4262000d3b456b16df1d07b0ba9d238f3063379d65840fd38e7",

 "script_type": "платить-чтобы-скрипт-хэш", 
 "последовательности": 4294967294, 
 "свидетель": [
 "", 
"304402202575f8326e510b8213d70a8213ab1a36cd2984b16673ef3579960d0089ad13de022020ec4e78129c084103909acec0319f7d326fff699de142ab354be9570d68dc1701",

"304402202bc22860e84e0311bbc175940c2b3b5435255dc7ca3fb0d12e5f03df80237b880220536eceee1aace094825f0fd884d057e395102f4e4627188fe6dd5648cdc7a45701",

"52210274ecb4e28e6b7be314d844bb7561b605d537106f7f5c3eaba31a8cd3dd0097c8210343ed9c58350b4013b3c9a02da2148d59e8109a90f0fa0ea77d31b8570990d46352ae"
]
},

Так что вы должны иметь полное Техас с txid f0fa97af6ba86096d9efcfea0bef4d6d146552bdf70e25b067dce1c1520d37b4 в этом случае вы осмотрите первый выход (индекс 0) и из этого вывод сценария OP_HASH160 49e282ad0605c1cb63ff45fc34b14357859e8d08 OP_EQUAL можно получить по адресу 38Rgbmaxitveg1S8UNbWjwV5UMoBt3Ptng

+849
sstanzel 29 июл. 2016 г., 11:29:54

Причина-историческая.

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

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

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

Так что короткий ответ: это не важно.

+807
user193815 10 мар. 2011 г., 17:20:54

Для https://getaddr.bitnodes.io/dashboard/#transactions-and-blocks-propagationя держать открытые соединения со всех доступных узлов в сети, а затем захватить все входящие инв сообщения с tcpdump и разбора файлов PCAP для инв пакеты; инв 1 инв 2 тип сделки и тип блока. Для того, чтобы получать все сообщения, инв, вы должны убедиться, что ваши реле бит устанавливается в 1 в исходящее сообщение. Быть готов обработать от 3 до 10 Мбит / с для входящего инвс и вы должны быть в состоянии получить все сделки, но они не обязательно приходят из узла источника.

+795
sjunnesson 3 нояб. 2013 г., 0:25:01

Я недавно купил стоит 15 канадских долларов в валюте биткоин с биткоин-банкомат поблизости, только чтобы получить сумму 5.87 канадских долларов в биткоин(БТД 0.00047179).

Я предполагаю, что это из-за платы шахтеров.

Почему он так высоко? Это будет в конечном итоге падение? В общей сложности я заплатил более 50% шахтеров сборы.

Правка #1

Вот ссылка на сделку https://live.blockcypher.com/btc/tx/7a24badf6dc3e7c7c788739e1e7d035fe0a10332d9f0531b0589f33ae8d9f953/

+785
Ciacciu 9 июл. 2014 г., 11:38:19

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

https://bitcoincore.org/en/segwit_wallet_dev/

Если вы идете сюда и читаете часть с заголовком "операции сериализации" текст читает следующим образом:

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

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

+746
jackkav 28 июн. 2011 г., 9:52:54

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

Типы платы делятся на 4 категории:

  1. На биржевых сборов (бирже MtGox)
  2. Тарифы на перевод денег с банковского счета
  3. В торговых сборов
  4. За счет сборов
+654
Woody Vino 3 апр. 2013 г., 13:16:14

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

Но, что о задержках в сети? Он должен принять конечное количество времени для новой проводки, чтобы добраться до шахтеров—так что же происходит, если Шахтер решает заблокировать, но потом получает по сделке сохраняться до блока была решена?

+604
user70672 3 мая 2019 г., 23:06:51

Это "окрошка" поле что-то, что биткоин-кли' вычисляет и вставляет на месте в JSON для ознакомительных целей

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

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

+558
artyr197120 31 июл. 2014 г., 21:36:07

Биткоин адрес кошелька может кто пример показать мне

+558
Leonardo Barbosa 10 окт. 2018 г., 21:52:18

Клиент Сатоши имеет поддержку мульти-подписи транзакций через формат JSON-RPC в API с версии 0.6.1rc2.

Мое понимание заключается в том, что мульти-подписи транзакций создает адрес, который является особенным только в том, что расходы от него требуется несколько подписей, и его префикс '3' вместо '1'.

Как Гэвин сказал на bitcointalk.org "вы можете потом отправить средства в том, что 2 из 3 транзакций с помощью обычной sendtoaddress/sendmany ЭКП команды, или графический интерфейс (или что это было обновлено, чтобы признать multisig-адреса)."

То, что я читал из этого, что все клиенты, кошелек и веб-кошельки, возможно, не поддерживает передачу адресов с '3' префикс. Насколько широко в настоящее время эта поддержка?

+545
Anei 21 авг. 2010 г., 21:35:48

БВП 34 хэш-блок, хэш, в котором бип 34 был полностью активирована и все блоки меньше версия 2 были отклонены как недопустимые.

nMinimumChainWork - это значение, которое обновляется при каждом выпуске. Он извлекается из getblockchaininfo ЭКП узла, который на момент релиза. nMinimumChainWork обновляется одновременно с assumevalid. Он рассчитывается путем суммирования работы в каждом блоке, который вычисляется путем выполнения 2^256/(цель+1)

+532
Marsi2016 3 февр. 2017 г., 17:21:56

Немного поздно, но вы можете взглянуть на https://github.com/bitcoin/bitcoin/pull/5503 Его не слили (пока), но это даст вам возможность получить гонорар перед отправкой сделки (с 4 шагов: createrawtransaction, fundrawtransaction [получить плату], signrawtransaction, sendrawtransaction)

+498
Khan Klatt 4 окт. 2013 г., 2:44:21

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

Процессор Intel "универсальный" процессор может делать где-то около 1,2 млн ша-256 расчеты (он также работает под управлением операционной системы в большинстве случаев), в то время как микросхема ASIC чип может посчитать эти хэши около 4 миллиардов в секунду на чип. Это 4000 раз больше. Кроме того, когда эти чипы изготавливаются для подключения через последовательный или USB, можно подключить 100 из них на одном компьютере или малины Pi. Это довольно трудно масштабирование процессора одинаково.

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


Источник: я сама добыча за год. Я начал с графики добычи-карты и фактически потеряли 1700 евро (2040 долларов) на оборудование. Я сейчас собственный ASIC майнеры и сделать немного прибыли каждый месяц. Это занимает у меня около 10 часов в неделю для обслуживания, финансовое управление, торговое/продажа (альт-)монеты, а я до сих пор 'в красном' около 800 евро (960 долларов). Мне это очень нравится, хотя моя жена не так счастлива с космическими шахтерами возьмем, на оплату электричества составляет 400 евро больше каждый месяц, в нашем доме звучать как серверный центр и мне тратить больше времени на анализ, чем на что-то другое. Кроме того, в летнее время это, как я живу в тропиках, с тепло, шахтеры.

+488
WILDFIRE 6 окт. 2010 г., 16:06:28

При использовании API для работы с Bitcoin Qt и дистанционно, что касается безопасности, я должен быть больше всего беспокоит?

+478
Hrach Avetisyan 17 сент. 2014 г., 8:45:23

Как уже упоминалось в биткоин-CLI и документ для encryptwallet команду, биткоин демон будет закрыта после шифрования новой или незашифрованный кошелек. На мой вопрос о причине остановки узла?

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

encryptwallet "фраза"

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

потребует пароль должен быть установлен до принятия этих вызовов. Используйте walletpassphrase призывать к этому, а потом walletlock звонок. Если КОШЕЛЕК уже зашифрован, используйте walletpassphrasechange звонок. Обратите внимание, что это приведет к завершению работы сервера.

+443
Zhengbin Chester Wang 24 мар. 2018 г., 3:53:01

Что в блоке?

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

Структура Блока

$ биткоин-Кинк -регтест getblockhash 0
0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206

$ биткоин-Кинк -регтест getblock 0f9188f13cb7b2c71f2a335e3a4fc328bf5beb436012afca590b1a11466e2206 0

0100000000000000000000000000000000000000000000000000000000000000000000003ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4adae5494dffff7f20020000000101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff4d04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73ffffffff0100f2052a01000000434104678afdb0fe5548271967f1a67130b7105cd6a828e03909a67962e0ea1f61deb649f6bc3f4cef38c4f35504e51ec112de5c384df7ba0b8d578a4c702b6bf11d5fac00000000

Это блок бытие для регтест сети. Это жестко в Bitcoin Core и является первым блоком, поэтому он не ссылается ни на какие предыдущие блоки. Он также содержит сообщение от Сатоши Накамото, анонимным создателем Bitcoin в blockchain кошелек scriptSig.

{заголовок блока} {счетчик транзакций} {операции}

Заголовок Блока

{версия 4Б} {предыдущий блок, хэш-32Б} {корень Меркле хэш-32Б} {время 4Б} {биты 4Б} {извращенец 4Б}

  • Версия (4 байт) - версия формат блока.
  • Предыдущий блок, хэш (32 байта) - хэш предыдущего блока. Это важно, чтобы включить в заголовок, потому что хэш-блока рассчитывается из заголовка, и, таким образом, зависит от значения предыдущего блока, с привязкой каждого нового блока к последнему. Это звено в цепи блокчейн.
  • Меркле корневой хеш (32 байта) - хэш Меркле корень дерева всех транзакций в блоке. Если какая-либо операция будет менять, удалять или менять их порядок, то изменится Меркле корневой хэш. Это то, что блокирует все транзакции в блоке.
  • Времени (4 байта) - метка времени в Unix время {задач: обеспечить связь} (в секундах). Так как часы на каждый узел по всему миру не обязательно быть синхронизированы, это просто обязаны быть в {дела} от остальной части сети.
  • Бита (4 байта) - целевые значения хэш-функции в компактном формате. Блок хэширования должна быть равна или меньше этого значения, чтобы считаться действительным.
  • Случайное число (4 байта) - может быть любым 4-байтовое значение, и постоянно изменяется при добыче, пока не будет найден действительный блок хэш.

0000000000000000000000000000000000000000000000000000000000000000 3ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a dae5494d ffff7f20 01000000 02000000

Заголовок Блока:

  • Версия - 01000000 (1)
  • Предыдущий Блок, Хэш - 0000000000000000000000000000000000000000000000000000000000000000
  • Меркле корневой хэш - 3ba3edfd7a7b12b27ac72c3e67768f617fc81bc3888a51323a9fb8aa4b1e5e4a
  • Время - dae5494d (1296688602 среда, 2 февраля 2011 11:16:42 вечера по Гринвичу)
  • Бит - ffff7f20 (7fffff0000000000000000000000000000000000000000000000000000000000)
  • Нонсен - 02000000 (2)

Примечание: помните, Биткоин использует прямой порядок байтов формата, который может показаться назад. Вы можете использовать этот инструмент $ reverse_endian {шестигранной} отменить endianess hex-строки.

Сделки Счетчика

01 (1) сделка в блоке

Сделки

См https://en.bitcoin.it/wiki/Transaction

См. также:

+433
David Pennington 21 апр. 2019 г., 6:18:45

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

+421
Carrie Khaddour 21 мая 2019 г., 23:39:55

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

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

+416
Jeremy Parker 12 июл. 2012 г., 13:35:20

Сделка показывает, что BTC 0.1144 были направлены в адрес 1FCR..., и до сих пор нет. Если это количество монет, которые вы согласовали, и на указанный Вами адрес продавца, то он выполнил свою часть сделки. Другой вывод, что транзакции, отправлять БТЦ 0.2507 обратно в 1HxK... (откуда позднее они были потрачены), представляет собой изменение и является нормальной частью почти каждого биткоин-транзакций.

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

+401
groove 29 окт. 2018 г., 11:49:35

Этот сценарий, кажется, чтобы сделать работу

https://github.com/jleni/wallet-decrypt

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

+370
ClosedEyesSeeing 3 мая 2012 г., 10:57:30

Делает бип 32 всегда неявно предполагаем названием secp256k1 криптографии на основе эллиптических кривых (ЕСС) должен быть применен, или может бип 32 технология также применяется для создания протяженных открытых или закрытых ключей, которые могут легко быть преобразованы, чтобы сказать ed25519 частных/публичных пар ключей? Одна из причин, почему я спрашиваю это потому, что если математическая или вычислительная бэкдор когда-либо обнаруженных за названием secp256k1 можете ed25519 слайд вправо или делает бип 32 нужно быть модернизирована для поддержки ed25519? Ed25519 могут также быть применены, чтобы обеспечить подписи Шнорра возможности.

+343
Justtwi 28 янв. 2013 г., 11:38:14

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

"В Xchange - это Java-библиотека, которая предоставляет простой и последовательный API для взаимодействия с более чем десятка биткоин-бирж, обеспечивающих единый интерфейс для торговли и получения доступа к рыночным данным" (по их странице GitHub)

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

+334
joycecharityss 13 июн. 2016 г., 0:19:59

Открытые ключи не нужно одобрение.

В регулярном установки ПКИ, например для SSL, доверие предоставляется по сертификации. Подразумевается, что если вы были одобрены известным ca, они проверили вас в рамках определенных параметров, чтобы быть достойным одобрения. Аналогичным образом, в веб-ПГП доверия, подтверждения пришли от людей, которые, в свою очередь, были одобрены другими людьми.

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

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

Ключи генерируются по кривой secp256k1 с помощью операций на эллиптических кривых.

+267
configment 2 апр. 2017 г., 20:25:58

Никогда не пробовал это сам, я не могу ответить на это с моего личного опыта. Но там есть что-нить с участием нескольких человек на вопрос очень похож на этот в Bitcointalk: https://bitcointalk.org/index.php?topic=155717.0 что нить может ответить на ваш вопрос, а если нет, не стесняйтесь задать последующие вопросы есть. (Раньше было требование, чтобы быть на форуме новичок, но это требование было удалено, поэтому все, что вам нужно сделать, это создать учетную запись на bitcointalk, чтобы задавать вопросы.)

+255
DoctorBalanced 14 мар. 2011 г., 1:25:03

Дополнительно к тому, что @opensourceprivacy писал, Если бы я был тобой, я бы рассмотреть возможность строительства свои услуги поверх уже существующих торговых системах, как на BitShares (я считаю, что нечто подобное возможно в NXT, тоже).

Используя на BitShares, вы станете шлюз, т. е. тот, кто берет, например, BTC и вопросы собственного маркера (долговая расписка), например, Такома.БТЦ, то этот знак можно было обменять на на BitShares' децентрализованный обмен.

Плюсы:

  • вам не нужно реализовывать свою собственную торговую двигателя
  • (возможно) больший объем торгов
  • реферальная программа
  • ваша книга открыта, поэтому все сделки прозрачны (никто не может обвинить вас в обмане)
  • неограниченное количество торговых пар - ваши клиенты могут торговать Такома.БТЦ с bitUSD/открытия.ЛИСК/METAEX.Эт и т. д. от 1 дня без дополнительной работы с вашей стороны
  • вы можете создать свой собственный десктоп/веб/мобильный клиент или вы можете использовать уже существующий (например, https://bitshares.openledger.info)
  • это еще возможно, чтобы соответствовать местным нормативным положением/законом

Минусы:

  • вы теряете контроль над торговым сборов (вы все еще можете зарядить депозит/комиссия за вывод средств)
  • если есть техническая проблема/репутацию на BitShares, ваши услуги будут страдать также
  • не знаю, насколько это сложно реализовать
  • вы ограничены стека технологий и, возможно, более сложно нанять разработчиков
+240
Krzysztof Sztompka 16 дек. 2011 г., 18:39:54

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

Герберт@Спенсер:~/биткоин-0.18.0 в/bin$ ./биткоин-Кинк -тестовом режиме -rpcconnect=127.0.0.1 -rpcuser=х -rpcpassword=Р getblockchaininfo
ошибка: ошибка авторизации: неверный rpcuser или rpcpassword

в то время как их собирать косвенно удается:

Герберт@Спенсер:~/биткоин-0.18.0 в/bin$ ./биткоин-Кинк -конф=/домой/Герберт/.биткоинов/биткоин.конф-переменной datadir=/домой/Герберт/.биткоин getblockchaininfo
{
 "цепочка": "тест",
 "блоки": 1576504,
 "заголовки": 1576504,
 "bestblockhash": "00000000318a0aa170e250d72d2973b4af97812c2c2704a457ce2e7bcbb8c8df",
...

Интернет .файл conf минимальна:

тестовом режиме=1

сервер=1

rpcusername=х

rpcpassword=Р

он определенно взял из правильного места - отсюда и тот факт, что Bitcoin работает в тестовом режиме, режиме.

+190
LaurentG 23 мар. 2018 г., 16:33:43

Попробуй сделать чистым. Эту ошибку Выкидывает при установке другой версии protobuf.

+169
Fisher05 25 июн. 2015 г., 10:13:21

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

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

+153
Christopher Fabbro 29 мая 2013 г., 18:46:52

Это мое понимание того, что технология блокчейн-это децентрализованная смысла нет посредника в сделках. Это кажется, что это имеет свои преимущества, но он также имеет недостатки. При необходимости, посредники имеют возможность извлекать объекты под их контроля и перераспределения. Но с Blockchain, если частный ключ будет украден (это неизбежно бывает много; вероятно, из-за социальной инженерии) и денежные средства переводятся, как их можно восстановить? Другие, чем становится виновником сдать закрытого ключа, конечно. Есть ли "полицейские" механизм в рамках технологии blockchain?

+149
user3072406 20 июн. 2015 г., 23:41:54

Я клоню: 2019-06-14T01:16:35Z ошибка: ConnectBlock(): CheckInputs на c2de0a7014853898bde9319cb347225d4ee6cef9025dc56773b0b57010060d48 не является обязательным-скрипт-проверить-флаг (скрипт выполнен без ошибок, но в пустые вершины стека элемент) (код 64)

  • до этого узел был прогресс. Цепь была synicing с нормальным UpdateTip
  • после постоянных неудач 2019-06-14T01:16:54Z ошибка: AcceptBlockHeader: блок 0000000000000000000104e5800f4ea259c5ab92a18e15320d8879d6c9e09e5b помечен как недопустимый. Нет UpdateTip событий в течение нескольких дней.

bitcoind --версия ядра биткоин Демон версия v0.18.99.0-257f750cd

+142
andreobrown 10 авг. 2013 г., 10:09:01

Чтобы создать блок вам нужно запустить Bitcoin сетевой узел (например, стандартные биткойн-клиент) и Шахтер (анализа), такие как poclbm. Награды за блоки вы производите будет автоматически отправлен на адрес контролируемый узел, вам не нужно никакого внешнего счета.

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

+138
Prashanth Ds 28 окт. 2012 г., 22:52:48

то openex еще один открытый источник обмена, но двигатель торговли не является бесплатным, и вы должны заплатить за это. Можно найти на https://github.com/r3wt/openex

+128
G Maudz 6 нояб. 2013 г., 3:06:20

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

Биткоин ядра знать, как обрезать существующую базу данных или запустить весь процесс синхронизации закончится?

Сколько свободного места на диске не требуется?

Будет обрезано .DAT файл будет удален процессом?

+116
Jordan Johnson 9 янв. 2010 г., 12:58:30

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

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

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

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

+100
Idro Avila 9 июл. 2012 г., 14:44:39

Я бы подумал, что вероятность будет чуть выше для первого блока (Н1), а есть 1 миллиард идиотов, что вы знаете, не получится, т. е. меньше шансов на выигрыш.

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

Думайте его полюбите это:

  • У вас есть кубик (с номерами от 1 до 6), что вы знаете, является достаточно взвешенной. Если выпадет 1, вы получите, чтобы сделать следующий блок! Каждый второй ролл ничего не делает.

  • Вы бросить умирать в десять раз, а не 1 на любом из рулонов.

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

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

+96
skn2 14 дек. 2013 г., 14:54:08

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

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil