Pages:
Author

Topic: [RFC] æthereum: a turing-complete coin distributed as per bitcoin's blockchain - page 11. (Read 48633 times)

hero member
Activity: 784
Merit: 506
What about BTC I hold at an exchange? Would I need to move all my BTC to a personal BTC wallet before nucleus?

Yes. The correct way to implement this kind of distribution model is to pick a block number (eg. 290000), and say that bitcoins at that specific block are what gives you aethereum. Otherwise, you can claim some AETH with your BTC, deposit and withdraw from an exchange, claim more AETH, and repeat ad infinitum. For the system to be trust-free and secure, it would have to be based on private key signing, which means that you would have to have them in a personal wallet.

If you don't want to set up a new wallet and deal with different addresses another somewhat technical alternative is to use my pybtctool toolkit to generate a brainwallet and put your money all in the one address just before the nucleus happens. Pybitcointools/pybtctool includes Electrum message signing functionality with the "ecdsa_sign" command; here's an example session:

Code:
vub@shadowcow-200 00:29:41: pybtctool ecdsa_sign hullo `pybtctool sha256 cow`                                                                     
GykcIAXZ3VxuSUfLBi+FCWnvKlEOmo13ysGfVWVfo2cobJhbWhFqMxrxgVB5cnPax+YUJqB1fk9Hkm8bYjoUuBE=
vub@shadowcow-200 00:29:48: pybtctool ecdsa_recover hullo GykcIAXZ3VxuSUfLBi+FCWnvKlEOmo13ysGfVWVfo2cobJhbWhFqMxrxgVB5cnPax+YUJqB1fk9Hkm8bYjoUuBE=
04334ec322ef674d8a91a5467b78cb12fab3de961aa3d6c2d6afd844526e18c8dd12e9b21d5f9411dfa37689c551d2572465f633df73b0d12015aeb72d423e0d30
You can independently verify that 04334... is the public key corresponding to sha256(cow). Then you can easily sign a transaction to move funds back out. It's literally as easy as a command line utility possibly can be. But I personally would recommend for this group to do something similar to what we're doing and release an application which people can send their BTC to (it's client side so no security risk involved) such that the application signs at the appropriate time and then sends the BTC back out. Having easy-to-use tools for doing this kind of signing would really do a lot to help Bitcoin-based issuance models gain wider adoption.

Vitalik, I just noticed nobody responded to your post earlier and want to acknowledge you for contributing your thoughts on this idea despite its potential to undermine your Ethereum project as it stands.

As for asking people who would like to claim their 'spin-off' alt coins (æther or whichever) to actually move their bitcoins I would prefer an option that doesn't require that if it can be done reliably (such as the block-specifying method you propose).  For those with cold storage wallets the private keys of which have never seen the light of day it is (from my limited understanding) less cumbersome to set up a means of temporarily importing a private key to a wipable off-line pc for signing a message to claim the spin-off coins than to require sweeping a wallet then having to generate and create new ones.
hero member
Activity: 767
Merit: 500
Never back down !!!
double the amount of senseless and worthless altcoins. weeeeeeeeee  Undecided
member
Activity: 70
Merit: 10
Sorry but this is crap. For it to work you (the developers) would need to be better at developing and maintaining the ethereum services than the origional Ethereum theam (induding their supporting community). Now is there a dev team plus a supporting community for every innovative altcoin?Huh

Edit: Plus you ad a bad token distribution which is bad for security if it is a POS project....
legendary
Activity: 1162
Merit: 1007
and why use etherium to clone?  are you going to do anything at all different?  or is the only difference going to be etherium will have an IPO and aetherium's distribution will be based off BTC blockchain?

Indeed, the OP was a RFC for a distribution model that could be applied to any alt-coin.  The aetherium clone is simply our first case study.  

The only difference is the initial distribution of coins: ether costs real bitcoins while aether is initially distributed freely according to the unspent outputs in the bitcoin blockchain at the time of nucleus formation.  Everything else is the same.  
full member
Activity: 238
Merit: 100
and why use etherium to clone?  are you going to do anything at all different?  or is the only difference going to be etherium will have an IPO and aetherium's distribution will be based off BTC blockchain?

legendary
Activity: 2142
Merit: 1009
Newbie
æthereum

I like the idea but don't like the name. Why not use something not so similar to "Ethereum"?
legendary
Activity: 1764
Merit: 1002
Who will be bothered to mine and secure the network if they can get crapload of coins for free?

who will mine after they spent all their fiat on an IPO?

the point is, ppl should mine based on the merits of the tech.  if there is merit, i could argue they'd be more likely to mine aether since their sunk cost is 0 from the free distribution.
full member
Activity: 140
Merit: 100
You are asking for a lawsuit with that name. Even if they haven't trademarked the name there are laws against trying to imitate people.

http://www.transjurlex.com/ustm/passoff.htm
hero member
Activity: 966
Merit: 1003
Who will be bothered to mine and secure the network if they can get crapload of coins for free?
legendary
Activity: 1162
Merit: 1007
Per my earlier comment: Exchange owners could choose to either hold on to these new æthereum funds themselves or donate funds back to their users.

Presumably, if this sort of thing becomes more common exchange owners will publish their stance on generated funds up front. Users could then choose the exchange with the friendlier policy. Of course, if you don't trust the exchange owners then you are strongly incentivized to keep funds under your own control.

Interesting.  

Exchanges would be incentivized to "auto claim" your aether and credit your account.  They could charge a 10% fee for this service (exchanges would be competing against each other and against people's ability to simply withdraw, so this would eventually set a fair price for "auto claim" service).

This also means that we'd have automatic aether liquidity available at all participating exchanges.  In fact, trading could begin after vetting of the nucleus by the community, and before the actual launch of the network.  

Most people won't care and will do nothing.  Some people will think the whole thing is a "scam" and will dump their free aether first chance they get for say a 1 : 100,000 market cap valuation.  Developers who know they will launch could purchase these coins.  If they actually do launch and if the coin has merits, they would reap financial benefits.  These benefits would only come at a small expense to the dumpers and not at the expense of those in the community that remained impartial to the entire experiment.  Most of the benefit comes from the increased usefulness of cryptocurrency (should the alt coin genuinely be useful). 
legendary
Activity: 1372
Merit: 1000
donate funds back to their users.
Yeah, that's sure to happen. Roll Eyes

This project is dead before it even begins.

Agree with your sinister comment in bold. This will be an exchanges nightmare. All exchanges running fractional reserves will be tested if there customers withdraw there BTC. It's an opportunity for exchanges to prove holdings, and grow.

It is actuality the EFT's that have the advantage here not so much exchanges.
Ultimately Wall St. Will control Bitcoin price with derivatives and futures. This idea allows the innovators to control the demand for Bitcoin by doing innovation, and rocking the derivative boat.

If the idea is good the Bitcoin price will not be set by Wall St. like it is with gold, silver and everything else, it will be set by lots of individuals wanting control of there Bitcoin, shorting EFT's and buying actual coin.
legendary
Activity: 980
Merit: 1000
donate funds back to their users.
Yeah, that's sure to happen. Roll Eyes

This project is dead before it even begins.
full member
Activity: 150
Merit: 100
Thank you! Thank you! ...
4.  In what ways is æthereum different?

The initial distribution of coins in æthereum is different.  If you are a bitcoin user, you can use your bitcoin private keys to claim a percentage of æther exactly equal to the percentage of the bitcoin market cap you controlled at the time of nucleus creation.  This claiming process is trustless and decentralized and doesn't cost you anything.  
Great, so exchanges will have a massive stake at no cost to them. Truly a great distribution mechanism. Roll Eyes

I hope you plan on blacklisting addresses that hold over 10000 BTC.

Per my earlier comment: Exchange owners could choose to either hold on to these new æthereum funds themselves or donate funds back to their users.

Presumably, if this sort of thing becomes more common exchange owners will publish their stance on generated funds up front. Users could then choose the exchange with the friendlier policy. Of course, if you don't trust the exchange owners then you are strongly incentivized to keep funds under your own control.
legendary
Activity: 1764
Merit: 1002
4.  In what ways is æthereum different?

The initial distribution of coins in æthereum is different.  If you are a bitcoin user, you can use your bitcoin private keys to claim a percentage of æther exactly equal to the percentage of the bitcoin market cap you controlled at the time of nucleus creation.  This claiming process is trustless and decentralized and doesn't cost you anything.  
Great, so exchanges will have a passive stake at no cost to them. Truly a great distribution mechanism. Roll Eyes

I hope you plan on blacklisting addresses that hold over 10000 BTC.

Did you even read the responses to this question?
legendary
Activity: 980
Merit: 1000
4.  In what ways is æthereum different?

The initial distribution of coins in æthereum is different.  If you are a bitcoin user, you can use your bitcoin private keys to claim a percentage of æther exactly equal to the percentage of the bitcoin market cap you controlled at the time of nucleus creation.  This claiming process is trustless and decentralized and doesn't cost you anything.  
Great, so exchanges will have a massive stake at no cost to them. Truly a great distribution mechanism. Roll Eyes

I hope you plan on blacklisting addresses that hold over 10000 BTC.
full member
Activity: 150
Merit: 100
Thank you! Thank you! ...
Rewarding to bagholders having loads of bitcoins - SCAM

"Rewarding" bagholders... Oxymoron much?

As compared to what... punishing bagholders further by diluting the value of their coins with an endless supply of new alt/scam coins?
legendary
Activity: 2324
Merit: 1125
Simply brilliant.

Exactly. I saw the discussion in the original thread. Top notch idea Smiley
hero member
Activity: 672
Merit: 500


Rewarding to bagholders having loads of bitcoins - SCAM

full member
Activity: 150
Merit: 100
Thank you! Thank you! ...
Where do i get the wallet

There is no wallet yet. This is just a proposal/request for comment.

Stay tuned for future developments though!
full member
Activity: 150
Merit: 100
Thank you! Thank you! ...
What about BTC I hold at an exchange? Would I need to move all my BTC to a personal BTC wallet before nucleus?

Yes, you would need to move all BTC to an address for which only you control the private key before the nucleus was initialized.

In fact, any BTC you left on an exchange at that time would essentially be a donation of your share of æthereum to the exchange owners since they control the private keys for all exchange funds (cold storage and hot wallet).

Exchange owners could choose to either hold on to these new æthereum funds themselves or donate funds back to their users.
Pages:
Jump to: