Bitcoin Forum
May 09, 2024, 06:08:04 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3]  All
  Print  
Author Topic: Is there an import/export transaction patch?  (Read 7060 times)
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
October 28, 2011, 03:08:40 PM
 #41

Sort of.
But you don't really need to "Make offline payment"
You just do a traditional payment, but since the client is disconnected from the network you need to transfer its content by other means, not via a network.
And then "Publish offline payment" - sound like a catchy term Smiley

Just a thought.  Someone could make a public website for posting text based offline transactions.  Kinda a transaction "drop box".  The website would have bitcoind running and would import transactions and broadcast them to the rest of the bitcoind network.

So you make an offline transaction, save it as a text string to usb drive and then can copy & paste it into a website from any computer connected to internet.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715278084
Hero Member
*
Offline Offline

Posts: 1715278084

View Profile Personal Message (Offline)

Ignore
1715278084
Reply with quote  #2

1715278084
Report to moderator
terrytibbs
Hero Member
*****
Offline Offline

Activity: 560
Merit: 501



View Profile
October 28, 2011, 03:20:59 PM
 #42

Can we get this rebased for the Qt codebase?
piotr_n (OP)
Legendary
*
Offline Offline

Activity: 2053
Merit: 1354


aka tonikt


View Profile WWW
October 28, 2011, 03:22:13 PM
 #43

I have it ported into 0.4.0, but havent tried the qt version yet.

The patch is quite simple - any developer should be able to deal with it.

Check out gocoin - my original project of full bitcoin node & cold wallet written in Go.
PGP fingerprint: AB9E A551 E262 A87A 13BB  9059 1BE7 B545 CDF3 FD0E
etotheipi
Legendary
*
expert
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
October 28, 2011, 06:28:29 PM
 #44

Thanks - I'll try that
Or maybe I won't... :|

I know exactly which 20 bytes you mean, I could probably handle some simple crypto myslef, but my god... version concatenated with the RIPEMD SHA256 of it, then concatenated with 4 bytes of SHA256 of SHA256 of the RIPEMD stuff... just so it could finally be base58 encoded....  Huh

It couldn't be more complicated, could it? Smiley

Though, I guess some test vectors with intermediate steps would help me a lot Smiley

This is exactly why I made the following charts:
    https://bitcointalk.org/index.php?topic=29416.0

The address construction process is illustrated at the bottom.  Tx-serialization at the top.  And when you're finally an expert at those, you can take a shot at OP_CHECKSIG (don't forget to reverse endian before signing!).  Yeah, this stuff is complicated, but it's really a one-time investment.  I printed out a couple of these diagrams and keep them nearby when coding...

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
Pages: « 1 2 [3]  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!