Pages:
Author

Topic: ✅ -Холодное хранение битков: Armory, бумага+coinbin-✅ (Read 2114 times)

hero member
Activity: 491
Merit: 1259
Nihil impunitum
Я исхожу из того, что у вас развернуты два экземпляра Армори - один на офлайн компьютере - холодный Армори- и второй на онлайн компе- горячий Армори. Чтобы свопнуть надо  как вы сказали вытащить ключи и импортировать их в оба экземпляра. Для этого делаете двойной клик на своих  холодном и горячем кошельке в клиенте и в открывшемся окне справа нажимаете Import/Sweep Keys. В открывшемся окне есть две опции One Key ( для импорта одного ключа) и Multiple Keys (импорт сразу нескольких ключей. Недостаток импорта это то, что импортированные ключи не будут забэкапены. Поэтому я бы тупо перевел на один из Адресов Армори все то, что у вас в коре.
Да я понял вас, Спасибо.
Я сделаю в начале два кошелька
В один импортну ключи, сделаю Watch-only копию и с него сделаю транзу уже на второй кошель.

Я так никогда не делал, но из общих соображений должно получиться. Отпишитесь, если не трудно, как все пройдет. Может самому пригодиться. Я так понимаю, что  коре со старым walle.dat у вас не работает и вы решили поступить таким образом, как было сказано, иначе зачем импортировать ключи от коре в Армори а потом отправлять уже все на адрес самого Армори.
hero member
Activity: 491
Merit: 1259
Nihil impunitum
wallet.дат от коре в Армори импортировать нельзя несмотря на то, что он использует коре как ноду,с  которой взимодействует при парсинге блокчейна и при отправке транзакций. Армори это ирархический кошедек, и он создает приватные ключи  с использованием  сид фразы( которая пока не BIP39). Но в него можно свопнуть все, что содержится в коре, не за один раз конечно, если в коре много адресов, на которых есть битки, но свопнуть можно. Каждый своп это отдельная транзакция, поэтому если таких адресов много, то экономически выгоднее отправить всё одной или двумя транзакциями  из коре в Армори. Вы развернули Армори?
Я понимаю что перевести легче, но не хотелось бы чтоб закрытые ключи видели инет, а для перевода потребуется кошель перенести на машину с инетом.
А как процесс свопа происходит?
Нужно вынуть приватники из wallet.дат через dumpprivkey и потом импортировать их в Армори ?

Я исхожу из того, что у вас развернуты два экземпляра Армори - один на офлайн компьютере - холодный Армори- и второй на онлайн компе- горячий Армори. Чтобы свопнуть надо  как вы сказали вытащить ключи и импортировать их в оба экземпляра. Для этого делаете двойной клик на своих  холодном и горячем кошельке в клиенте и в открывшемся окне справа нажимаете Import/Sweep Keys. В открывшемся окне есть две опции One Key ( для импорта одного ключа) и Multiple Keys (импорт сразу нескольких ключей. Недостаток импорта это то, что импортированные ключи не будут забэкапены. Поэтому я бы тупо перевел на один из Адресов Армори все то, что у вас в коре.

hero member
Activity: 491
Merit: 1259
Nihil impunitum
Из того что я знаю со слов его теперешнего разработчика. Новый код, с поддержкой bip32 и  bech32  был готов и ему  оставалось портировать его из Qt4 в Qt5, но он был по уши занят на своей основной работе. Поэтому, как я понял он поручил эту миграцию  аутсорсу и ожидает результата в октябре, с тем чтобы начать интеграцию с taproot. В одном из своих сообщений он говорил, что новый релиз будет обязательно к концу этого года.


New code has full bip32 and bech32 support. Most of what's left is migrating stuff around from qt4 to qt5, but Ive been held up by other stuff at my day job. I am motivated to push this thing out the door so that I can start on taproot integration however, which is expected in October (IIRC). I got my work cut out for me.
Понял, спасибо за ответ.
Такой вопрос, в армори как-то можно импортировать wallet.дат от биткоин коре образца 2014 года? то есть дал Армори фаил, он сам вытащил все приватники.
Так не охота руками это делать...


wallet.дат от коре в Армори импортировать нельзя несмотря на то, что он использует коре как ноду,с  которой взимодействует при парсинге блокчейна и при отправке транзакций. Армори это ирархический кошедек, и он создает приватные ключи  с использованием  сид фразы( которая пока не BIP39). Но в него можно свопнуть все, что содержится в коре, не за один раз конечно, если в коре много адресов, на которых есть битки, но свопнуть можно. Каждый своп это отдельная транзакция, поэтому если таких адресов много, то экономически выгоднее отправить всё одной или двумя транзакциями  из коре в Армори. Вы развернули Армори?
hero member
Activity: 491
Merit: 1259
Nihil impunitum
Никогда не использовал Армори, сейчас почитал, зашел на офф сайт, обнаружил что на гитхабе нет обновлений с 2018 года, почему перестал обновляться он?


Из того что я знаю со слов его теперешнего разработчика. Новый код, с поддержкой bip32 и  bech32  был готов и ему  оставалось портировать его из Qt4 в Qt5, но он был по уши занят на своей основной работе. Поэтому, как я понял он поручил эту миграцию  аутсорсу и ожидает результата в октябре, с тем чтобы начать интеграцию с taproot. В одном из своих сообщений он говорил, что новый релиз будет обязательно к концу этого года.


New code has full bip32 and bech32 support. Most of what's left is migrating stuff around from qt4 to qt5, but Ive been held up by other stuff at my day job. I am motivated to push this thing out the door so that I can start on taproot integration however, which is expected in October (IIRC). I got my work cut out for me.


hero member
Activity: 491
Merit: 1259
Nihil impunitum
hero member
Activity: 491
Merit: 1259
Nihil impunitum
    ~
    Извините если я не по теме, но почему когда я скачиваю и устанавливаю Armory на свой "горячий" ПК он не открывается, а пишет: смотри логфайл по адресу.... для подробностей, а там:
    Error in sys.excepthook:
    Traceback (most recent call last):
      File "armoryengine\ArmoryUtils.pyc", line 1000, in logexcept_override
    AttributeError: 'NoneType' object has no attribute '__excepthook__'

    Original exception was:
    Traceback (most recent call last):
      File "ArmoryQt.py", line 42, in
      File "armoryengine\ALL.pyc", line 8, in
      File "armoryengine\ArmoryUtils.pyc", line 1293, in
      File "armoryengine\ArmoryUtils.pyc", line 837, in LOGINFO
    UnicodeEncodeError: 'ascii' codec can't encode characters in position 36-44: ordinal not in range(128)

    может кто знает, что это?[/list]

    Похоже Армори затыкается на построении собственной базы данных, которую он строит на основе  базы Bitcoin Core и  эта ошибка может быть связана со сбоями базы коре.

     Поэтому запустите сам Bitcoin Core,  сделайте рескан, убедитесь что все синхронизируется, далее закройте Bitcoin Core. Откройте Армори и посмотрите в его настройках. Там есть опция запускать Bitcoin Core вручную или дать это сделать Армори. Я советую выбрать второй вариант. После этого как вы его выбрали закройте сам Армори. Запустите опять Bitcoin Core и дайте ему синхронизироваться.

    Убедитесь, что он показывает именно последний найденный блок. После этого закройте Bitcoin Core. С помощью Task Manager убедитесь, что его процесс полностью исчез из исполняемых задач. Если он еще висит там после исчезновения самого окна Core, убейте его. После этого запустите Армори, но Core уже не запускайте. Армори должен запустить его сам в фоне. (можете убедиться что он запущен с помощью того же Task Manager)

    Если все будет нормально  в последующем всегда поступайте так ( при выбранной опции запускать коре с помощью Армори)

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

    Если это не поможет и ваша проблема повторится, то советую обратиться с вашим вопросом к самому разработчику. Для этого на биткойнталк существует целый раздел.
    hero member
    Activity: 491
    Merit: 1259
    Nihil impunitum
    Часть 2-я. Подписываем НТ с помощью холодного  coinbin .

    К сожалению транзу созданную coinbin подписать холодным Армори нельзя, формат другой. Поэтому подписываем холодным  coinbin. Установить его на ХК труда не составляет. Можно конечно подписать и онлайн, но я как то онлайн сервисам не доверяю ( несмотря на то, что они уверяют что ваши ключи не покидают пределов браузера. Даже если это так, всегда есть вероятность компрометации самого компа, и нет гарантии что ключ уведет какой-нибудь зловред, когда вы будете светить его через буфер).

    Может озвучивали до меня, но я вот этого момента не понял.
    "Холодный" coinbin это та же по сути вэб страница, которая загружается в браузере оффлайн. 

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

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


    подписываем холодным  coinbin. Установить его на ХК труда не составляет.



    ХК -комп, который никогда не нюхал и не будет нюхать инет)



    hero member
    Activity: 491
    Merit: 1259
    Nihil impunitum
    И да, насчет того, что аппаратные кошельки более надежные и лучше - это глубокое заблуждение, избавляйтесь от него как можно скорее.

    Можно поподробнее с этого момента? Думаю будет многим полезно узнать зачем нужно избавляться от аппаратника.

    С этого момента могу только нахер послать за такой вопрос. Избавляться от заблуждения по поводу чего-то не означает избавление от аппаратника. Крейзи,  шитпостеры уже смысл сказанного  разучились понимать.
    hero member
    Activity: 491
    Merit: 1259
    Nihil impunitum
    Quote
    1-й шаг:. Вставляем флешку с файлом неподписанной транзы в холодный комп с запущенным  холодным Armory и кликаем "Offline Transaction".

    Флешка может содержать в себе вирус и скопировать приватник.
    Либо каждый раз форматировать.

    Тем кто сомневается в своих флешках форматирование ничего не даст. Для них существует простой способ - ставится QR Code Desktop Reader&Generator как на холодный, так и на горячий комп и обмен между ними производится с помощью QR кодов.

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

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

    Все дальнейшие инсинуации на тему, что-то там лучше будут рассматриваться как офтоп. Кнопка репорт модератору работает. Нравятся аппаратные кошельки - идите в соответствующую тему и там изливайте свою душу.  И да, насчет того, что аппаратные кошельки более надежные и лучше - это глубокое заблуждение, избавляйтесь от него как можно скорее.
    hero member
    Activity: 491
    Merit: 1259
    Nihil impunitum
    Quote
    1-й шаг:. Вставляем флешку с файлом неподписанной транзы в холодный комп с запущенным  холодным Armory и кликаем "Offline Transaction".

    Флешка может содержать в себе вирус и скопировать приватник.
    Либо каждый раз форматировать.

    Тем кто сомневается в своих флешках форматирование ничего не даст. Для них существует простой способ - ставится QR Code Desktop Reader&Generator как на холодный, так и на горячий комп и обмен между ними производится с помощью QR кодов.

    Зы, добавил это в инструкцию, все хотел да забывал, спасибо что напомнили.
    hero member
    Activity: 491
    Merit: 1259
    Nihil impunitum
    Как можно оценить такой вариант?
    Ставим  на свой комп ВМ отключаем инет ставим внешний жёсткий диск и на него устанавливаем холодный. Отключаем диск и удаляем ВМ.
    Соответственно присоздании транзакции каждый раз создаём новую ВМ.

    Немного сложновато, но и не нужно комп покупать. Или все-же есть опасность?
    Конечно я говорю не о больших количествах битка.

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

    Зы. Виртуалка на основной машине в этом случае лишний элемент, не вижу в нем смысла. Ставьте на свой второй новый и чистый хард полноценную операционку и на нее холодный кошелек (естественно выход в интернет должен быть перекрыт), потом на основной "горячий" диск  ставите вотч-онли ( по русски вахтенную)  копию и меняйте себе диски если времени много.
    Hix
    legendary
    Activity: 1971
    Merit: 1036
    Я исхожу из того, что у вас развернуты два экземпляра Армори - один на офлайн компьютере - холодный Армори- и второй на онлайн компе- горячий Армори. Чтобы свопнуть надо  как вы сказали вытащить ключи и импортировать их в оба экземпляра. Для этого делаете двойной клик на своих  холодном и горячем кошельке в клиенте и в открывшемся окне справа нажимаете Import/Sweep Keys. В открывшемся окне есть две опции One Key ( для импорта одного ключа) и Multiple Keys (импорт сразу нескольких ключей. Недостаток импорта это то, что импортированные ключи не будут забэкапены. Поэтому я бы тупо перевел на один из Адресов Армори все то, что у вас в коре.
    Да я понял вас, Спасибо.
    Я сделаю в начале два кошелька
    В один импортну ключи, сделаю Watch-only копию и с него сделаю транзу уже на второй кошель.
    Hix
    legendary
    Activity: 1971
    Merit: 1036
    wallet.дат от коре в Армори импортировать нельзя несмотря на то, что он использует коре как ноду,с  которой взимодействует при парсинге блокчейна и при отправке транзакций. Армори это ирархический кошедек, и он создает приватные ключи  с использованием  сид фразы( которая пока не BIP39). Но в него можно свопнуть все, что содержится в коре, не за один раз конечно, если в коре много адресов, на которых есть битки, но свопнуть можно. Каждый своп это отдельная транзакция, поэтому если таких адресов много, то экономически выгоднее отправить всё одной или двумя транзакциями  из коре в Армори. Вы развернули Армори?
    Я понимаю что перевести легче, но не хотелось бы чтоб закрытые ключи видели инет, а для перевода потребуется кошель перенести на машину с инетом.
    А как процесс свопа происходит?
    Нужно вынуть приватники из wallet.дат через dumpprivkey и потом импортировать их в Армори ?
    Hix
    legendary
    Activity: 1971
    Merit: 1036
    Из того что я знаю со слов его теперешнего разработчика. Новый код, с поддержкой bip32 и  bech32  был готов и ему  оставалось портировать его из Qt4 в Qt5, но он был по уши занят на своей основной работе. Поэтому, как я понял он поручил эту миграцию  аутсорсу и ожидает результата в октябре, с тем чтобы начать интеграцию с taproot. В одном из своих сообщений он говорил, что новый релиз будет обязательно к концу этого года.


    New code has full bip32 and bech32 support. Most of what's left is migrating stuff around from qt4 to qt5, but Ive been held up by other stuff at my day job. I am motivated to push this thing out the door so that I can start on taproot integration however, which is expected in October (IIRC). I got my work cut out for me.
    Понял, спасибо за ответ.
    Такой вопрос, в армори как-то можно импортировать wallet.дат от биткоин коре образца 2014 года? то есть дал Армори фаил, он сам вытащил все приватники.
    Так не охота руками это делать...
    Hix
    legendary
    Activity: 1971
    Merit: 1036
    Никогда не использовал Армори, сейчас почитал, зашел на офф сайт, обнаружил что на гитхабе нет обновлений с 2018 года, почему перестал обновляться он?
    jr. member
    Activity: 1330
    Merit: 3
    jr. member
    Activity: 1330
    Merit: 3
    Просьба: целиком эту инструкцию не цитировать.

    Очень кратко: основные операции при работе с холодным кошельком сводятся к трем простым шагам.

    • 1-й шаг: Создаем неподписанную тразакцию с помощью горячего кошелька.
    • 2-й шаг: Подписываем ее с помощью холодного.
    • 3-й шаг: Отправляем подписанную транзакцию с помощью горячего.

    А теперь подробно.

    1-й Раздел.  Armory

    1-я часть.  Создаем холодный кошелек для битка.

    • 1-й шаг: Берем с официального гитхабаи устанавливаем на холодном компе (в дальнейшем для краткости ХК -комп, который никогда не нюхал и не будет нюхать инет)  последний релиз Armory - это надстройка над Bitcoin Core, официальный разработчик  goatpig (ник здесь на
        

    Извините если я не по теме, но почему когда я скачиваю и устанавливаю Armory на свой "горячий" ПК он не открывается, а пишет: смотри логфайл по адресу.... для подробностей, а там:
    Error in sys.excepthook:
    Traceback (most recent call last):
      File "armoryengine\ArmoryUtils.pyc", line 1000, in logexcept_override
    AttributeError: 'NoneType' object has no attribute '__excepthook__'

    Original exception was:
    Traceback (most recent call last):
      File "ArmoryQt.py", line 42, in
      File "armoryengine\ALL.pyc", line 8, in
      File "armoryengine\ArmoryUtils.pyc", line 1293, in
      File "armoryengine\ArmoryUtils.pyc", line 837, in LOGINFO
    UnicodeEncodeError: 'ascii' codec can't encode characters in position 36-44: ordinal not in range(128)

    может кто знает, что это?[/list]
    legendary
    Activity: 2436
    Merit: 1849
    Crypto for the Crypto Throne!
    Часть 2-я. Подписываем НТ с помощью холодного  coinbin .

    К сожалению транзу созданную coinbin подписать холодным Армори нельзя, формат другой. Поэтому подписываем холодным  coinbin. Установить его на ХК труда не составляет. Можно конечно подписать и онлайн, но я как то онлайн сервисам не доверяю ( несмотря на то, что они уверяют что ваши ключи не покидают пределов браузера. Даже если это так, всегда есть вероятность компрометации самого компа, и нет гарантии что ключ уведет какой-нибудь зловред, когда вы будете светить его через буфер).

    Может озвучивали до меня, но я вот этого момента не понял.
    "Холодный" coinbin это та же по сути вэб страница, которая загружается в браузере оффлайн. 

    Как я понял, твой вариант вот в чем состоит: те же два компа, на одном горячий coinbin на другом - холодный. Иначе это бессмысленно, я думаю ты понимаешь. Просто по стилистике этого момента как то не понятно получается, где холодный coinbin запускать. 
    member
    Activity: 406
    Merit: 10
    Холодные кошельки это хорошо конечно , но больно сложно . Аппаратные проще в обращении и полностью безопасные .
    Так а если у вас на счету 10000 биткоинов, разве вы бы стали пренебрегать хотя бы изучением подобных средств безопасности? - не думаю. Для меня тоже сложно такая информация по холодному хранению воспринимается, но я просто не особо вникал на практике, пока. Сейчас предпочитаю леджер или трезор и хватает.
    member
    Activity: 332
    Merit: 12
     И да, насчет того, что аппаратные кошельки более надежные и лучше - это глубокое заблуждение, избавляйтесь от него как можно скорее.

    Можно поподробнее с этого момента? Думаю будет многим полезно узнать зачем нужно избавляться от аппаратника.
    Pages:
    Jump to: