подписать и проверить сообщение в Bitcoin ядро 0.13.1 (на OSX)?

по итогам здесь:

Проверка биткоин трансивер на строки Unix УМК с OpenSSL?

и вот:

Как происходит проверка работы алгоритма ECDSA во время сделки?

Я использую для пиццы TRX и проверить в командной строке (с помощью OpenSSL), что дает ожидаемый результат. Когда я хочу проверить в графический клиент Биткоин на Qt 0.13.1, С. й. терпит неудачу. Что я сделал до сих пор:

У меня эти значения в файлах:

пицца.sighex
30450221009908144ca6539e09512b9295c8a27050d478fbb96f8addbc3d075544dc41328702201aa528be2b907d316d2da068dd9eb1e23243d97e444d59290d2fddf25269ee0e

пицца.keyhex
3056301006072a8648ce3d020106052b8104000a034200
042e930f39ba62c6534ee98ed20ca98959d34aa9e057cda01cfd422c6bab3667b76426529382c23f42b9b08d7832d4fee1d6b437a8526e59667ce9c4e9dcebcabb

пицца.hash2
c2d48f45d7fbeff644ddb72b0f60df6c275f0943444d7df8cc851b3d55782669

(Внимание: в оригинальной веб-страницы двойной хэш был дан amaclin в обратном порядке!)

 $ команда xxd-р-р <пицца.sighex >пицца.sigraw
 $ команда xxd-р-р <пицца.keyhex | в OpenSSL ключ pkey -pubin -информ дер >пицца.keypem
 $ команда xxd-р-р <пицца.hashhex >пицца.hash2
 $ OpenSSL и pkeyutl <пицца.hash2 -проверить -pubin -инкей пиццы.keypem -sigfile пиццы.sigraw

--> Подпись Успешно Проверяется

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

17SkEw2md5avVNyYgj6RiXuQKNwkXaxFyq

Подпись в кодировке base64:

$ Эхо 30450221009908144ca6539e09512b9295c8a27050d478fbb96f8addbc3d075544dc41328702201aa528be2b907d316d2da068dd9eb1e23243d97e444d59290d2fddf25269ee0e | из base64

MzA0NTAyMjEwMDk5MDgxNDRjYTY1Mzllmdk1mtjioti5nwm4yti3mduwzdq3ogziyjk2zjhhzgriyznkmdc1ntq0zgm0mtmyodcwmjiwmwfhnti4ymuyyjkwn2qzmtzkmmrhmdy4zgq5zwixztizmjqzzdk3ztq0ngq1oti5mgqyzmrkzji1mjy5zwuwzqo=

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

1DHG9SbeW3SXNpvbRUG3txXm1yDZTPKY9x

хэш-значение:

56cc00a443f7b457ac3ec4bf1cc10ab3fa0c97fb173c27465b35766d313cd18c

и нажмите "Войти", чтобы получить в base64 (?) закодированные строки:

IKWqGIVDCcpTBgFNushFeOlDj/08B4LEzYl4LDrWLLKnPQrqaSjjFYrdeWgxh9eighw7f7bkrtppwc6jour+R8k=

Теперь я должен быть в состоянии ввести эти три значения на вкладке проверить, так что я вырезать и вставить их в поля, и они также выходят из строя. Я не смог найти любую информацию о том, как использовать биткоин основных 13.1 клиента. Я ищу какое-то описание или какой-то справки, которая объясняет логику. Любая помощь приветствуется :-)

+204
viswam komerapudi 6 мая 2015 г., 12:58:06
23 ответов

BitCoinJ

В дополнение к ответу @Д. Х., BitCoinJ предоставляет следующие Для разработчиков

  • открытым исходным кодом путем революций
  • простой в использовании Java API-интерфейс
  • простая интеграция через мавен
  • доступ к выпуск или моментальных снимков версиях в зависимости от ваших рисков

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

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

Отказ от ответственности: я являюсь участником проекта BitCoinJ, так что я немного предвзят в отношении его полезности.

BCCAPI

И мониторинга баланса транзакций API для Java.

С сайта:

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

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

Не по теме: Обратите внимание на биткойн-клиенты на Java

Хотя это не библиотека как таковая, вам может пригодиться глядя на исходный код для Многоразрядной проект, чтобы вы начали в создание Java качания на основе биткойн-клиент на основе BitCoinJ с интернационализации и QR код поддержки.

+969
MaxSC 03 февр. '09 в 4:24

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

+965
Qendrim Gashi 18 июн. 2018 г., 4:52:04

Я работаю на установке биткоин ядро для Мак. Я клонированные РЕПО и установленных зависимостей через самогон. Я пытаюсь запустить autogen.sh но это не работает:

$ ./autogen.sh
/usr/местные/Бен/glibtoolize: линия 406: /usr/местные/библиотека/ОКР/4.3/СЭД: нет такого файла или каталога
/usr/местные/Бен/glibtoolize: линия 2513: /usr/местные/библиотека/ОКР/4.3/СЭД: нет такого файла или каталога
/usr/местные/Бен/glibtoolize: линия 2513: /usr/местные/библиотека/ОКР/4.3/СЭД: нет такого файла или каталога
/usr/местные/Бен/glibtoolize: линия 3601: /usr/местные/библиотека/ОКР/4.3/СЭД: нет такого файла или каталога
/usr/местные/Бен/glibtoolize: линия 3845: /usr/местные/библиотека/ОКР/4.3/СЭД: нет такого файла или каталога
/usr/местные/Бен/glibtoolize: линия 861: /usr/местные/библиотека/ОКР/4.3/СЭД: нет такого файла или каталога
: ввод вспомогательных файлов в '.'.
: копирование файла './ltmain.sh'
/usr/местные/Бен/glibtoolize: линия 3771: /usr/местные/библиотека/ОКР/4.3/СЭД: нет такого файла или каталога
настроить.ас:45: ошибка: файл 'build-aux/ltmain.sh не найдено
autoreconf: сожалению не удалось со статусом выход: 1

Я не уверен, что не в состоянии. самогон доктор чистый. glibtoolize и СЭД можно найти. Нет .../библиотека/ОКР каталоге, поэтому я не уверен, почему это не будет автоматически создан.

Любая помощь будет высоко оценили.

Мак 10.12.6
Биткоин (7b57bc9) - версии v0.15.1
+863
mrobb 15 июл. 2017 г., 6:05:26

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

+855
Max Vollmer 14 мая 2019 г., 9:21:08

Как @Рагхав Суд упомянул, вы можете остановить биткоин для другой переменной datadir (расположении .биткоин папку) с помощью:

$ биткоин-Кинк -переменной datadir=<каталог> прекратить

+839
Diyana Zulkfli 21 мая 2010 г., 22:17:46

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

+822
richj 4 февр. 2011 г., 2:59:41

Я пробовал установить биткоин денежные Explorer в мой Линукс-сервер и сервер начнет работать в течение 5 минут, но через 5 минут он возвращается сообщение об ошибке, и я настроил Эксплорер-API и он не работает в фоновом режиме.

Перед Ошибка:

[2018-02-09T13:32:31.589 я] информация: использование config: /главная/Киран/bchnode/ВСН-узел.в JSON
[2018-02-09T13:32:31.590 я] информация: с помощью сети: тестовом режиме
[2018-02-09T13:32:31.591 я] информация: начиная bitcoind
[2018-02-09T13:32:31.592 я] информация: используя файл биткоин конфиг: 
/главная/Киран/bchnode/данных/биткоин.конф
[2018-02-09T13:37:26.959 з] ошибка: не удалось запустить службы
[2018-02-09T13:37:ошибка 26.960 з]: RPCError: биткоин в JSON-RPC: не просить 
Ошибка: подключение ECONNREFUSED 127.0.0.1:18332
 на Bitcoin._wrapRPCError (/usr/местные/библиотека/папки node_modules/@owstack/ВСН-
узел/Либ/услуги/bitcoind.ДШ:447:13)
 в /usr/местные/библиотека/папки node_modules/@owstack/ВСН-
узел/Либ/услуги/bitcoind.ДШ:779:28
 в newCallback (/usr/местные/библиотека/папки node_modules/@owstack/ВСН-
node/node_modules/@owstack/bitcoind-rpc/lib/index.js:52:16)
 в ClientRequest.<анонимный> 
(/usr/местные/библиотека/папки node_modules/@owstack/ВСН-
node/node_modules/@owstack/bitcoind-rpc/lib/index.js:136:7)
 в ClientRequest.излучать (события.ДШ:160:13)
 в TLSSocket.socketErrorListener (_http_client.ДШ:389:9)
 в TLSSocket.излучать (события.ДШ:160:13)
 в emitErrorNT (внутренний/потоков/уничтожить.ДШ:64:8)
 в процессе._tickCallback (внутренний/процесс/next_tick.ДШ:152:19)
[2018-02-09T13:37:26.961 я] информация: начало выключения
[2018-02-09T13:37:26.961 я] информация: остановка @owstack/ВСН-проводник-АПИ 
(не начато)
[2018-02-09T13:37:26.962 я] информация: остановка веб (не начато)
[2018-02-09T13:37:26.962 я] информация: остановка bitcoind
[2018-02-09T13:37:26.962 я] информация: остановлен

