Bitcoin Forum
November 16, 2024, 12:23:48 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: The DAO Disaster Illustrates Differing Philosophies in Bitcoin and Ethereum  (Read 1832 times)
Steven-Ben (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
July 18, 2016, 09:01:56 AM
 #1

I saw a news:

http://thebitcoinnews.com/the-dao-disaster-illustrates-differing-philosophies-in-bitcoin-and-ethereum/

what is your opinion?
pawel7777
Legendary
*
Offline Offline

Activity: 2632
Merit: 1642



View Profile WWW
July 18, 2016, 09:11:01 AM
 #2


ETH is still on very early stage, I wouldn't say this hard fork indicates different philosophy. Bitcoin has also been hardforked at the beginning to fix vulnerabilities.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
 
 Duelbits 
██
██
██
██
██
██
██
██

██

██

██

██

██
TRY OUR UNIQUE GAMES!
    ◥ DICE  ◥ MINES  ◥ PLINKO  ◥ DUEL POKER  ◥ DICE DUELS   
█▀▀











█▄▄
 
███
▀▀▀
███
▀▀▀
███
▀▀▀
███
▀▀▀

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

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

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

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

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

███
▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
 KENONEW 
 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀█











▄▄█
10,000x
 
MULTIPLIER
██
██
██
██
██
██
██
██

██

██

██

██

██
 
NEARLY
UP TO
50%
REWARDS
██
██
██
██
██
██
██
██

██

██

██

██

██
[/tabl
gadman2
Legendary
*
Offline Offline

Activity: 978
Merit: 1001



View Profile
July 18, 2016, 09:12:36 AM
 #3

Bitcoin would hard fork if the encryption protocol was broken tomorrow and everyone's coins ended up in one address. So no, the philosophies aren't the problem. It's the people who manage it. Whether it be 1, 2, 10 or 10 billion people.

spartacusrex
Hero Member
*****
Offline Offline

Activity: 718
Merit: 545



View Profile
July 18, 2016, 09:17:57 AM
 #4

Bitcoin would hard fork if the encryption protocol was broken tomorrow and everyone's coins ended up in one address. So no, the philosophies aren't the problem. It's the people who manage it. Whether it be 1, 2, 10 or 10 billion people.

??

BTC would not hard-fork if you mistakenly sent $100mill to the wrong address (The GOX funds).

ETH is hard-forking because they sent $100mil to the wrong address (The DAO address).

There is a big difference in the philosophies.

Life is Code.
gadman2
Legendary
*
Offline Offline

Activity: 978
Merit: 1001



View Profile
July 18, 2016, 10:00:38 AM
 #5

Bitcoin would hard fork if the encryption protocol was broken tomorrow and everyone's coins ended up in one address. So no, the philosophies aren't the problem. It's the people who manage it. Whether it be 1, 2, 10 or 10 billion people.

??

BTC would not hard-fork if you mistakenly sent $100mill to the wrong address (The GOX funds).

ETH is hard-forking because they sent $100mil to the wrong address (The DAO address).

There is a big difference in the philosophies.


No, ETH did not send 100 mill to the wrong address. That's not the case, and you know it.

odolvlobo
Legendary
*
Offline Offline

Activity: 4508
Merit: 3417



View Profile
July 18, 2016, 10:01:16 AM
 #6

I disagree.

I guess everyone has forgotten about block 74638, when somebody following the consensus rules created 184 billion BTC. A hard fork and a 51% attack were orchestrated by the Bitcoin developers in order to undo those transactions.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
NyeFe
Hero Member
*****
Offline Offline

Activity: 699
Merit: 501


View Profile
July 18, 2016, 10:03:47 AM
 #7

Bitcoin would hard fork if the encryption protocol was broken tomorrow and everyone's coins ended up in one address. So no, the philosophies aren't the problem. It's the people who manage it. Whether it be 1, 2, 10 or 10 billion people.

??

BTC would not hard-fork if you mistakenly sent $100mill to the wrong address (The GOX funds).

ETH is hard-forking because they sent $100mil to the wrong address (The DAO address).

There is a big difference in the philosophies.


No, ETH did not send 100 mill to the wrong address. That's not the case, and you know it.

essentially the problem is that funds ended up in the wrong place. which caused them to hard fork. I really don't see any integrity in etheruem after this, which would never have happened on bitcoins blockchain. Lets take MtGox as an example.

MicroDApp.com—Smart Contract developers. Lets build a decentralized future!
alyssa85
Legendary
*
Offline Offline

Activity: 1652
Merit: 1088

CryptoTalk.Org - Get Paid for every Post!


View Profile
July 18, 2016, 10:05:15 AM
 #8

Well the point about alts is to experiment with new things. Ether tried the whole "contract in the code" thing and found it didn't really work when there are flaws in both the contract and the code. A valuable lesson learned by everyone.

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.YoBit InvestBox.|.BUY X10 AND EARN 10% DAILY.🏆
gadman2
Legendary
*
Offline Offline

Activity: 978
Merit: 1001



View Profile
July 18, 2016, 10:07:12 AM
 #9

Bitcoin would hard fork if the encryption protocol was broken tomorrow and everyone's coins ended up in one address. So no, the philosophies aren't the problem. It's the people who manage it. Whether it be 1, 2, 10 or 10 billion people.

??

BTC would not hard-fork if you mistakenly sent $100mill to the wrong address (The GOX funds).

ETH is hard-forking because they sent $100mil to the wrong address (The DAO address).

There is a big difference in the philosophies.


No, ETH did not send 100 mill to the wrong address. That's not the case, and you know it.

essentially the problem is that funds ended up in the wrong place. which caused them to hard fork. I really don't see any integrity in etheruem after this, which would never have happened on bitcoins blockchain. Lets take MtGox as an example.

Add "due to an exploit" somewhere in the first sentence.

Foxpup
Legendary
*
Offline Offline

Activity: 4534
Merit: 3188


Vile Vixen and Miss Bitcointalk 2021-2023


View Profile
July 18, 2016, 10:10:22 AM
 #10

I guess everyone has forgotten about block 74638, when somebody following the consensus rules created 184 billion BTC. A hard fork was done in order to undo those transactions.
Everyone including you, it seems. It was a soft fork (which didn't specifically target any particular transaction, it just fixed the overflow bug).

Will pretend to do unspeakable things (while actually eating a taco) for bitcoins: 1K6d1EviQKX3SVKjPYmJGyWBb1avbmCFM4
I am not on the scammers' paradise known as Telegram! Do not believe anyone claiming to be me off-forum without a signed message from the above address! Accept no excuses and make no exceptions!
~Bitcoin~
Legendary
*
Offline Offline

Activity: 994
Merit: 1000



View Profile
July 18, 2016, 10:11:51 AM
 #11

If eth doesn't change how dampps will work in future that is not in mainchain they should maintain different chain for damps built on ETH just like lisk. If they don't change this than may be in future another DAO like damps with some vulnerability may force eth again to have hard forked.

NyeFe
Hero Member
*****
Offline Offline

Activity: 699
Merit: 501


View Profile
July 18, 2016, 10:13:03 AM
Last edit: July 18, 2016, 10:25:45 AM by NyeFe
 #12

I guess everyone has forgotten about block 74638, when somebody following the consensus rules created 184 billion BTC. A hard fork was done in order to undo those transactions.
Everyone including you, it seems. It was a soft fork (which didn't specifically target any particular transaction, it just fixed the overflow bug).

So we have a scenario where a bug is fixed & little else happened, and one (etheurem) where the bug probably still exists & a hard fork took place. Whats the value of etheruem, if security is not put first? I'm still wondering what's more important to them - Securing the protocol, or securing funds from/for potential monetary investment sources.

MicroDApp.com—Smart Contract developers. Lets build a decentralized future!
Amph
Legendary
*
Offline Offline

Activity: 3248
Merit: 1070



View Profile
July 18, 2016, 10:21:20 AM
 #13

I disagree.

I guess everyone has forgotten about block 74638, when somebody following the consensus rules created 184 billion BTC. A hard fork and a 51% attack were orchestrated by the Bitcoin developers in order to undo those transactions.


technically it was not an hard fork, read maxwell about the matter

https://bitcointalk.org/index.php?topic=1520693.msg15301988#msg15301988

there was never an hard fork for bitcoin, which explain why they don't want to do the 2MB thing...
odolvlobo
Legendary
*
Offline Offline

Activity: 4508
Merit: 3417



View Profile
July 18, 2016, 10:53:34 AM
 #14

I guess everyone has forgotten about block 74638, when somebody following the consensus rules created 184 billion BTC. A hard fork was done in order to undo those transactions.
Everyone including you, it seems. It was a soft fork (which didn't specifically target any particular transaction, it just fixed the overflow bug).

You are correct. It wasn't a hard fork, but that is not really the point.

The claim is that Bitcoin and Ethereum are different because Bitcoin transactions would never be undone in order to fix something that people feel is an exploit. Yet, it has been done.

A 51% attack against Bitcoin was successfully executed with a client that enforced new consensus rules in order to undo transactions that were valid under the current consensus rules.

You feel that there was a "bug" in the consensus rules that needed to be fixed, just as people now feel that there is a bug in the DAO contract that needs to be fixed. It all looks the same to me.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
Foxpup
Legendary
*
Offline Offline

Activity: 4534
Merit: 3188


Vile Vixen and Miss Bitcointalk 2021-2023


View Profile
July 18, 2016, 11:14:12 AM
 #15

A 51% attack against Bitcoin was successfully executed with a client that enforced new consensus rules in order to undo transactions that were valid under the current consensus rules.
Except they actually weren't. The consensus rule was (and is) that the sum of the outputs of a transaction must be less than or equal to the sum of the inputs, but the integer overflow bug meant the sums weren't calculated correctly. It's a bug.

You feel that there was a "bug" in the consensus rules that needed to be fixed, just as people now feel that there is a bug in the DAO contract that needs to be fixed. It all looks the same to me.
The DAO =/= Ethereum. There is no bug in Ethereum. Instead, a poorly-written Ethereum contract sent money to someone the creator of the contract didn't intend, in exactly the same way that a poorly-written Bitcoin transaction can send money to someone the creator of the transaction didn't intend. This has happened many, many times in Bitcoin and nobody has suggested "undoing" poorly-written transactions, since that would destroy the usefulness of the system.

Will pretend to do unspeakable things (while actually eating a taco) for bitcoins: 1K6d1EviQKX3SVKjPYmJGyWBb1avbmCFM4
I am not on the scammers' paradise known as Telegram! Do not believe anyone claiming to be me off-forum without a signed message from the above address! Accept no excuses and make no exceptions!
Spoetnik
Legendary
*
Offline Offline

Activity: 1540
Merit: 1011


FUD Philanthropist™


View Profile
July 18, 2016, 01:29:35 PM
 #16

Philosophies ?  Cheesy

One is a currency and one is not..

Might as well compare a Lawn-mower and a scammy ICO Turkey sandwich  Grin

FUD first & ask questions later™
Minecache
Legendary
*
Offline Offline

Activity: 2380
Merit: 1024


DGbet.fun - Crypto Sportsbook


View Profile
July 18, 2016, 02:08:57 PM
 #17

I guess everyone has forgotten about block 74638, when somebody following the consensus rules created 184 billion BTC. A hard fork was done in order to undo those transactions.
Everyone including you, it seems. It was a soft fork (which didn't specifically target any particular transaction, it just fixed the overflow bug).

You are correct. It wasn't a hard fork, but that is not really the point.

The claim is that Bitcoin and Ethereum are different because Bitcoin transactions would never be undone in order to fix something that people feel is an exploit. Yet, it has been done.

A 51% attack against Bitcoin was successfully executed with a client that enforced new consensus rules in order to undo transactions that were valid under the current consensus rules.

You feel that there was a "bug" in the consensus rules that needed to be fixed, just as people now feel that there is a bug in the DAO contract that needs to be fixed. It all looks the same to me.
Of course it's the same. Anyone who denies it is simply a ETH fudder. 

Minecache
Legendary
*
Offline Offline

Activity: 2380
Merit: 1024


DGbet.fun - Crypto Sportsbook


View Profile
July 18, 2016, 02:11:38 PM
 #18

Philosophies ?  Cheesy

One is a currency and one is not..

Might as well compare a Lawn-mower and a scammy ICO Turkey sandwich  Grin
Currency - the fact or quality of being generally accepted or in use.

If people agree to use something, anything as a medium of exchange then it's a currency. But you know that ETH is MORE THAN simply a currency.

Jatnid
Newbie
*
Offline Offline

Activity: 19
Merit: 0


View Profile
July 18, 2016, 02:14:12 PM
 #19


ETH is still on very early stage, I wouldn't say this hard fork indicates different philosophy. Bitcoin has also been hardforked at the beginning to fix vulnerabilities.

The Ethereum is just one year ago. It will have some growth pains. I can understand that and give it chance.
shyliar
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


View Profile
July 18, 2016, 04:03:19 PM
 #20


ETH is still on very early stage, I wouldn't say this hard fork indicates different philosophy. Bitcoin has also been hardforked at the beginning to fix vulnerabilities.

This hardfork doesn't address vulnerabilities they will continue to exist.
Pages: [1] 2 »  All
  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!