Bitcoin Forum
May 07, 2024, 12:57:07 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Distributed Bitcoind  (Read 639 times)
rupy (OP)
Hero Member
*****
Offline Offline

Activity: 725
Merit: 500



View Profile
May 13, 2016, 08:24:18 AM
 #1

So I came up with this sort of distributed bitcoind, I have 2 bitcoind and I simply ask the other one to create the private key and send it (encrypted) to the first one which imports it.

But, I can't create "off chain" transactions this way. Does anyone have an idea of how you could do that with two bitcoind instances?

The only solution I have so far is to create the internal transaction system myself but I think it will lead to bugs and security problems.

BANKBOOK GWT Wallet & no-FIAT Billing API
1715086627
Hero Member
*
Offline Offline

Posts: 1715086627

View Profile Personal Message (Offline)

Ignore
1715086627
Reply with quote  #2

1715086627
Report to moderator
1715086627
Hero Member
*
Offline Offline

Posts: 1715086627

View Profile Personal Message (Offline)

Ignore
1715086627
Reply with quote  #2

1715086627
Report to moderator
1715086627
Hero Member
*
Offline Offline

Posts: 1715086627

View Profile Personal Message (Offline)

Ignore
1715086627
Reply with quote  #2

1715086627
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715086627
Hero Member
*
Offline Offline

Posts: 1715086627

View Profile Personal Message (Offline)

Ignore
1715086627
Reply with quote  #2

1715086627
Report to moderator
ranochigo
Legendary
*
Offline Offline

Activity: 2968
Merit: 4167



View Profile
May 13, 2016, 11:13:32 AM
 #2

Offchain transactions are transactions which are not processed on chain, i.e. on a service's database.

Transferring private keys directly would require the receiver to trust the sender that they will not transfer it out before you. To transfer the amount in your received address, you will need to conduct transactions on the blockchain unless you choose to use the private key that was given to you.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
Patatas
Legendary
*
Offline Offline

Activity: 1750
Merit: 1115

Providing AI/ChatGpt Services - PM!


View Profile
May 13, 2016, 12:35:49 PM
 #3

I would like to ask a few questions :

1.Are the created instances working properly ? Have you tested them ?

2.Are both the instances using the same wallet ?Running on the same GUI ?

Now,creating off chain transactions is a bit weird since it is simply not bitcoin.Why not simply use a trusted third party to avoid all the trouble ?

rupy (OP)
Hero Member
*****
Offline Offline

Activity: 725
Merit: 500



View Profile
May 16, 2016, 03:36:30 PM
 #4

They will be on separate computers.

I can't do off-chain bitcoind account transactions since the other instance will not know about those...

I'm guessing I'll have to build my own account keeping and only use the bitcoinds for on-chain.

This must have been solved already by someone? Probably closed source...

BANKBOOK GWT Wallet & no-FIAT Billing API
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!