Pages:
Author

Topic: The failure of Ethereum is complete - it is now a mere permissioned spreadsheet. (Read 4059 times)

legendary
Activity: 994
Merit: 1035
https://www.reddit.com/r/Bitcoin/comments/4pdx6k/comparison_between_bitcoin_and_ethereums/d4k6n7d

Quote from: nullc
I also had the impression that Ethereum was going out of its way to not learn from Bitcoin. Beyond the more subjective architectural errors that they could have avoided if they were paying attention Ethereum went out and outright reproduced bugs that Bitcoin originally had and had eliminated, e.g. unbounded memory usage from OP_CAT. I found that find of inexplicable. (even more than the recursion example, which I also think was good to raise.)

What this article doesn't cover is the fundamentally different mental model most of us in the Bitcoin highly technical sphere have for smart contracts. The key realization behind it is that smart contracts are verifying not computing-- the inputs are the contract, the transaction, additional evidence provided by the user, and the network should either accept or reject the state update represented by the transaction: Script is a predicate. The user(s) do the computation, then prove it to the network.

Verifying is fundamentally easier (and I mean really fundamentally: verification of a NP statement, given side information is in P). Verification is also usually much easier to make highly parallel. As a toy example, say I give you some giant numbers A and B and ask you to divide them to compute Q = A/B. The division takes a lot of work. If, instead, I tell you Q, A, and B-- you can multiply and check the value-- much easier.

This model is also how we get useful tools like P2SH and MAST... you don't have to provide the contract to the network until it's enforced, and if the contract is complex and not every part needs to be enforced you can only ever publish the parts that get used. The unused parts just get represented by a compact cryptographic hash.

This distinction also simplifies the system from an engineering perspective. Script is a a pure function of a transaction, so if a transaction is valid-- it can't be invalidated by other transactions coming or going, except via the single mechanism of anti-doublespending. Similarly, OP_CHECKLOCKTIMEVERIFY isn't OP_PUSH_CURRENT_HEIGHT_ONTO_STACK-- the script expresses what it expects the locktime to be, and the machine verifies it. The construction means that the chain can reorganize with invalidating chains of transactions and it makes the verification work highly cachable.

Is this mental model similar to people familiar with conventional programming (say, on the web?)? No. But smart contracts aren't conventional programming, and blockchain isn't a conventional computing environment (how often does history change out from under most of your programs?). These design elements make for a clean, simple system with predicable interactions. To the extent that they make some things "harder" they do so mostly by exposing their latent complexity that might otherwise be ignored-- some tasks are just hard, and abstracting away the details in an environment with irreversible consequences is frequently not wise.

This may be bad news for the hype of converting the whole universe to "distributed apps"-- though a lot of that just doesn't make sense on its face-- but the fact that a lot of people are thinking seriously and carefully about the subject is good news for the technology having a meaningful long term impact.
legendary
Activity: 1540
Merit: 1011
FUD Philanthropist™
@ArticMine, Well done !
I applaud your thorough insightful & thought provoking commentary here.
Who would have thought we would be TALKING about Alternate Currencies here ?  Cheesy
..nice change of pace to the crying FUD routine around here.
I will have to check that out a bit later more closely.
legendary
Activity: 2282
Merit: 1050
Monero Core Team
How FinCEN chooses to deal or not deal with Ethereum will be very interesting to watch.

YES agreed and let us not forget about them and their past involvement with coins.
Didn't they "Fine" the Ripple guys or something before ?
Sorry i can't remember it was a couple years back i think..

Agencies like Fincen & the SEC do exist guys.. they are real (as are other 3 letter agencies)

IANAL
Here is the info on the US Government - Ripple case.

1) FinCEN press release
https://www.fincen.gov/news_room/nr/html/20150505.html
2) Settlement Agreement which includes the agreed to Statement of Facts and Violations
https://www.justice.gov/sites/default/files/opa/press-releases/attachments/2015/05/05/settlement_agreement.pdf
3) Assessment of Civil Money Penalty
https://www.fincen.gov/news_room/nr/pdf/Ripple_Assessment.pdf

This all makes for interesting reading especially when read in conjunction with the Guidance I quoted above.

My take is that any crypto currency that has a pre-mine and / or ICO/IPO and / or diverts a portion of the newly emitted coins for development etc. is seriously at risk of having to register as an MSB and having to face civil and / or criminal penalties if they fail to do so.

Edit: The Ethereum hard/soft forks for the purpose of reversing transactions and / or freezing funds simply adds fuel to the fire here.
sr. member
Activity: 306
Merit: 257
Quote
Ethereum is used 90% for nothing but trading on centralized exchanges for profit.

Exactly as Bitcoin is.

Quote
There is nothing decentralized about any of this ETH / DAO crap ..even if that is what the 'D' stands for  Roll Eyes

Who cares as long as it overtakes BTC by 30% in 24 hours?

Quote
If Mt. GOX opened it's doors and added Paycoin you all would dive on it

True, and we would make shitloads of money, while you would cry like baby on forums.

Quote
So.. all the ETH team has to do is keep organizing spam / hype campaigns then Pump it !

Much preferable to BTC team doing nothing and watching Bitcoin die painful death by fees that already reach $1 per transaction.
legendary
Activity: 1540
Merit: 1011
FUD Philanthropist™
How FinCEN chooses to deal or not deal with Ethereum will be very interesting to watch.

YES agreed and let us not forget about them and their past involvement with coins.
Didn't they "Fine" the Ripple guys or something before ?
Sorry i can't remember it was a couple years back i think..

Agencies like Fincen & the SEC do exist guys.. they are real (as are other 3 letter agencies)
legendary
Activity: 2282
Merit: 1050
Monero Core Team
Well this Ether / DAO fork thread can be used for my FinCEN post. First the original guidance from 2013

https://fincen.gov/statutes_regs/guidance/html/FIN-2013-G001.html

The question is does a fork whose sole purpose is to reverse transactions and / or to freeze funds make Ethereum a Centralized Virtual Currency with the related MSB registration requirements? Of course it may already be a Centralized Virtual Currency because of its launch.

How FinCEN chooses to deal or not deal with Ethereum will be very interesting to watch.
full member
Activity: 236
Merit: 100
And yet Vitalik says, everybody identify yourselfs and give me your private key. ROFL

Imagine if satoshi said that during a bitcoin theft.


Do these more attacks expose more bugs in the DAO or just use the existing bugs? I hope after these attacks, Ethereum is more secure.
ETH wasn't attacked the DAO was!!!
legendary
Activity: 1540
Merit: 1011
FUD Philanthropist™
how many months weeks till the next eth hack Roll Eyes

Ya Minecache put your money where your mouth is.. oh wait you did.

He just said it can't happen again.. i will remind him of that later
..and his Banks are buying shit loads of ETH comment too.

What a mouthy fraud eth-clown LOL

These scrawny mETH heads sure do get squaky and run around chirping their little beaks off.

Reality.. ETH was hacked Shilltards.

..shit is DEAD .

That is what happens after hacks in Crypto *as usual*

@Minecache what charity ?
I have refused money lots.. unlike you i am not a greed peddler pushing scam coins for profit.
Actually i donated the last of my Bitcoin to an Android DEV who makes FREE APP's..
Is that me taking charity ?
NOPE.
That is me handing charity out..

Say something honest for once around here scammer and maybe your ETH Propaganda will be believed.
..just some friendly advice for you (no payment is needed) it's free just for you mETH head.  Cheesy
hero member
Activity: 1568
Merit: 507
how many months weeks till the next eth hack Roll Eyes
legendary
Activity: 2184
Merit: 1024
Vave.com - Crypto Casino
Mark my words: there is more Ethereum pain to come. 
 
With this hack alone, the DAO explorer can inflict perpetual damage to Ethereum and structures built on top of it.  And only a fool would assume this is the only exploit he knows.

The next time Ethereum is stolen due to code exploits will yet another hard fork be rolled out?
He can't do it perpetually because a fix is being implemented. More FUD from the centralised BTC Spoetniktard shills.
hero member
Activity: 770
Merit: 504
Mark my words: there is more Ethereum pain to come. 
 
With this hack alone, the DAO explorer can inflict perpetual damage to Ethereum and structures built on top of it.  And only a fool would assume this is the only exploit he knows.

The next time Ethereum is stolen due to code exploits will yet another hard fork be rolled out?
legendary
Activity: 2184
Merit: 1024
Vave.com - Crypto Casino
3. Arbitrary hardforks to protect profits:  

Forgive me, but has the fork in this instance been confirmed?
I thought it was just one of the options being bandied about.
No hard fork has been performed and the community is not voting for it. It was simply one of throat ions given to the community to consider. Obviously the centralised BTC shills take such a community and option as a given. But the ETH community is different to them. So you can bin this and other such FUD threads. Because they are nothing more than sour grapes.
newbie
Activity: 30
Merit: 0
3. Arbitrary hardforks to protect profits:  

Forgive me, but has the fork in this instance been confirmed?
I thought it was just one of the options being bandied about.

Neither soft fork nor the hard fork have been confirmed. There is a vote on the soft fork. Soft fork might happen.
legendary
Activity: 1554
Merit: 1026
★Nitrogensports.eu★
3. Arbitrary hardforks to protect profits:  

Forgive me, but has the fork in this instance been confirmed?
I thought it was just one of the options being bandied about.
legendary
Activity: 2184
Merit: 1024
Vave.com - Crypto Casino
This is why Satoshi Nakamoto's decision to disappear forever was an excellent move. It shows that he knows his game theory and he knew that his would not work with a leader that is visible and prone to ad hominem and all sort of attacks, plus the figure of a clear "creator" as too much weight. This is why Vitalik Buterin is Ethereum's biggest demise. He is just some young guy at the end of the day and he has already took some project-breaking decisions.
More like he foresaw how centralised his dream was becoming and how fractured the BTC community were becoming with their pathetic personal attacks.
legendary
Activity: 2184
Merit: 1024
Vave.com - Crypto Casino
Sad diversion Minecache.. ETHTard Fail Retort #323

"MY" Bitcoin ?

I don't care about Bitcoin. (i have NONE i gave them away as a donation)
I also have criticized BTC the last 3 years combined more than any other Altcoin including Ethereum.

Minecache ..zip it up, your desperation is showing  Shocked

I also find it funny that i already pointed out in the past you and your other handful of shill noob accounts
all act the same way.. same formulaic response every time.
Attempted personal attacks / Trolling etc
Am i impressed ?
..yes !
You have once again demonstrated masterful use of the Forum Quote button  Cheesy

PS:
The fact Bitcoin is good or bad has no bearing on ETH being a scam.
Bitcoin being bad does not make Ethereum good smart guy ROFL
Even if Bitcoin is bad ? Ethereum is a 1,000x worse sweet-heart.

Need any more pwnage investard hit me up i got more if you need it.
Of course you don't care about BTC. You're just tarding here for charity.
legendary
Activity: 1610
Merit: 1183
This is why Satoshi Nakamoto's decision to disappear forever was an excellent move. It shows that he knows his game theory and he knew that his would not work with a leader that is visible and prone to ad hominem and all sort of attacks, plus the figure of a clear "creator" as too much weight. This is why Vitalik Buterin is Ethereum's biggest demise. He is just some young guy at the end of the day and he has already took some project-breaking decisions.
member
Activity: 84
Merit: 10
-snip-
An ICO opens up all kinds of potential exploits for devs, like buying their own tokens to control the supply and inflate market cap.... on top of not allowing a project to grow organically.  
-snap-

Unprovable that this doesn't happen in any cryptocurrency, ico or not.
What is reasonably provable/common sense is that money goes hand in hand with "corruption", so any coin that generates interest will attract this kind of behaviour and there is no magic you can invoke to make that go away. Just become a better player or lose the game.
sr. member
Activity: 294
Merit: 250


YOU. WTF is wrong with you? If you got nothing, say "I got nothing" & take your sperging elsewhere.
If you want to explain to me why your shitcoin is unlike all other shitcoins & is a special snowflake, do it. But be concise plz, no hand-waving.
K, Tiger?

There are A FEW good coins but yes for the most part, most crypto is bullshit (mainly in alts biz).
ETH is a joke.
It stops being a joke if you made a boatload of money on it, as Vitalik did, and as all of the "early adopters" [lol, 6 months back would do] did.
As in x10 the wagered scratch, 1,000% Shocked profit.
Pages:
Jump to: