Генерирующая проблемы решает, используя bip32

Я пытаюсь создать bip32 адрес, используя следующее (версия PHP).

https://github.com/prusnak/addrgen

Автор предлагает тест МПК, который я могу получить работу, которая выглядит вот так:

675b7041a347223984750fe3ab229df0c9f960e7ec98226b7182a2cb1990e39901feecf5a670f1d788ab29f626e20de424f049d216fc6f4c6ec42506763fa28e

Однако МПК я экспортирую из электрума не работает. Его гораздо короче и выглядит вот так:

xpub661MyMwAqRbcGntu46CZtzegh5V3vt624sjqpvugqzbox6a39f1hb8vemrg555gv5qzvxeppxqwaymqku1zkkrlkx9aofvqpwam3ql24ane

Точное сообщение я получаю

упаковка(): тип H: незаконное ричная цифра Х

Любая идея, что происходит? Почему Электрум это МПК не напоминают авторы?

+405
Ilya Khudyakov 19 окт. 2014 г., 2:45:15
35 ответов

Из NXT в вики

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

+974
FairyTail4ever 03 февр. '09 в 4:24

Я очень новой для всей концепции блокчейн.

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

Позвольте мне объяснить. Как я понимаю :

  • Узлы сети производить операции.
  • Они повторяются по всей сети
  • В то же время некоторые узлы пытаются добывать блока.
  • Когда кто-то решает хэш, они могут создать свой блок.
  • Блок принимается все в сети, так как они могут сразу проверить, доказательство работы (через хеш - + данных)

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

Например, пусть A и B два счета. Что мешает узел из хаотично говоря: "дали б н биткоины к", и эта информация абсолютно ложная ? B будет, очевидно, выгоду от этого.

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

Спасибо за вашу помощь

+933
steventao 5 апр. 2017 г., 2:14:05
Другие ответы

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


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

Хотя я не юрист, на сайте вы опишите, будет считаться “деньги-передатчик бизнеса” (МТБ), которые, в США, подпадает под юрисдикцию отдела. Казначейства Финсен (сеть финансовых преступлений), который имеет правила, направленные на предотвращение отмывания денег со строгой борьбе с отмыванием денег (политика против отмывания денег). Вы должны зарегистрироваться в FinCEN и соблюдать их предписания законно выполнять такие операции на вашем сайте О под/ЗСК (ЗСК-Знай своего клиента). Законы МТБ также в зависимости от государства, когда дело доходит до обмена криптовалюты на фиатные деньги или наоборот. Просто не забудьте проконсультироваться с адвокатом, прежде чем идти жить, чтобы защитить себя.

+918
Bodhi Dharma 29 сент. 2017 г., 13:45:45

TREZORs документацией об устройстве кражи, а затем изучаются выборы микроскоп говорит:

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

Не эффективное закрытый ключ сохраняется на устройстве? Если это правда, то как бы меняя сбор семян оказать "биткоины ушли"?

+863
brain98 8 апр. 2013 г., 21:52:00

Блокчейн инфо есть список странных операций , которые его узлов получены, но были не в состоянии проверить.

+831
helen64 1 мар. 2012 г., 20:16:07

Я установил Оружейной 0.96 (armory_0.96-gcc5.4_amd64.деб) в Ubuntu 16.04. Он работал на меня пару раз, но сейчас, кажется, застряли на проверки участие.

После закрытия Арсенала я не могу запустить его снова. Журнал показывает что-то вроде

Лог-файл открыт в 1498017814: /home/ubuntu/.armory/armorycpplog.txt

==> .armory/armorylog.txt <==
2017-06-21 06:03 (ошибка) -- ArmoryQt.пы:5906 - сокет, который уже используют. Отправлено командной строки args для существующих тез.Докл.
2017-06-21 06:03 (ошибка) -- ArmoryQt.пы:5907 - выход...

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

Должен ли я перейти на другие ОС? ОС Windows? Это не выглядит, как это работает надежно на Ubuntu.

При первом запуске - при сканировании подвисает - журналы следующим образом

в Ubuntu:~] $ судо хвост -Ф .armory/armorylog.txt .armory/armorycpplog.txt .armory/dbLog.txt в /var/журнал/системный журнал
[суда] пароль для Ubuntu: 
==> .armory/armorylog.txt <==
2017-06-21 05:49 (информация) -- ArmoryUtils.пы:3590 - с помощью файла настроек: /home/ubuntu/.armory/ArmorySettings.txt
2017-06-21 05:49 (ошибка) -- ArmoryUtils.пы:3747 - неподдерживаемый язык, указанный. По умолчанию английский (en)
2017-06-21 05:49 (информация) -- ArmoryUtils.пы:3750 - через язык: En
2017-06-21 05:49 (ИНФОРМАЦИЯ) -- БДМ.пы:368 - использовать асинхронные/многопоточная BlockDataManager.
2017-06-21 05:49 (ИНФОРМАЦИЯ) -- БДМ.пы:369 - операции блокчейн будет происходить в фоновом режиме. 
2017-06-21 05:49 (ИНФОРМАЦИЯ) -- БДМ.пы:370 - разработчиков: проверка TheBDM.getState() перед запросом данных.
2017-06-21 05:49 (ИНФОРМАЦИЯ) -- БДМ.пы:371 Регистрация адреса при повторном сканировании будут очереди за ними 
2017-06-21 05:49 (ИНФОРМАЦИЯ) -- БДМ.пы:372 - включение тока после сканирования будет завершен.
2017-06-21 05:49 (ошибка) -- ArmoryQt.пы:5906 - сокет, который уже используют. Отправлено командной строки args для существующих тез.Докл.
2017-06-21 05:49 (ошибка) -- ArmoryQt.пы:5907 - выход...

==> .armory/armorycpplog.txt <==


Лог-файл открыт в 1497968678: /home/ubuntu/.armory/armorycpplog.txt
-Ошибка - 1497968679: (SwigClient.ЧГК:61) не могу подключить розетку


Лог-файл открыт в 1498016894: /home/ubuntu/.armory/armorycpplog.txt


Лог-файл открыт в 1498016990: /home/ubuntu/.armory/armorycpplog.txt

==> .armory/dbLog.txt <==
-Инфо - 1498016004: (BlockchainScanner.ЧГК:650) отсканированы с высоты #472200 в #472200
-Инфо - 1498016353: (BlockchainScanner.ЧГК:650) отсканированы с высоты #472201 в #472201
-Инфо - 1498016685: (nodeRPC.КПП:368) биткоин сервер останавливается
-Инфо - 1498016686: (SocketObject.ЧГК:350) Поллина вызовов recv возвращает 0
-Ошибка - 1498016686: (BitcoinP2P.ЧГК:1037) поймал StopBlockingLoop в processDataStackThread
-Инфо - 1498016686: (BitcoinP2P.ЧГК:969) отключен от биткойн-узел
-Инфо - 1498016704: (BitcoinP2P.ЧГК:947) подключено к биткойн-узел
-Инфо - 1498016727: (SocketObject.ЧГК:350) Поллина вызовов recv возвращает 0
-Ошибка - 1498016727: (BitcoinP2P.ЧГК:1037) поймал StopBlockingLoop в processDataStackThread
-Инфо - 1498016727: (BitcoinP2P.ЧГК:969) отключен от биткойн-узел

= = > в /var/журнал/syslog в <==
21 июня 05:54:15 Ио орг.freedesktop.FileManager1[2363]: (Наутилус:2789): Глеб-символы-предупреждение **: некорректный (нулевой) указатель экземпляра 
21 июня 05:54:15 Ио орг.freedesktop.FileManager1[2363]: (Наутилус:2789): Глеб-символы-данные **: g_signal_connect_object: G_TYPE_CHECK_INSTANCE утверждение '(экземпляр) не
21 июня 05:54:15 Ио "Наутилус": [Н-В] Наутилус-действия трекера 3.2.3 инициализации...
21 июня 05:54:15 Ио орг.freedesktop.fwupd[884]: (fwupd:2781): Фу-предупреждение **: не удалось coldplug: обновление встроенного ПО UEFI не поддерживается
21 июня 05:54:15 Ио ДГУ[884]: [система] успешно активировали услугу 'орг.freedesktop.fwupd'
21 июня 05:54:17 Ио thermald[960]: файловой системы писать не trip_point_0_temp
21 июня 05:54:21 Ио thermald[960]: файловой системы писать не trip_point_0_temp
21 июня 05:54:25 добавлена timesyncd Ио[734]: синхронизировать с сервером 91.189.89.198 время:123 (ntp.ubuntu.com).
21 июня 05:54:33 Ио с PulseAudio[2604]: [новая] bluez5-утиль.с: GetManagedObjects() не удалось: орг.freedesktop.ДГУ.Ошибка.TimedOut: не удалось активировать сервис 'орг.на Bluez': время ожидания истекло
21 июня 05:54:34 Ио орг.гном.дух времени.Двигателя[2363]: * * ("дух времени" -datahub:3133): предупреждение **: дух времени-datahub.вала:229: не удалось получить имя "орг.гном.дух времени.datahub" на автобусе!
21 июня 05:54:52 systemd в Ио[1]: начиная остановка сбора данных ureadahead...
21 июня 05:54:52 systemd в Ио[1]: перестал необходимых файлов прочитать заранее.
21 июня 05:54:52 systemd в Ио[1]: начали останавливать сбор ureadahead данных.

==> .armory/armorylog.txt <==
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1138 - C++ в блок утилиты успешно загружены 
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:665 - выполнение к popen: бесплатно -м
2017-06-21 05:55 (информация) -- ArmoryUtils.ру:665 - исполнителем к popen: ['кот', 'в/proc/cpuinfo для']
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1255 - 
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1256 - 
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1257 - 
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1258 - ************************************************************
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1259 - вызывается: /usr/local/bin/../lib/armory/ArmoryQt.py
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1260 - ************************************************************
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1261 - загрузка Оружейной двигателя:
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1262 - Оружейная версия : 0.96
2017-06-21 05:55 (информация) -- ArmoryUtils.ру:1263 - строить Армори: : a3d01aa722
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1264 - PyBtcWallet версия : 1.35
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1265 - обнаружены операционная система: Linux
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1266 - варианта ОС : выпуск Ubuntu 16.04-xenial
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1267 пользователей, домашние директории : /home/Убунту
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1268 - каталог Сатоши BTC в папку : /home/Убунту/.биткоин/
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1269 - Оружейная домашний каталог : /Дом/Убунту/.оружейная палата/
2017-06-21 05:55 (информация) -- ArmoryUtils.ру:1270 - выявлены характеристики системы : 
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1271 - общий объем доступной ОЗУ : 15.58 ГБ
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1272 - ЦП идентификатор : Интел(Р) ядро(ТМ) и i7-4810MQ процессор @ 2.80 ГГц
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1273 - Количество ядер процессора : 8 ядер
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1274 - система 64-разрядная : правда
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1275 - предпочтительная кодировка : UTF-8
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1276 - машина арки : архитектуру x86_64
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1277 - в наличии жесткого диска (рукоятки) : 25 ГБ
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1278 - в наличии жесткого диска (БТЦ) : 25 ГБ
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1279 - 
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1280 - имя сети: магистральной сети
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1281 - порт Сатоши: 8333
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1282 - сделать круговой поста проверить: правда
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1283 - именованные параметры/аргументы к armoryengine.py:
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - thread_count : -1
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - сканирования : нет
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - ignoreAllZC : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - rescanBalance : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - disableModules : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - порт : нет
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - Интерпорт : 8223
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - coverageOutputDir: нет
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - forceWalletCheck: накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - регтест : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - перестройка : ложные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - nettimeout : 2
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - переменной datadir : по умолчанию
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - clearMempool : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.ру:1285 - оффлайн : ложные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - armoryDBDir : по умолчанию
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - armorydb_port : 9001
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - satoshiPort : по умолчанию
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - useTorSettings : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.ру:1285 - сеть : ложные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - keypool : 100
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - coverageInclude : нет
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - forceOnline : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - скачать дистрибутив : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - rpcBindAddr : 127.0.0.1
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - armorydb_ip : 127.0.0.1
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - multisigFile : по умолчанию
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - ram_usage : -1
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - mtdebug : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - logDisable : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - settingsPath : /home/ubuntu/.armory/ArmorySettings.txt
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - язык : En
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - параметре : DB_FULL
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - doDebug : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - enableDetSign : правда
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - disableConfPermis: накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - тестовом режиме : накладные
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - чтобы : по умолчанию
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - satoshiHome : по умолчанию
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - satoshiRpcport : по умолчанию
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - лог : /home/ubuntu/.armory/ArmoryQt.py.log.txt
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1285 - многословие : нет
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1286 - другие аргументы:
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1289 - ************************************************************
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:1692 - на C++ блок утилиты успешно загружены 
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:3590 - с помощью файла настроек: /home/ubuntu/.armory/ArmorySettings.txt
2017-06-21 05:55 (ошибка) -- ArmoryUtils.пы:3747 - неподдерживаемый язык, указанный. По умолчанию английский (en)
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:3750 - через язык: En
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- БДМ.пы:368 - использовать асинхронные/многопоточная BlockDataManager.
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- БДМ.пы:369 - операции блокчейн будет происходить в фоновом режиме. 
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- БДМ.пы:370 - разработчиков: проверка TheBDM.getState() перед запросом данных.
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- БДМ.пы:371 Регистрация адреса при повторном сканировании будут очереди за ними 
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- БДМ.пы:372 - включение тока после сканирования будет завершен.

==> .armory/armorycpplog.txt <==


Лог-файл открыт в 1498017359: /home/ubuntu/.armory/armorycpplog.txt

==> .armory/armorylog.txt <==
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:3590 - с помощью файла настроек: /home/ubuntu/.armory/ArmorySettings.txt
2017-06-21 05:55 (информация) -- ArmoryQt.пы:2042 - loadWalletsAndSettings
2017-06-21 05:55 (информация) -- ArmoryQt.пы:2102 - погрузка кошельки...
2017-06-21 05:55 (информация) -- ArmoryQt.пы:2167 - количество кошельки читайте в: 1
2017-06-21 05:55 (информация) -- ArmoryQt.пы:2172 - кошелек (SG4vvFdh): "ну Sparen (Вахта)" (без шифрования)
2017-06-21 05:55 (информация) -- ArmoryQt.пы:1747 - эквайринга мьютекс...
2017-06-21 05:55 (информация) -- ArmoryQt.пы:1385 - setupUriRegistration
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:665 - исполнителем к popen: gconftool-2 --GET /и рабочего/гном/URL-адресов обработчиков команд/биткоин/
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:665 - выполнение к popen: кода валюты XDG-MIME, который по умолчанию запрос х-схема обработчика/биткоин
2017-06-21 05:55 (информация) -- ArmoryQt.ру:558 - освобождение: продвинутый
2017-06-21 05:55 (информация) -- ArmoryQt.пы:1681 - изменение пользовательского режима:
2017-06-21 05:55 (информация) -- ArmoryQt.пы:1682 - от: расширенный
2017-06-21 05:55 (информация) -- ArmoryQt.пы:1690 до: расширенный
2017-06-21 05:55 (информация) -- ArmoryQt.пы:1814 - startBitcoindIfNecessary
2017-06-21 05:55 (информация) -- ArmoryQt.пы:1850 - setSatoshiPaths
2017-06-21 05:55 (информация) -- ArmoryQt.пы:1868 - установка Сатоши переменной datadir = /опт/блокчейнами/биткоин
2017-06-21 05:55 (информация) -- ArmoryUtils.пы:665 - исполнителем к popen: ['где', 'bitcoind']
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- СДМ.ру:289 - "гденаходится" вернулся: ['/usr/Бен/bitcoind']
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- СДМ.пы:169 - нашли bitcoind в следующих местах:
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- СДМ.пы:171 - в /usr/Бен/bitcoind
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- СДМ.пы:171 - в /usr/Бен/bitcoind
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- СДМ.пы:173 - использование: /usr/Бен/bitcoind
2017-06-21 05:55 (ИНФОРМАЦИЯ) -- СДМ.пы:337 называемые startBitcoind
2017-06-21 05:56 (информация) -- ArmoryUtils.пы:665 - исполнителем к popen: ['/usr/Бен/bitcoind', у'-переменной datadir=/опт/блокчейнами/биткоин']
2017-06-21 05:56 (ИНФОРМАЦИЯ) -- СДМ.пы:443 - ПИД bitcoind: 3379
2017-06-21 05:56 (ИНФОРМАЦИЯ) -- СДМ.ру:444 - ПИД вооружения: 3345
2017-06-21 05:56 (информация) -- ArmoryUtils.пы:665 - выполнение к popen: ['питон', '/usr/local/lib/armory/guardian.py', '3345', '3379']
2017-06-21 05:56 (информация) -- ArmoryQt.пы:1850 - setSatoshiPaths
2017-06-21 05:56 (информация) -- ArmoryQt.пы:1868 - установка Сатоши переменной datadir = /опт/блокчейнами/биткоин
2017-06-21 05:56 (ПРЕДУПРЕЖДЕНИЯ) -- СДМ.пы:396 - нерест БД с помощью команды:ArmoryDB --дБ-тип="DB_FULL" --печенье --Сатоши-переменной datadir="/выбрать/блокчейнами/биткоин/блоков" --переменной datadir="/главная/Убунту/.Арсенал/" --стандартном варианте развертывания="/домашний/Убунту/.Арсенал/баз данных"
2017-06-21 05:56 (информация) -- ArmoryUtils.пы:665 - исполнителем к popen: ['ArmoryDB', '--дБ-тип="DB_FULL"', '--печенье', у'--Сатоши-переменной datadir="/выбрать/блокчейнами/биткоин/блоков"', '--переменной datadir="/главная/Убунту/.Арсенал/"', '--стандартном варианте развертывания="/домашний/Убунту/.Арсенал/баз данных"']

==> .armory/dbLog.txt <==


Лог-файл открыт в 1498017360: /home/ubuntu/.armory/dbLog.txt
-Информация - 1498017360: (главное.ЧГК:23) на 8 потоков
-Информация - 1498017360: (главное.КПП:уровень использования 24) оперативная память: 4
-Инфо - 1498017360: (BlockUtils.ЧГК:907) blkfile реж: /опт/блокчейнами/биткоин/блоки
-Инфо - 1498017360: (BlockUtils.ЧГК:908) lmdb реж: /главная/Убунту/.Арсенал/базы данных
-Инфо - 1498017360: (lmdb_wrapper.ЧГК:388) базы данных, Открытие...

==> .armory/armorylog.txt <==
2017-06-21 05:56 (информация) -- ArmoryQt.ру:1900 - установка netmode: 1

==> .armory/armorycpplog.txt <==
-Ошибка - 1498017360: (SwigClient.ЧГК:61) не могу подключить розетку

==> .armory/armorylog.txt <==
2017-06-21 05:56 (информация) -- ArmoryQt.ру:1900 - установка netmode: 0
2017-06-21 05:56 (информация) -- ArmoryQt.пы:1882 - loadBlockchainIfNecessary
2017-06-21 05:56 (информация) -- ArmoryQt.пы:4619 - панель переключается в режим "сканирование" 

==> .armory/dbLog.txt <==
-Инфо - 1498017360: (BlockUtils.ЧГК:1091) исполнитель: doInitialSyncOnLoad

==> .armory/armorylog.txt <==
2017-06-21 05:56 (информация) -- ArmoryQt.пы:4619 - панель переключается в режим "сканирование" 

==> .armory/dbLog.txt <==
-Инфо - 1498017360: (DatabaseBuilder.ЧГК:169) чтение заголовков из БД
-Инфо - 1498017363: (DatabaseBuilder.КПП:208) нашли заголовков 472202 в дБ
-Инфо - 1498017364: (DatabaseBuilder.ЧГК:51) обновление заголовков дБ
-Инфо - 1498017365: (DatabaseBuilder.ЧГК:477) найден следующий блок после пропуска 356528bytes
-Инфо - 1498017365: (DatabaseBuilder.КПП:268) разобранный блок файл #910
-Отладка - 1498017365: (блокчейн.ЧГК:242) организации, услуги 
-Инфо - 1498017365: (DatabaseBuilder.ЧГК:56) обновил заголовки дБ в 0.348001 с
-Инфо - 1498017365: (DatabaseBuilder.ЧГК:106) сканирование новых блоков из #472202 в #472201
-Инфо - 1498017365: (BlockchainScanner.ЧГК:52) нет истории для сканирования
-Инфо - 1498017365: (BlockchainScanner.ЧГК:813) нет SSH для сканирования
-Инфо - 1498017365: (DatabaseBuilder.ЧГК:156) по этой новые блоки в 0.000506 с
-Инфо - 1498017365: (DatabaseBuilder.ЧГК:160) инициализации БД в 3.77501 с
-Инфо - 1498017365: (BlockUtils.ЧГК:1206) включение ноль-конф отслеживания 

= = > в /var/журнал/syslog в <==
21 июня 05:56:08 systemd в Ио[1]: остановка диспетчера пользователей для жидкости 108...
21 июня 05:56:08 systemd в Ио[2017]: достигли целевой остановки.
21 июня 05:56:08 systemd в Ио[2017]: прекращена по умолчанию.
21 июня 05:56:08 systemd в Ио[2017]: начиная завершении сеанса...
21 июня 05:56:08 systemd в Ио[2017]: перестал целевой базовой системы.
21 июня 05:56:08 systemd в Ио[2017]: перестал целевой таймеры.
21 июня 05:56:08 systemd в Ио[2017]: остановили целевых путей.
21 июня 05:56:08 systemd в Ио[2017]: остановили целевой розетки.
21 июня 05:56:08 systemd в Ио[2017]: получено SIGRTMIN+24 с ПИД 3413 (убить).
21 июня 05:56:08 systemd в Ио[1]: перестал диспетчера пользователей для жидкости 108.
21 июня 05:56:08 systemd в Ио[1]: удален фрагмент пользователей ломтик языка.

==> .armory/dbLog.txt <==
-Инфо - 1498017395: (BitcoinP2P.ЧГК:947) подключено к биткойн-узел
-Инфо - 1498017395: (nodeRPC.ЧГК:59) RPC-подключение установлено
-Инфо - 1498017431: (BlockchainScanner.ЧГК:650) отсканированы с высоты #472202 в #472204
-Инфо - 1498017443: (BlockchainScanner.ЧГК:650) отсканированы с высоты #472205 в #472205
-Предупреждаю - 1498017443: (BDM_supportClasses.КПП:1891) работает 10 КЦ потоков парсера 
-Предупреждаю - 1498017443: (BDM_supportClasses.КПП:1891) работает 15 нитей КЦ парсер 
-Предупреждаю - 1498017443: (BDM_supportClasses.ЧГК:1891) Бег 20 нитей КЦ парсер 
-Предупреждаю - 1498017443: (BDM_supportClasses.ЧГК:1891) под управлением 25 нитей КЦ парсер 
-Предупреждаю - 1498017443: (BDM_supportClasses.ЧГК:1891) бег 30 потоков КЦ парсер 
-Предупреждаю - 1498017443: (BDM_supportClasses.КПП:1891) под управлением 35 нитей КЦ парсер 

= = > в /var/журнал/syslog в <==
21 июня 05:58:10 Ио thermald[960]: файловой системы писать не trip_point_0_temp
+777
Roopak A Nelliat 24 мар. 2016 г., 7:55:53

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

+775
Joshua Dance 14 февр. 2018 г., 8:05:16

Я спрашиваю о двойной SHA256 и функция хэширования - тот, что биткоин использует.

Которая публично доступна реализация является самым быстрым?

Он может быть на ассемблере, так долго, как это для x86, также 64 бита.

+770
shevchuk467 30 авг. 2017 г., 3:31:16

Я установил биткоин Арсенал на Ubuntu 13.10. Я получаю следующие выходные, когда я пытаюсь запустить его:

[email protected]:/BitcoinArmory# питон ArmoryQt.py
********************************************************************************
Загрузка Оружейной Двигателя:
 Оружейная Версия: 0.91.1
 PyBtcWallet Версия: 1.35
Обнаруженная операционная система: Linux
 Вариант операционной системы : ('Убунту', '13.10', 'дерзкий')
 Пользователей домашний каталог : /корень
 Каталог Сатоши БТЦ : /корень/.биткоин/
 Арсенал домашний каталог : /корень/.оружейная палата/
 Каталог LevelDB : /корень/.Арсенал/базы данных
 Файл настройки оружия : /root/.armory/ArmorySettings.txt
 Файл оружейный журнал : /root/.armory/armorylog.txt
 Не проверяю бумажник : правда
ArmoryQt.py: не удается подключиться к X-серверу

У кого-нибудь есть любая идея, почему?

+766
Martin Naskovski 19 янв. 2012 г., 13:17:19

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

Почти мой диск C идущее из космоса.

+756
KHeaney 1 февр. 2015 г., 9:39:57

Любая эллиптическая кривая может работать в схеме BIP32. Единственное свойство Кривой, что BIP32 опирается на то, что * Г + Б *Б = (а + мод б н) * Г, что справедливо для любой эллиптической кривой.

Кривая secp256k1 является кривая а 'Koblitz', что означает, что его выбор параметров обеспечивает очень быстрое умножение скаляра (вычисления кратной точки генератора).

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

+699
lmhrpr 6 апр. 2012 г., 22:39:09
Вопросы о Stellar не по теме. Вопросы о Stellar принадлежат на https://stellar.stackexchange.com/. Стеллар-это протокол с открытым исходным кодом для обмена ценность. Звездные протокол поддерживается некоммерческой, Stellar.org, которая нацелена на расширение доступа к финансам и финансовой грамотности по всему миру. Stellar.org была основана в начале 2014 года компанией Jed McCaleb и Джойс Ким.
+684
SUD 7 мар. 2019 г., 15:52:45

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

Но я предполагаю, что это будет "просто" dititally подписал mesaage, как "отправить 1 BTC до Боб", где Боб определяется его открытый ключ (естественно подчиняясь какой протокол). Сделка подписывается с моего закрытого ключа, который предотвращает последующие модификации, а затем отправлен в сеть для майнинга и блок-здания...

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

И еще более интересен вопрос, как отправителя денег ограничивается только отправить столько денег, сколько они имеют? Все это управляется биткоин-клиента? Если так, я мог написать свое программное обеспечение, которое просто использует (или) объем (биткоин) деньги вместе с помощью открытого ключа получателя и создайте операцию АСН указано где-то в протокол. Кто проверяет статью на баланс и когда это проверял? Мой Bitcon клиент полностью погрузиться в цепочке блоков и вычисляет баланс? Это то доверяют сети? Или сети (например, при строительстве и хэширования блока) также является проверка всех публичных ключи от их первых сделок?

+678
Jelle Hoekstra 12 мая 2019 г., 1:03:58

Биткоин тестовом режиме

Я использовал следующий код, чтобы получить информацию о неизрасходованных выходов:

константный blockchainInfo = требуют('blockchain.info')

константный blockexplorer = blockchainInfo.blockexplorer.usingNetwork(3)
blockexplorer.getUnspentOutputs(адрес).тогда((ОТВ) => {
консоль.журнала(ОТВ.unspent_outputs);
})

Ответ:

 [ { tx_hash: '9c5a...f31b',
 tx_hash_big_endian: '1bf3....5a9c',
 tx_index: 249487365,
 tx_output_n: 0,
 сценарий: '76a9...88ac',
 стоимость: 200000000,
 value_hex: '0bebc200',
 подтверждения: 2262 },
 { tx_hash: '708e...ec103',
 tx_hash_big_endian: '03c1...8e70',
 tx_index: 250637325,
 tx_output_n: 0,
 сценарий: '76a9...88ac',
 стоимость: 20000,
 value_hex: '4e20',
 подтверждения: 1845 },
 { tx_hash: '803a в...901d',
 tx_hash_big_endian: '1d90...3a80',
 tx_index: 256201920,
 tx_output_n: 0,
 сценарий: '76a9...88ac',
 стоимость: 20000,
 value_hex: '4e20',
 подтверждения: 262 },
 { tx_hash: '255д...cfde',
 tx_hash_big_endian: 'decf...5d25',
 tx_index: 256264533,
 tx_output_n: 0,
 сценарий: '76a9....88ac',
 стоимость: 20000,
 value_hex: '4e20',
 подтверждения: 252 } ]

И у меня есть некоторые вопросы.

  1. Почему мы оба tx_hash и tx_hash_big_endian? Потому что некоторые кошельки предпочитают тупоконечниками и другим прямым порядком байтов хэша?
  2. Что такое tx_index? Индекс транзакции в блокчейн?
  3. Что такое tx_output_n?
  4. Что такое сценарий?
+674
Yakov Entin 25 июн. 2013 г., 15:06:24

В случае цепной вилки, любого биткоин, что у вас сейчас перед тем, как вилка будет также существовать после развилки на обеих цепях. Так что если у вас 1 БТЦ сейчас до развилки и segwit2x активируется, вызывая цепную вилку так там цепь segwit2x и не segwit2x цепочки, тогда у вас будет 1 BTC на услуги segwit2x и 1 бтц на segwit2x цепи. Однако тратить 1 BTC на любой цепочке может привести к 1 BTC на цепь, Слишком потраченный, поскольку сделки будут действительны на обе цепи, потому что вы тратите монета до развилки. Это известно как анализировать сделки.

+656
dubb 27 мар. 2016 г., 22:30:34

Арсенал поддерживает автономные транзакции красиво, но не поддерживает сжатые ключи.

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

Я не эксперт биткоин, это точно. Как мне убедиться, что я создать "безопасные" сделки в автономном режиме? Я видел Brainwallet и услуг компания, являются беспроигрышные? Они показывают некоторые JSON, но я не совсем уверен, что я бы заметить, если что-то неладное в том, что в JSON...

+637
debite 9 окт. 2017 г., 6:27:45

Биткоин Наличка технически просто Биткоин до развилки, она не существует как таковая, и любой биткоин вы владеете станет биткоин наличному, так и после развилки (потому что ваш UTXOs будут действительны в общей цепи до развилки и, следовательно, действует в обоих филиалах). До тех пор, пока вилка не происходит, есть только один Blockchain, отсюда и термин вилкой.

+633
Q Liu 3 дек. 2019 г., 9:39:19

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

Что это значит:

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

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

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

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

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

6.) сотни лет люди будут оглядываться на наши бумажные денежные системы и думаю, что одна из двух вещей. 1.) Они увидят, как мир начал погружаться в Войн, народы мира начали банкротиться, как голодные звери загнаны в угол или 2). наши бумажные валюты будут такими же странными для них, как коренные американцы торговле бусины. И пионеры cryptocurrancy будет выглядеть как поселенцы этого нового мира, торгуют те бусы за свою землю, что привело к революции и изменения мира... минус геноцида ;)

+613
Ernir 5 нояб. 2014 г., 19:44:12

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

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

+537
Spencer D 4 дек. 2014 г., 12:18:48

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

Электрум paytomany "[[\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05], [\"17Umi7fbYuKixnr8nRq16kMESWgJVc66s\", 0.05]]"

Так что каждый адрес должен быть оплачен должен находиться в пределах собственных массив, который сам заключен в родительское время все эти запросы на выплаты...разрезы только для того, чтобы избежать котировки, так что они включены в строку. Я на самом деле в конечном итоге делает что-то другое, чем Баш, но utlimately эту строку нужно отформатировать для того, чтобы paytomany используя Электрум. До сих пор не знаю, что -в ни -ч для (ОП...фигу им значит помочь и подробные)...-P для портативной кошелек (то есть его можно положить на что-то вроде USB-накопитель (портативный файловая система по сути)... надеюсь, что это может помочь некоторым другим парнем веб-путешественника в будущее ;)

+443
rlhv bon 12 июл. 2017 г., 21:06:06

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

+420
Matt Leach 28 июл. 2018 г., 11:08:55

Я подозреваю, что цель усекается, поэтому он не будет занимать слишком много места в Blockchain.

Блокчейн хранит в компактном виде цели в "поле биты" что составляет 4 байта. Это (значительно) меньше, чем 32 байта (256 бит), представляющий SHA256 хэш.

Для контекста:

  • Экономия места составляет ровно 28 байт на блок.

  • Как из 2/28/13, количество блок 223693, что 6,263,404 байт или примерно 6 МБ, который был сохранен с этой оптимизацией. Эти данные оптимизации применяется к данным на диске, и что отправляется шахтеров из бассейна операторов

+375
LumpyGrads 24 янв. 2012 г., 23:10:22

это значит, что blockchain.info теперь держит мой приватный ключ?

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

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

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

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

+345
Schwarzie2478 30 мая 2014 г., 15:12:20

Я просто добавил $1500 в моей пульсации кошелек, но его появляться как XRPs в мой кошелек. Не только это, но обменный курс-это невероятно страшная, за 500 долларов, пульсация дал мне 500XRPs? Как получилось, что я получаю только 1500 сообщества на моем счете, когда XRP-это торгуется на $0.03???? Как это возможно?

+279
mattexx 4 мая 2011 г., 5:58:31

Вот получив адрес на блокчейн: https://blockchain.info/address/3EHttCtQtNU4BZvf5YvjbnDruhd1ubDvBT. Кажется, 0.028028 БТЦ, где получил.

+268
szcoder 1 дек. 2017 г., 5:45:01

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

В спешке, чтобы купить, я подписался на сех.Ио и финансируемых с моей кредитной карты, так что я получил $300 долларов, но заплатил $409 САПР --- я привык, что доллар для покупки Bitcoin.

Тогда я понял, что курс не убил меня - или сделал это?

Я сейчас через QuadrigaCX (Хм, это канадский!) но у меня еще есть монеты, которые я купил в США на CEX.стоит Ио ($900, но заплатил $1230 САПР)

Мой вопрос - Должен ли я передать мои BTC на мой канадский обмен...

  • я держу их в сех долларов.Ио пока я хочу их продать,

  • или что??

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

Любая помощь или совет с благодарностью!

+253
Youssef Zahir 18 янв. 2015 г., 8:40:50

Итак, позвольте мне суммировать все другие ответы:

Крад Шахтер привык быть первым WebCL Шахтер, но из-за DDoS-атак, он не работал какое-то время. Позже он был куплен и с открытым исходным кодом, как Тюмень минер.

BitMinter позволяет добывать на их бассейн с OpenCL Шахтерск через Java функция webstart.

www.coined.com имеет неопределенный статус, в WoT передает его как оскорбительное сайте.

WebCL биткоин майнер выглядит как полностью функциональный WebCL Шахтер

Биткоин плюс позволяет мину через Java-апплет, но это (крайне неэффективно) ЦПУ майнер.

И есть несколько других, менее заметных шахтеров веб-процессора.

+242
asi 20 мар. 2015 г., 10:20:34

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

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

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

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

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

4) либо включить пониженную блок цепи или криптографический хэш в генезис блоке. Это обеспечивает мост между старой и новой сети.

5) новый блок цепь теперь имеет всю необходимую информацию для переноса монет по мере необходимости их владельцами. Поскольку сеть BTC2 не "знаю" сделок после Омега заблокировать любой монеты переданы после этого не будет иметь никакого значения в новую сеть и, следовательно, никакой ценности в старую сеть. Невозможно заставить BTC1 прекратить, так как это P2P сети, но вряд ли там будет много спроса на неофициальный пост омега "потерянных" сделок BTC1.

6) Чтобы избежать усложнения протокола BTC2 будет одной транзакции можно ж/ BTC1 адреса/монеты под названием "трансфер". Сделки перевод уйдет BTC1 публичный адрес и BTC2 публичный адрес и сделки будут подписаны BTC1 закрытого ключа. Таким образом, "владелец" любой монеты во время омега блок будет единственным, кто может перевести его в новые сети.

