Bitcoin Forum
November 15, 2024, 09:44:50 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How to sign bitcoin transaction offline?  (Read 250 times)
allwelder (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1004



View Profile
March 18, 2019, 04:33:55 AM
Last edit: March 18, 2019, 06:19:04 AM by allwelder
 #1

With more hardware wallet coming,
How to sign transactions with bitcoin QT wallet offline, or how to send out bitcoin offline?

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
PrimeNumber7
Copper Member
Legendary
*
Offline Offline

Activity: 1666
Merit: 1901

Amazon Prime Member #7


View Profile
March 18, 2019, 04:48:40 AM
Merited by bill gator (2)
 #2

You will need to create a "watching" wallet within Bitcoin Core that is connected to the internet with your xpubkey, and create an unsigned transaction on the computer connected to the internet, and that has a copy of the up to date blockchain.

You will then need to transfer a copy of the unsigned transaction into Bitcoin Core (QT) from your online computer onto your offline computer, and use Core to sign the transaction. You then transfer the now-signed transaction back to your online computer, and can broadcast it via the command line.

I am not sure I understand how hardware wallets plays into, or is related to your question. AFAIK, hardware wallets are not compatible with QT and they are generally used in lieu of an offline computer. They could be used for the super-paranoid.
Beerwizzard
Full Member
***
Offline Offline

Activity: 924
Merit: 148



View Profile
March 18, 2019, 08:06:47 AM
 #3

I guess it is not what you are looking for but people may use something like physical bitcoins.  Something like this one: https://www.titanbtc.com/physical-bitcoins/
In this case you will get some physical thing with hidden private key on it.
Something like that already has been used in Venezuela when someone issued trade cards with pepe frog on it and you could literally pay with memes: https://dailycaller.com/2017/03/23/venezuelan-currency-slowly-getting-replaced-by-pepe-memes/
NeuroticFish
Legendary
*
Offline Offline

Activity: 3864
Merit: 6591


Looking for campaign manager? Contact icopress!


View Profile
March 18, 2019, 12:43:37 PM
 #4

With more hardware wallet coming,
How to sign transactions with bitcoin QT wallet offline, or how to send out bitcoin offline?

@PrimeNumber7 gave most of the details you need.
You don't send anything offline, you only sign offline. An online watch only wallet (or certain websites) will help you create the transaction.
You save that transaction, move it with a stick to the offline computer, sign it, go back to the online computer (or certain websites) and from there you can broadcast it.

More details about how to sign the transaction with Bitcoin QT wallet are here: https://bitcointalk.org/index.php?topic=651344.msg7306076#msg7306076



PS. Keeping an offline computer as cold storage is the safest way for storing Bitcoin. Safer than hardware wallets. Make sure that such a computer is indeed offline and remains offline forever.

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
allwelder (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 1004



View Profile
March 18, 2019, 01:15:04 PM
 #5

With more hardware wallet coming,
How to sign transactions with bitcoin QT wallet offline, or how to send out bitcoin offline?

@PrimeNumber7 gave most of the details you need.
You don't send anything offline, you only sign offline. An online watch only wallet (or certain websites) will help you create the transaction.
You save that transaction, move it with a stick to the offline computer, sign it, go back to the online computer (or certain websites) and from there you can broadcast it.

More details about how to sign the transaction with Bitcoin QT wallet are here: https://bitcointalk.org/index.php?topic=651344.msg7306076#msg7306076



PS. Keeping an offline computer as cold storage is the safest way for storing Bitcoin. Safer than hardware wallets. Make sure that such a computer is indeed offline and remains offline forever.
Thanks for your explanation and link,that's exactly what I need.

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
Pages: [1]
  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!