Bitcoin Forum
May 06, 2024, 09:33:02 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin central funding and distribution program  (Read 948 times)
Elwar (OP)
Legendary
*
Offline Offline

Activity: 3598
Merit: 2384


Viva Ut Vivas


View Profile WWW
September 06, 2011, 01:36:32 AM
 #1

I have a high level concept I am trying to figure out.

tl;dr

Create a program where multiple people can put their money into a single wallet unaccessible by anyone with criteria for when and where it will disperse payments.



tl part:
Distribution
I was thinking of several different scenarios. You can set the time of distribution, say once a week, month, year etc...or once it hits X amount, or you could have all of the people who donated vote on the distribution. You can set the vote to be 1-100% required to distribute with a threshold of sending the money back to the donors if there is no resolution by X day.

Consider a mixed group of people wanting to support cancer research. They donate to this cancer wallet and it is set up to activate either at 1000 BTC, with a vote of 66% for the location of where the 1000 BTC will be sent. If there is no resolution within two months, the BTC is sent back equally to the donors.

Or a neighborhood wants to build a park in an open lot so all of the neighbors put BTC into the park wallet. They come up with a few different ideas and companies and require a 51% acceptance for distribution. Once they get a vote of 51% then the money is sent. Otherwise it either has a date where the money is given back or it is kept there until there is agreement.

Or a club that has dues where the members get to vote on where the money goes.

The Program
This I am not too sure about. The hard part is having a wallet that is not accessible by anyone but the program. The person or server in control of the program could possibly be the weak link there. I do not want to rely on trust. There needs to be a lot of transparency and easy verification.

I could use some suggestions on this. Thanks.

First seastead company actually selling sea homes: Ocean Builders https://ocean.builders  Of course we accept bitcoin.
1714987982
Hero Member
*
Offline Offline

Posts: 1714987982

View Profile Personal Message (Offline)

Ignore
1714987982
Reply with quote  #2

1714987982
Report to moderator
1714987982
Hero Member
*
Offline Offline

Posts: 1714987982

View Profile Personal Message (Offline)

Ignore
1714987982
Reply with quote  #2

1714987982
Report to moderator
1714987982
Hero Member
*
Offline Offline

Posts: 1714987982

View Profile Personal Message (Offline)

Ignore
1714987982
Reply with quote  #2

1714987982
Report to moderator
In order to achieve higher forum ranks, you need both activity points and merit points.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714987982
Hero Member
*
Offline Offline

Posts: 1714987982

View Profile Personal Message (Offline)

Ignore
1714987982
Reply with quote  #2

1714987982
Report to moderator
1714987982
Hero Member
*
Offline Offline

Posts: 1714987982

View Profile Personal Message (Offline)

Ignore
1714987982
Reply with quote  #2

1714987982
Report to moderator
ovidiusoft
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250


View Profile
September 06, 2011, 05:36:55 AM
 #2

The Program
This I am not too sure about. The hard part is having a wallet that is not accessible by anyone but the program. The person or server in control of the program could possibly be the weak link there. I do not want to rely on trust. There needs to be a lot of transparency and easy verification.

It is not possible. It can be made difficult with complicated hardware tripwires, but in the end someone with physical access will be able to compromise the system.
Elwar (OP)
Legendary
*
Offline Offline

Activity: 3598
Merit: 2384


Viva Ut Vivas


View Profile WWW
September 06, 2011, 07:33:25 PM
 #3

The Program
This I am not too sure about. The hard part is having a wallet that is not accessible by anyone but the program. The person or server in control of the program could possibly be the weak link there. I do not want to rely on trust. There needs to be a lot of transparency and easy verification.

It is not possible. It can be made difficult with complicated hardware tripwires, but in the end someone with physical access will be able to compromise the system.

Ya, I am having a hard time thinking of how it can be done as well. I was thinking at the very least you could have an auto-encrypted wallet where the password is made up of multiple characters shared by multiple people.

First seastead company actually selling sea homes: Ocean Builders https://ocean.builders  Of course we accept bitcoin.
brendio
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500



View Profile
September 07, 2011, 03:34:19 AM
 #4

I posed a similar question on the GLBSE forum, but with regard to having a company with multiple directors and requiring multiple authorisations to operate the account or wallet file.

Following this thread with intent!

nighteyes
Member
**
Offline Offline

Activity: 105
Merit: 10


View Profile
September 08, 2011, 05:31:17 PM
 #5

The Program
This I am not too sure about. The hard part is having a wallet that is not accessible by anyone but the program. The person or server in control of the program could possibly be the weak link there. I do not want to rely on trust. There needs to be a lot of transparency and easy verification.

It is not possible. It can be made difficult with complicated hardware tripwires, but in the end someone with physical access will be able to compromise the system.

Just a thought from my 'open books' thinking, but how about the following scenario:

1)New bitcoin client from third party
2)New bitcoin client has a feature of different levels of "hold"....in other words, the bitcoin client wont send the "money" on hold

If I were a bitcoin client, I would change that wallet.dat file of course....it wouldnt be compatible with the current bitcoin client.

 
Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1054



View Profile WWW
September 08, 2011, 06:28:06 PM
 #6

I was thinking at the very least you could have an auto-encrypted wallet where the password is made up of multiple characters shared by multiple people.
Secret sharing might be relevant.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
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!