ВСН-узел.JSON-файл

{
 "сеть": "тестовом режиме",
 "порту": 3007,
 "услуги": [
"@owstack/ВСН-проводник-АФИ",
"bitcoind",
"паутина"
],
 "servicesConfig": {
 "bitcoind": {
 "Спаун": {
 "datadir не": "./данных",
 "старпома": "/usr/местные/библиотека/папки node_modules/@owstack/bchnode или/bin/bitcoind"
}
},
 "проводник-АПИ": {
 "rateLimiterOptions": {
 "белый список": ["::порядок:127.0.0.1"]
}
}
}
}

биткоин.файл conf

сервер=1
белый=127.0.0.1
txindex=1
addressindex=1
timestampindex=1
spentindex=1
zmqpubrawtx=ТСР://127.0.0.2:28332
zmqpubhashblock=ТСР://127.0.0.2:28332
выбрать=127.0.0.1
rpcuser=биткоин
rpcpassword=local321
uacomment=ВСН

Процесс Установки:

НПМ установки -г @owstack/ВСН-узел
bchnode создать -д <биткойн-сведения-каталог> mynode
компакт-диск mynode
bchnode установить https://github.com/owstack/bch-explorer-api.git
bchnode начать

Он должен работать "http://localhost:3007/bch-explorer-api/" но он не возвращает ничего, и это становится ошибкой после 5 минут в мой Линукс терминал.

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

Я пытаюсь настроить https://bch-insight.bitpay.com этот исследователь на моем локальном сервере, если у вас есть ссылка на GitHub ссылку, то пожалуйста, поделитесь со мной, потому что я м не в состоянии найти его.

+790
user71933 25 окт. 2014 г., 18:06:58

Кракен иметь реальную сделку, где можно установить стоп-лосс на основе %, но их торговая платформа была немного ненадежна.

Bistamp также трейлинг-стоп, но очень низко на выбор монеты.

+778
Justin Shenk 6 дек. 2010 г., 12:07:11

Я планирую хэш около 250-550 гр/С, это будет выгодно мое соло, или я буду зарабатывать больше денег вступлении в бассейн? Есть какие-то неожиданные случаи, которые я должен искать при майнинге?

+728
Crypto Fairy 16 авг. 2015 г., 2:29:07

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

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

Независимо от того, работают бассейн стоит с вами зависит, какое значение вы придаете всему этому. Чтобы помочь вам составить смету, учесть, что с вашей мощности 18 м/с вы бы способствовать 0,15% от общей Hashrate сегодня (не завтра), см., например, статистику страницы bitcoincharts.com/bitcoin. Это означает, что нужно подождать, в среднем, около 670 блоки или около пяти дней, пока не найдете блок, с фактическими значениями колеблется согласно распределения Пуассона, если никто из ваших шахтеров вредоносного Читы и удерживает блоки нашли. Поэтому вам потребуется либо огромную терпимость о фактическом блок вознаграждений и выплат, возможно, расходящиеся чисто случайно, или больше мощности майнинга. Или напрасно или альтруистические взгляды на этот проект, или бизнес, связанные с функционированием горнодобывающей бассейн.

+715
maksimpup 31 мар. 2016 г., 8:51:25

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

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

Если я где купить биткоины после такого мероприятия, то я ожидал, что биткоин-бирж, чтобы предложить мне эти два типа монет. Я хотел бы иметь возможность приобрести монеты добыты в соответствии с правилами я как-бы не важно, если они где добывается 90% мировых масштабах шахтеров, или на 10%.

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

+696
Konfycui 3 мая 2011 г., 4:59:28

Вы всегда будете иметь 0.001 БТЦ, будет ли цена колеблется или нет. Принимая биткоин, вы 'купить в' БТД экосистемы, миссии, сетевая и т. д., и поэтому (большинство людей в том же пространстве) считают, что цена биткоина резко увеличиваться в будущем, в силу малочисленности и дефляционной денежно-кредитной политики.

Поэтому, например, пицца, которая была продана за 10 000 биткоинов, в будущем вы будете иметь определенное количество биткоинов, которое может стоить больше, чем вы заплатили.

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

+675
Stefan Lance 2 июн. 2015 г., 9:00:36

Использовать bitcoinpaperwallet.com

  • Необходимо принять соответствующие меры безопасности, как скачать исходный код страницы, проверять его, используя компьютер отключен от интернета, и т. д.
  • Используя офлайн-копию бумажного кошелька биткоин генератор страницы, когда вы идете, чтобы создать кошелек, чтобы его распечатать, перейдите к "проверка и расшифровка" на вкладке.
  • Введите собственный ключ, и он будет отображать соответствующее обращение общественного бумажник и QR-код. Он принимает несколько различных форматов, включая ВИФ, BIP38, и бумажник мозга.
+636
nicks 20 сент. 2019 г., 18:47:07

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

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

+424
Alex Liao 4 нояб. 2019 г., 23:02:56

Я, как правило, различают два типа доверия:

а) я доверяю тебе одолжить ХХХ в количестве до N единиц.

б) я доверяю тебе, чтобы взять у меня ыыы в количестве до М единиц.

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

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

Можете ли вы помочь снять этот концептуальный барьер для меня?

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

+414
Gil Lara 13 дек. 2011 г., 10:17:32

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

+405
Jason Taylor 3 янв. 2010 г., 15:46:41

Это происходит, когда bitcoind переработано большое количество блоков в dbcache, но не написано на диске до того, как процесс завершился.

См. здесь для более подробной информации.

+323
Anuj Deep 19 мая 2014 г., 4:19:25

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

Где конкретно биткоинов существует? Они "существуют" в blockchain и может быть resored оттуда?

+302
faantoom 21 февр. 2016 г., 0:19:12

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

+266
Mirjam 1 июл. 2015 г., 15:07:21

Да, NicehHash позволяет добывать любой алгоритм нравится, и выплачивается в Bitcoin, на самом деле я бы рекомендовал только с помощью одного адреса для, как многие шахтеры/компьютеры как у вас, они в настоящее время платят только на балансы за 0.1 БТЦ в день, и 0,01 BTC в неделю (0.001 за свои кошельки). Так что бить эти лимиты на нескольких счетах может быть сложно, не потеряв часть пыли.

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

Некоторые ссылки на NiceHash выплаты:
https://new.nicehash.com/help/fees
https://new.nicehash.com/help/when-and-how-do-you-get-paid
(примечание: эти ссылки на "новые", как они недавно обновили свой сайт, так что может сломаться.)


+203
Waverick 5 апр. 2017 г., 10:36:26

Я получил это довольно хороший вопрос - почему биткойн имеет ценность вообще? Ведь это ничего - кто готов платить за ничего?

+196
AddWithValue 31 дек. 2013 г., 9:42:58

Я в последнее время думал примерно то же самое.

@Аноним: популярность-это не трудно определить. Назвать новую валюту биткойн'. Хорошим показателем является цена на биткоин с точки зрения некоторых индексу потребительских товаров (как в корзине ИПЦ), товаров, или то, что вы хотите. Возможно, самые доступные мерой популярности является текущая цена бирже MtGox в долларах США, или евро, и т. д.

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

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

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

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

В один прекрасный момент: "популярность" мера может быть относительно объективным, например, последние публично доступные котировок из популярной бирже. Это хотя бы позволит никому в мире, чтобы определить, является ли это доверенное лицо действительно заслуживает доверия (они врут про общедоступные котировки???). Но надо признать, что это настоящий камень преткновения в дизайне, например, что если этот доверенный субъект взломали?

Обновление 2 другая связанная с этим идея: если кто-то может уверенно обеспечивать биткоин договоров, которые предполагают сделки других реальных товаров и активов банка, то это было бы легко построить децентрализованную систему, в которой много анонимных субъектов публично объявить биткоин по "популярности" (опять же, использовать Bitcoin текущей рыночной цене в качестве прокси-сервера) и эти объявления будут очень надежными. (Чтобы было понятно: вся суть этих объявлений заключается в подстройке блок добычи награда для стабилизации цен на биткойн'. Основная идея: надежное объявления цены текущего БТЦ' будут объявлены в сети БТЦ'. Горно блока награду постоянно колеблется в зависимости от цен текущего БТЦ'. Если БТЦ' является относительно высоким, блок награда увеличивается, привлекая шахтеров. Если низкий уровень, награда снижена.) Просто сделать эти анонсы в форме предложений, чтобы купить и продать Bitcoin на товар/корзина/активом по которым он стабилизировался. Например, если текущая рыночная цена биткоина составляет 1 USD, то диктор должен объявить "Я продам 1000 биткойн-за 1,1 долларов США и купить 1000 на 0.9 долларов США". Если данное сообщение является обязательным, то вы можете быть уверены, что объявление не будет невыгодна диктор! Можно достоверно определить текущую цену кронштейн для Bitcoin'. Опять-же, нужен надежный способ для реализации биткоин-контракты обмена реальных товаров, таких как USD.

+70
BobSmiththe3rd 1 июн. 2017 г., 13:32:02

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

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

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

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

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

+57
Yechan Kim 13 нояб. 2012 г., 17:53:35

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