Author

Topic: Trustless crowdfunding in bitcoin (Read 582 times)

sr. member
Activity: 300
Merit: 250
Nakedbitcoins.com !
April 24, 2016, 06:24:44 PM
#11

You can do this.  BitcoinStarter.com  was the first to enable this. They are coming back online this week at some point.

Isn't that arrangement gonna depend purely on how legit the website is feeling? And coming back online don't sound too reassuring. I guess the OP is talking something automated.
They didn't come offline because of anything just re-development of the website. At the time they had a way to refund all bitcoins to everyone automatically.
sr. member
Activity: 353
Merit: 253
April 24, 2016, 05:23:06 PM
#10
This is something, as someone pointed out, that can be easily done in an ethereum-like platform.

In bitcoin, you might need a new opcode that restrains the spendability of an output in the following way: it is spendable only togheter with other outputs that refer to the same address and so that the total amount to be spent is equal or greater than the required sum... or something like that.

I think this is an interesting use case, so maybe it could be worth a new opcode.

best regards,
ilpirata79
legendary
Activity: 1288
Merit: 1087
April 24, 2016, 03:21:49 PM
#9

You can do this.  BitcoinStarter.com  was the first to enable this. They are coming back online this week at some point.

Isn't that arrangement gonna depend purely on how legit the website is feeling? And coming back online don't sound too reassuring. I guess the OP is talking something automated.
hero member
Activity: 1106
Merit: 521
April 24, 2016, 03:20:18 PM
#8
I think once smart contracts kick in there will def be solutions and there prob already is using ethereum.  Wink
legendary
Activity: 3066
Merit: 1047
Your country may be your worst enemy
April 24, 2016, 03:10:37 PM
#7
So it's not possible to do it automatically, but it would be easy to do it manually. You talked of something trustless, right? The real problem is that you'll have to very convincing to make strangers give you money. Very, very convincing...
legendary
Activity: 1146
Merit: 1006
April 24, 2016, 02:27:18 PM
#6
I am trying to understand if there is a way in Bitcoin to perform a trustless crowdfunding campaign.

I mean: establish an amount of bitcoin, let the people send bitcoins to an address until a certain date. If before the date the established amount of bitcoin is reached, all the bitcoins are unblocked and spendable, otherwise the go back to the senders.

Is that possible?

best regards,
ilpirata79

Hello, are u asking for some script or this to be achieved manually ?

well trust is a very very rare word here in bitcoin world. i am nt sure how many good souls are stil out there to fund for a cause or anything.
It is because of all the scams recently and the freq. has increased exponentially
sr. member
Activity: 438
Merit: 250
April 24, 2016, 02:01:02 PM
#5
It would suprise me if this is not possible. However it's not exactly easy to accomplish and I don't think there is any wallet or GUI that can accomplish it without programming knowledge.
sr. member
Activity: 300
Merit: 250
Nakedbitcoins.com !
April 24, 2016, 01:55:58 PM
#4
I am trying to understand if there is a way in Bitcoin to perform a trustless crowdfunding campaign.

I mean: establish an amount of bitcoin, let the people send bitcoins to an address until a certain date. If before the date the established amount of bitcoin is reached, all the bitcoins are unblocked and spendable, otherwise the go back to the senders.

Is that possible?

best regards,
ilpirata79

You can do this.  BitcoinStarter.com  was the first to enable this. They are coming back online this week at some point.
legendary
Activity: 1092
Merit: 1001
April 24, 2016, 01:49:44 PM
#3
I am trying to understand if there is a way in Bitcoin to perform a trustless crowdfunding campaign.

I mean: establish an amount of bitcoin, let the people send bitcoins to an address until a certain date. If before the date the established amount of bitcoin is reached, all the bitcoins are unblocked and spendable, otherwise the go back to the senders.

Is that possible?

best regards,
ilpirata79

I do not believe that is possible with the current protocol or the new OP Codes that are being added currently.
With the new codes you can set a date in which the coins can be unlocked, but haven't heard of a code that
would require the address to have a certain amount of bitcoins within it before allowing it to be placed into a block.

There may be sites that can do it or can facilitate this, but then it wouldn't be trustless since you'd have to trust the site.

Also, it is possible to do it now with a trusted escrow agent from this forum. Just set down the rules and respected
escrow agent and then point your potential donators to your page with the escrow address. If you never meet
the goal, the agent can send back the btc to the addresses that originally sent it. This isn't trustless either tho.
legendary
Activity: 1039
Merit: 1005
April 24, 2016, 01:47:05 PM
#2
I believe with plain bitcoin this is not possible, as the things you can do in a script are pretty limited. However, Ethereum should be able to do it, I just don't know how you'd write it exactly (note to self: read some stuff on EtherScript.)

The "swear jar" example on the EtherScripter.com site should serve as a suitable starting point: http://etherscripter.com/0-5-1/

Onkel Paul
sr. member
Activity: 353
Merit: 253
April 24, 2016, 01:34:53 PM
#1
I am trying to understand if there is a way in Bitcoin to perform a trustless crowdfunding campaign.

I mean: establish an amount of bitcoin, let the people send bitcoins to an address until a certain date. If before the date the established amount of bitcoin is reached, all the bitcoins are unblocked and spendable, otherwise the go back to the senders.

Is that possible?

best regards,
ilpirata79
Jump to: