Как надежно хранить биткойны на стороне сервера?

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

+493
Connor Youngquist 5 июл. 2018 г., 10:01:48
17 ответов

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

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

+988
cyborg 03 февр. '09 в 4:24

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

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

Я понимаю, что в самом начале некоторые выродки были вовлечены в сеть, так что может быть 5 или 10 человек (первые тестеры) сделок и их проверка (интеллектуальный анализ) вызвал много биткоинов, из-за низкой сложности и высокой наградой. Но как самые первые монеты получить награду?

+966
user281853 22 сент. 2013 г., 10:18:35
Другие ответы

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


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

Это легко проверить Порядка (N): умножить G на N и найти, что вы получите точку на бесконечности. Это доказывает, что N-это либо заказ, либо кратна ему. Затем убедить себя N-простое с помощью Байи-рекламное простоту теста, поэтому он должен быть сам и не кратно ему.

Найти заказ не так просто, как проверка его. Для этого вы будете использовать Шуф's_algorithm, который требует совсем немного кол-теории сложности. В статье Википедии о Шуф объясняет, как теорема Хассе имеет решающее значение для этого процесса, ограничивая спектр заказов, которые могли бы быть правильным.

+890
turki almalki 30 дек. 2015 г., 18:19:04

Мне нужна помощь, чтобы прояснить Bitcoin и цветные механика монета.

Предположения ниже Правильный (и полный)?

  1. Если сообщение об ошибке (возможно мошенничество) представлен в биткоин-транзакции, узлов (в том числе Шахтер) отклонить эту сделку и не передают ее на другие узлы. Эта сделка никогда не будут включены в действующий блок.
  2. Если ошибка (возможно мошенничество) представлены в разделе "цветной код" (после OP_RETURN) цветной Bitcoin сделки, это сделки юридических биткоин принимается (неокрашенных) узлы и добытое Шахтером. Но эти цветные проводки проверяются, отвергаются и игнорируются цвета узлов, и поэтому они забыли цветного сеть Монетка.

Спасибо!

+873
user21223 16 февр. 2019 г., 14:15:58

Найти кошелек.DAT файл с генерированными государственно-частного пар ключей и запускать биткоин-клиент с файлом на другой машине.

+808
jgosar 15 мар. 2019 г., 0:35:23

Есть много отличий в поддерживаемых функциях, но принципиальное отличие в архитектуре: встроенный и клиент-серверных узла протокола Bitcoin и кошелек.

BitcoinJ-это Java-библиотека для размещения упрощенную или полную проверку биткоин узел и кошелек в приложение.

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

+785
AllenH 12 сент. 2015 г., 3:25:41

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

+784
George Norberg 25 апр. 2016 г., 12:00:43

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

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

После точки, цена БТЦ, будем надеяться, достаточно высоко, чтобы дать шахтерам стимул продолжать добычу.

+756
Asyraf Zakaria 19 нояб. 2012 г., 17:28:11

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

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

+452
obwoy741 24 сент. 2014 г., 9:41:53

Я пытаюсь использовать Blockchain.info линеечку API (сhttps://blockchain.info/ticker), чтобы получить текущую БТЦ цена в долларах США.

Самое интересное то, что сценарий не каждый раз возвращает одно и то же значение. Когда вы посетите эту страницу напрямую, ни одно из значений не меняется (ну просто каждые 15 минут) https://blockchain.info/tickerно по сценарию она меняется на каждом энного обновления страницы.

Нечто подобное происходит, если вы идете в blockchain.info/ticker? хотя бы вопросительный знак добавил. Просто обновить его много, и вы увидите.

Почему это происходит и как получить стабильную цену каждые 15 минут, как их API должен обеспечить?

Скрипт я использую:

$АРІ = "https://blockchain.info/ticker";
$JSON с = функции file_get_contents($API-интерфейс);
$данных = json_decode($JSON, то правда);
$ставка = $данных [США]["продать"];
Эхо курса$;
+403
Robert Diamond 23 авг. 2012 г., 4:36:45

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

Ли при каждый узел получает сделку ?. Это этап , требует 51 % подтверждение для подтверждения транзакции?

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

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

Обратите внимание на разницу между 'проверки' и 'подтверждение'. Возможно, транзакции не будут подтверждены в Blockchain (возможно, это имеет ноль Техас сборы, или как-то никогда не ретранслируется с Шахтером), но это не возможно по недействительной сделке не подтверждены.

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

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

+368
user8893 20 апр. 2017 г., 14:02:02

Я скачал загрузчик.DAT файл с торрента на http://sourceforge.net/projects/bitcoin/files/Bitcoin/blockchain/ и поместил его в интернет .каталог биткойн новой установки Ubuntu биткоин на Qt, запустил клиент и ждал клиента для синхронизации. В каталоге блоков есть сейчас blkxxxxx.DAT файлы.

Я ожидал, что первым 285 байт blk00000.DAT, чтобы выглядеть на http://james.lab6.com/2012/01/12/bitcoin-285-bytes-that-changed-the-world/ комплекте с сообщение о канцлер, но вместо этого мой первый 285 байт начать с:

 00000000 Ф9 быть В4 д9 Д7 00 00 00 01 00 00 00 6Ф Е2 8С 0а|............о...|
 00000010 В6 Ф1 Б3 72 С1 А6 А2 46 ае 63 ф7 4Ф 93 1е 83 65 |р ......Ф. С. О...е|
 00000020 Е1 5а 9В Д6 68 08 19 00 00 00 00 00 98 20 51 ФД |.З..з........ В.|
 00000030 1е 4Б А7 44 ББ быть 68 0е 1Ф УО 14 67 7Б А1 А3 С3 |.К.Д..н....г{...|

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

Обратите внимание, что я использую стандарт биткоин фонда клиента, и генезис блока должен быть там для его работы (см. Как первые 50 биткоинов появилось?) так:

Что я упускаю?

+323
paulgreg 22 февр. 2013 г., 17:25:36

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

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

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

+215
Arnold Graf 2 июл. 2014 г., 12:29:48

Вот разбивка биткоин по странам принимать форму тенденции Google:

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

+168
theupandup 2 февр. 2014 г., 13:36:54
  1. Облачный майнинг-это вообще только выгодно для оператора (иначе они бы мне сами не будут продавать свои мощности майнинга).
  2. Вашей учетной записи или обмен получения взломали, или обмен решив вдруг близко (возможно, также утверждают, что они взломали) и принимая ваши средства. Если вы покупаете монеты на бирже всегда использовать 2-факторную авторизацию и берем монеты с биржи (отправить свой собственный холодный кошелек) как можно скорее.
  3. Вы можете начать с как мало, как вы хотите. Сосредоточиться на обучении в первую очередь. Большую, быструю прибыль вряд ли для новичка с ограниченным бюджетом. Большинство "трейдеров" потерять деньги, потому что они менее информированы, чем разработчики монета/промоутеров. Фокус на код можно посмотреть на github, а не то, что разработчики обещают поставить в будущем.
+122
Sicarius Peremo 8 июл. 2018 г., 17:25:49

Может шахтеры с достаточно горнодобывающих держав (скажем, >95% всех блоков) образуют картель, где они требуют абсурдно высокой платы за транзакции? Конечно, я еще мог бы надеяться на Шахтер не в том, что картель передавать мои сделки за меньшую плату, но в этом случае я не могла быть уверена , когда мои сделки выплачивается адресату.

Это правдоподобный сценарий?

+60
Pozitiv4ik33 21 мая 2011 г., 17:16:59

Я пытаюсь отправить транзакцию в CLI, используя Электрум с помощью команды ~$

Электрум --тестовом режиме payto mvYrQck9VfujSanmwvQxiLab3fLuywGdvh 0.01 -Ф 0.002

Пароль: (я ввел правильный пароль здесь) Вопрос

{ "полный": правда, "финал": правда, "наговор": "0100000001c36cdc20a497f12731f96b89f830d2743245c4adc1f4a622b8c2e234821cd76e7f0000006a4730440220028106ef3432af605c882db4d9065e318ee6a7513e7731d83a01d3a156985c1d0220256e6213c0bc59f63239a9375636228a6e601b02822bfb28f31adcc15d42e7da0121031720b63d82383198cf67c770d6f8c00877d2721bcb2308ad0717685d706aba55feffffff0240420f00000000001976a914a4e5cdf9a742245b2cb4254640ee2aa16e95809e88ac2cd1cf00000000001976a91457054c8af735007871b7a3697c5736280f59183f88acbd8d1500" }

но когда я открываю electrums графического интерфейса я не вижу транзакцию во вкладке "История" и мой баланс остается прежним.

+44
morsecoder 19 июл. 2014 г., 13:26:16

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

$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