7) после того, как монеты передаются в сеть BTC2 по сделке передачи BTC1 общественных/частных ключей и кошелька не имеют никакой ценности или пользы и могут быть удалены owenr.

8) при переходе надо будет за кошельки, чтобы иметь копию сокращение цепочки BTC1 омега блок, так что они "в курсе" BTC1 и протокол передачи. Однако, как только переданы пользователю никогда не понадобится "миграция" кошелек, так что в конце концов версиях, отбросить все наследие поддержку (цепная передача протокола и омега блок) будет выпущен.

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

+198
Chris Mays 28 авг. 2011 г., 14:12:49

ответ mulllhausen-это отлично, но вот короткий пример, который иллюстрирует, почему вин сл не может быть окончательной или maxed.

Предположим, я хочу провести выходной CLTV. Я жду, пока время CLTV прошел, а потом создать транзакцию с nLockTime набор для текущего блока времени, а порядковый номер значение что-то меньше, чем 2^32-1, скажем 0.

Теперь, когда сделка будет проверять, потому что

CLTV время <= ТХ.nLockTime <= текущего времени блока

Мы используем nLockTime в качестве прокси для текущего блока времени, чтобы сказать текущего блока времени прошло время, CLTV.

Однако, если я поставил все свои номера СЛ с Максом, я был бы в состоянии представить сделки с nLockTime в будущем, т. е. больше, чем текущий блок, тем самым минуя время CLTV. nLockTime должна быть <= для текущего блока времени, если не все последующие номера будут заблокированы. Поэтому, проверяя, чтобы убедиться, что по крайней мере один VIN сл количество не является окончательным, мы убедитесь, что все они не превышен, позволяя обойти этот сценарий.

+163
row 14 апр. 2010 г., 4:33:55

В getchaintips с JSON-RPC возвращает несколько ветвей блокчейна.
Советы цепь может быть в различных состояниях.
Самый активный и действительный-форк уже проверены цепи. Есть допустимые заголовка

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

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

+154
SDD 17 июн. 2013 г., 5:03:56

Я не видел ничего, что отслеживает все сделки, в том числе неудачных, и хотя этот проект выглядит его обещание:

http://codesuppository.blogspot.co.uk/2013/07/work-in-progress-on-bitcoin-blockchain.html

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

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

+75
user211220 28 окт. 2013 г., 23:37:23

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

Если вы делаете несколько транзакций с использованием новых (в зашифрованном виде) кошелек то менять отправляется на один из адресов из пула, который не присутствует в старых (незашифрованных) кошелек.

Например, у вас входящие транзакции 1BTC и провести 0.1 БТЦ, тогда оставшиеся 0.9 БТЦ будет отправлен на адрес изменения. Тогда старый (незашифрованных) кошелек не сможете использовать это 0.9 БТЦ, и они будут потеряны. Но если вы не совершали никаких сделок с вашей монеты, старый кошелек будет работать.

+67
ocket8888 19 окт. 2016 г., 22:43:45

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

Эта статья на Slashdot: http://science.slashdot.org/story/11/11/15/0456206/researchers-locate-flaw-in-bitcoin-protocol

Относится к другой статье, являются: http://coderrr.wordpress.com/2011/11/13/simplified-summary-of-microsoft-researchs-bitcoin-paper-on-incentivizing-transaction-propagation/ и исследования, произведенные корпорацией Майкрософт (кто бы подумал, что они заинтересованы в биткоинах!?): http://research.microsoft.com/pubs/156072/bitcoin.pdf

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

Остальные исследования, кажется, есть предложенное решение, но это за гранью моего понимания!

Это действительно проблема с существующей Bitcoin протокола? Если да, то исследования есть подлинная приемлемое решение? Можно ли описать, что решение с точки зрения непрофессионала?

+23
Camellia 6 сент. 2017 г., 15:55:01

”...они оба хотят использовать тот же неизрасходованные выходных адрес”.

Неизрасходованные выходы не указаны по адресу. Несколько UTXOs может существовать по тому же адресу, и каждый из них может быть потрачено индивидуально. Каждый всю UTXO должны быть потрачены, а не весь адрес баланс’. Понятие ‘адрес баланс не существуют на техническом уровне в цепочке блоков Bitcoin. Это все индивидуальные UTXOs.

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

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

Так что это нормально иметь несколько транзакций входящих/исходящих одновременно. Пока они действительны, они должны подтвердить.

+12
user17949 22 июл. 2017 г., 4:27:42

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

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

Председатель комиссии по ценным бумагам Мэри Джо Уайт, в письменной форме, как сообщили в Bloomberg.

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

Я считаю, что это письмо было в подготовке правительством США слушания в ноябре. Если я правильно помню, сообщалось, что где-то сек считает, что он может регулировать Bitcoin, если он хотел, но я не могу найти источник. Если вы готовы доверять тому, что может быть в нише новостного сайта, тогда "[СПК] дело в том, что все большую популярность криптовалюта, биткоин, на самом деле был в безопасности и должен быть урегулирован." (Новая американская статья)

+11
Doctorambient 10 нояб. 2019 г., 14:24:18

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

$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