Bitcoin Forum
May 07, 2024, 05:33:00 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Использование Bitcoin Core в качестве холодного  (Read 1214 times)
poptop
Legendary
*
Offline Offline

Activity: 1512
Merit: 1246



View Profile
December 11, 2017, 06:43:59 PM
 #21

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


Quote
Там все очень просто. Экспорт/импорт ключей, сдача, установка комиссии, бэкап валлет.дат-самая основа, 99% людям этого хватит.
Тут о другом говорят.

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

Quote
Спс очень наглядно все !!
Интересно, что в кошельке столько полезных функций, но воспользоваться можно только через консоль.
Хорошо бы конечно если бы разрабы в будущих версиях реализовали все эти возможности для простых пользователей через окна с кнопками и полями.
Наоборот хорошо, что это спрятано. Можно очень легко потерять много денег. По сути, написать себе аштеэмельку с нужными кнопками не сложно.

Может ли домашка восьмиклассника стоить 1 биток?  Huh Рынок крипты перегрет, но перегрет ли рынок головоломок с криптой? Как можно прятать свои биточки от посторонних глаз? Huh Разгадываем недавние давние головоломки Энди Бауча вместе
1715059980
Hero Member
*
Offline Offline

Posts: 1715059980

View Profile Personal Message (Offline)

Ignore
1715059980
Reply with quote  #2

1715059980
Report to moderator
1715059980
Hero Member
*
Offline Offline

Posts: 1715059980

View Profile Personal Message (Offline)

Ignore
1715059980
Reply with quote  #2

1715059980
Report to moderator
1715059980
Hero Member
*
Offline Offline

Posts: 1715059980

View Profile Personal Message (Offline)

Ignore
1715059980
Reply with quote  #2

1715059980
Report to moderator
Unlike traditional banking where clients have only a few account numbers, with Bitcoin people can create an unlimited number of accounts (addresses). This can be used to easily track payments, and it improves anonymity.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715059980
Hero Member
*
Offline Offline

Posts: 1715059980

View Profile Personal Message (Offline)

Ignore
1715059980
Reply with quote  #2

1715059980
Report to moderator
1715059980
Hero Member
*
Offline Offline

Posts: 1715059980

View Profile Personal Message (Offline)

Ignore
1715059980
Reply with quote  #2

1715059980
Report to moderator
poptop
Legendary
*
Offline Offline

Activity: 1512
Merit: 1246



View Profile
December 15, 2017, 11:04:12 PM
 #22

Тут дело против голдистов мутят. Глядишь, что-нибудь получится - https://forklog.com/moshennichestvo-mybtgwallet-zhertvy-obmana-namereny-suditsya-s-komandoj-bitcoin-gold/

Может ли домашка восьмиклассника стоить 1 биток?  Huh Рынок крипты перегрет, но перегрет ли рынок головоломок с криптой? Как можно прятать свои биточки от посторонних глаз? Huh Разгадываем недавние давние головоломки Энди Бауча вместе
CryptoOnanist
Member
**
Offline Offline

Activity: 63
Merit: 15


View Profile
January 31, 2018, 09:35:33 PM
Merited by xenon131 (2), johhnyUA (1), kenobius (1)
 #23

Рискну дополнить инструкцию...

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

Дело в том, что инструкция poptop'а не работает именно что на оффлайн машине, где нет скачанного блокчейна - signrawtransaction выдает ошибку "Input not found or already spent". На онлайн, с актуальным блокчейном, сработает, да, но тема топика то подпись на холодном оффлайновом компе. А для него формировать signrawtransaction нужно в следующем формате:

Code:
signrawtransaction <hexstring> [{"txid":txid,"vout":n,"scriptPubKey":hex},...] 

где "scriptPubKey" можно получить следующим образом (может можно проще, допишите если знаете как):

сначала получить raw исходной транзакции (командой getrawtransaction в консоли), в случае рассматриваемой в нашем примере транзакции txid f3ddce622132cb83bc6ab16a27d52caee86517dc999b1653e30f80b11f8d2959:
Code:
getrawtransaction f3ddce622132cb83bc6ab16a27d52caee86517dc999b1653e30f80b11f8d2959
Code:
01000000015091298f84a85eceb96a30a32960629d77757cee2ad434f73f28d18f72fd5993010000006b483045022100887f55e93edf5896598ca2a69379d0bf56383f6f7561cada5f79342a5c0c4e2b0220204653d44db8dea89ec3188a7df7aeee524ee69d0a416bde36677ef8eb0d0dab012103f6289cea30f76262fdef2dc89850263618620e894ce5ff1e94243746a3bb766ffeffffff0218164f00000000001976a9145e957d3af21aa7d12bd434c9a24b932fd6941aeb88acf48a8203000000001976a9149678911e9b2be2760db2c64f574dcb5b2380061988ac00000000

а затем полученный raw декодировать (decoderawtransaction в консоли, или https://blockchain.info/ru/decode-tx), откуда для нужного нам выхода взять значение hex (если через консоль) или значение script (если через https://blockchain.info/ru/decode-tx), для рассматриваемого примера:
Code:
decoderawtransaction 01000000015091298f84a85eceb96a30a32960629d77757cee2ad434f73f28d18f72fd5993010000006b483045022100887f55e93edf5896598ca2a69379d0bf56383f6f7561cada5f79342a5c0c4e2b0220204653d44db8dea89ec3188a7df7aeee524ee69d0a416bde36677ef8eb0d0dab012103f6289cea30f76262fdef2dc89850263618620e894ce5ff1e94243746a3bb766ffeffffff0218164f00000000001976a9145e957d3af21aa7d12bd434c9a24b932fd6941aeb88acf48a8203000000001976a9149678911e9b2be2760db2c64f574dcb5b2380061988ac00000000
Code:
{
  "txid": "f3ddce622132cb83bc6ab16a27d52caee86517dc999b1653e30f80b11f8d2959",
  "hash": "f3ddce622132cb83bc6ab16a27d52caee86517dc999b1653e30f80b11f8d2959",
  "version": 1,
  "size": 226,
  "vsize": 226,
  "locktime": 0,
  "vin": [
    {
      "txid": "9359fd728fd1283ff734d42aee7c75779d626029a3306ab9ce5ea8848f299150",
      "vout": 1,
      "scriptSig": {
        "asm": "3045022100887f55e93edf5896598ca2a69379d0bf56383f6f7561cada5f79342a5c0c4e2b0220204653d44db8dea89ec3188a7df7aeee524ee69d0a416bde36677ef8eb0d0dab[ALL] 03f6289cea30f76262fdef2dc89850263618620e894ce5ff1e94243746a3bb766f",
        "hex": "483045022100887f55e93edf5896598ca2a69379d0bf56383f6f7561cada5f79342a5c0c4e2b0220204653d44db8dea89ec3188a7df7aeee524ee69d0a416bde36677ef8eb0d0dab012103f6289cea30f76262fdef2dc89850263618620e894ce5ff1e94243746a3bb766f"
      },
      "sequence": 4294967294
    }
  ],
  "vout": [
    {
      "value": 0.05183000,
      "n": 0,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 5e957d3af21aa7d12bd434c9a24b932fd6941aeb OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a9145e957d3af21aa7d12bd434c9a24b932fd6941aeb88ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "19d7biuEjUEsV7JTpjfdGwKhyXiyV7tdxU"
        ]
      }
    },
    {
      "value": 0.58886900,
      "n": 1,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 9678911e9b2be2760db2c64f574dcb5b23800619 OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a9149678911e9b2be2760db2c64f574dcb5b2380061988ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "1EicnuemRqwtVLnanGt8iJBZaczTcoJPCz"
        ]
      }
    }
  ]
}
нужное значение
Code:
76a9149678911e9b2be2760db2c64f574dcb5b2380061988ac


И тогда подпись на оффлайн машине с приватником нужно делать следующим образом:

Code:
signrawtransaction 020000000159298d1fb1800fe353169b99dc1765e8ae2cd5276ab16abc83cb322162ceddf30100000000ffffffff01404b4c00000000001976a9140663d2403f560f8d053a25fbea618eb47071617688ac00000000 '[{"txid":"f3ddce622132cb83bc6ab16a27d52caee86517dc999b1653e30f80b11f8d2959","vout":1,"scriptPubKey":"76a9149678911e9b2be2760db2c64f574dcb5b2380061988ac"}]'

результатом которой как было сказано будет "куча всяких ебаных символов", с которой дальше обращаться в соотв. с инструкцией второго поста
alevlaslo
Hero Member
*****
Offline Offline

Activity: 1988
Merit: 593


View Profile
October 16, 2018, 06:05:47 AM
Last edit: October 16, 2018, 06:42:18 AM by alevlaslo
 #24

Готовую подпись необязательно именно в кошель потом подставлять, можно в любом explorer'е на базе Insight просто вставляете ее в поле "Broadcast Transaction" и отправляете ее в сеть.


Электрум уже поддерживает холодную отправку по типу Майэтервалет, не нужно заморачиваться с символами, переносишь просто готовый файл http://docs.electrum.org/en/latest/coldstorage.html


А Леджер имеет один недостаток - нельзя задать свой приватник, который можно помнить наизусть, а значит можно не пройти цифровой досмотр на предмет вывоза ценностей из страны например или отсутствия имущества при бракоразводном процессе (для справки: арбитражный суд битки уже признал имуществом)

Sale the first NFT of the first foto
vel12
Full Member
***
Offline Offline

Activity: 475
Merit: 101



View Profile
December 03, 2018, 07:50:45 AM
 #25

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

Activity: 826
Merit: 56


View Profile
April 29, 2019, 06:51:16 PM
 #26

А Леджер имеет один недостаток - нельзя задать свой приватник, который можно помнить наизусть, а значит можно не пройти цифровой досмотр на предмет вывоза ценностей из страны например или отсутствия имущества при бракоразводном процессе (для справки: арбитражный суд битки уже признал имуществом)
что скажете про это ?
https://www.youtube.com/watch?v=8Wpjd9-AZ5E - Полный обзор кошелька Ledger - #12 Кодовая фраза
Upaut
Sr. Member
****
Offline Offline

Activity: 497
Merit: 282


View Profile
March 06, 2020, 04:11:29 AM
 #27

вопрос малость не в тему да и в теме давно не писали,но всё же...Какую команду ввести демону чтобы он писал блокчейн не на диск С?Блокчейн уже скачан гуевым кошельком на нужный мне диск и надо показать демону где хранятся блоки.
Перенеси скаченный блокчейн в новое место и файл Bitcoin.conf (который тебе проще оставить на диске С) пропиши путь к скаченному блокчейну.
Команда:
datadir=Путь
Например:
datadir=E:\Bitcoin\BitcoinDB\
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!