Author

Topic: [ANN][LSK] Lisk | Blockchain Application Platform for JavaScript Developers - page 932. (Read 3074324 times)

hero member
Activity: 671
Merit: 505
Thoughts on The DAO Hack

The current language does not fulfill any of these commandments, and in fact, the last one, involving implicit recursive calls, is what did The Dao in.

http://hackingdistributed.com/2016/06/17/thoughts-on-the-dao-hack/

Implicit recursive calls?! The ETH / DAO authors remind me more and more to the characters from the movie The Gods Must Be Crazy.
legendary
Activity: 1092
Merit: 1000
Hey Max, what was the date again for the 1 day bonus to be credited?
Thanks

How's the food?
hero member
Activity: 546
Merit: 509
Decentralized Application Platform
Yes, 301km/h. Cheapest and most convenient method to travel from Shanghai to Beijing in my opinion.
sr. member
Activity: 252
Merit: 250
i read this nice summary from Zer0Sum here: https://bitcointalksearch.org/topic/m.15257382

Quote
Just like a nuclear reactor, Ethereum is as safe as the quality of it's engineers...
And this is REALLY BAD news for LISK (and other platforms bolting on smart contracts)...
Who are floating the notion that random JS web coders can whip up safe smart contracts.

http://hackingdistributed.com/2016/06/17/thoughts-on-the-dao-hack/

People don't write smart contracts on Lisk in JS. They either develop a blockchain with special transactions (e.g. to send a message), implement a back end function (e.g. to calculate a random number), or connect to/implement directly other services (e.g. to use smart contracts, oracles, storage).


Hello everyone,

It seems like I am currently in a zone of China with faster internet (I am sitting in the train), or I am just lucky. (I need a VPN to access e.g. BTT and it is usually unusable slow.)

I hope everything is fine. In times like these we need to unite and try to help each others. At this stage it is all about cryptocurrencies, blockchains and blockchain/decentralized apps. I wish the best for the Ethereum and TheDAO community.

Good words, finding out right now what happened at dao, wish all the best to vitalik
hero member
Activity: 546
Merit: 509
Decentralized Application Platform
i read this nice summary from Zer0Sum here: https://bitcointalksearch.org/topic/m.15257382

Quote
Just like a nuclear reactor, Ethereum is as safe as the quality of it's engineers...
And this is REALLY BAD news for LISK (and other platforms bolting on smart contracts)...
Who are floating the notion that random JS web coders can whip up safe smart contracts.

http://hackingdistributed.com/2016/06/17/thoughts-on-the-dao-hack/

People don't write smart contracts on Lisk in JS. They either develop a blockchain with special transactions (e.g. to send a message), implement a back end function (e.g. to calculate a random number), or connect to/implement directly other services (e.g. to use smart contracts, oracles, storage).


Hello everyone,

It seems like I am currently in a zone of China with faster internet (I am sitting in the train), or I am just lucky. (I need a VPN to access e.g. BTT and it is usually unusable slow.)

I hope everything is fine. In times like these we need to unite and try to help each others. At this stage it is all about cryptocurrencies, blockchains and blockchain/decentralized apps. I wish the best for the Ethereum and TheDAO community.
legendary
Activity: 1498
Merit: 1117
i read this nice summary from Zer0Sum here: https://bitcointalksearch.org/topic/m.15257382

Quote
Just like a nuclear reactor, Ethereum is as safe as the quality of it's engineers...
And this is REALLY BAD news for LISK (and other platforms bolting on smart contracts)...
Who are floating the notion that random JS web coders can whip up safe smart contracts.

http://hackingdistributed.com/2016/06/17/thoughts-on-the-dao-hack/
sr. member
Activity: 322
Merit: 250
Lisk should be benefiting from the recent ETH/DAO turmoil; what gives?



Nah i dont think so , the recent turmoil has been over and partial funds are secured , moreover this recent turmoil made headlines and acted as publicity of Dao and i think they reached much to new investors and will be profited many folds than the loss that made during the glitch.

Good publicity yes hahaha.
That was a good one. HAHAHA
sr. member
Activity: 249
Merit: 250
Not directly related to Lisk but a very(!) interesting article about the DAO-hack and Ethereum in general (also listing some weaknesses of ETH):

Thoughts on The DAO Hack

(...)

Is Ethereum/Solidity Suitable for Secure Smart Contracts?
It's clear that writing a robust, secure smart contract requires extreme amounts of diligence. It's more similar to writing code for a nuclear power reactor, than to writing loose web code.

Yet the current Solidity language and underlying EVM seems designed more for the latter. Some misfeatures are:

A good language for writing state machines would ensure that there are no states from which it is impossible to recover.
A good language for writing state machines would make it painfully clear when state transitions can and cannot happen.
A good language for maintaining state machines would provide features for upgrading the security of a live contract.
A good language for writing secure code would make it clear that there are no implicit actions, that code executes plainly, as read.
The current language does not fulfill any of these commandments, and in fact, the last one, involving implicit recursive calls, is what did The Dao in.

The SlockIt team even had the designer and implementor of Solidity perform a review of their code. If he cannot get something like The DAO to be secure, no one can.

A re-think seems called for.

(...)

http://hackingdistributed.com/2016/06/17/thoughts-on-the-dao-hack/


Edit: Another major issue is this:


(...)

The only reason the proposal exists at all is because the Ethereum developers have personally invested in the DAO, multiple posters have argued.

The conflict threatens to bring down the credibility of the entire currency. Not only was it possible to hack the system and move millions of dollars worth out of one of the currency's main backers – raising questions of its technical competence – but the developers have proposed intervening potentially for their own financial gain in the inner workings of the entire system – raising political questions over how it is run.

http://m.theregister.co.uk/2016/06/17/digital_currency_ethereum/


Thank you for sharing. The Lisk thread is becoming better because of posts like yours
sr. member
Activity: 616
Merit: 250
People still buying DAO, .......  Shocked
legendary
Activity: 1960
Merit: 1128
Lisk should be benefiting from the recent ETH/DAO turmoil; what gives?

Nah i dont think so , the recent turmoil has been over and partial funds are secured , moreover this recent turmoil made headlines and acted as publicity of Dao and i think they reached much to new investors and will be profited many folds than the loss that made during the glitch.

You don't seem to understand what happened. DAO is done. It will be shut down. Available ETH-Funds will flow back to DAO-holders.

Conclusion:

1. It's not a question if DAO is done. It's a fact.
2. It's not a question if all the ETH will reach the market. It's just a question of time and we don't speak about years.

And when it comes to "solutions": There are options on the table that will most likely hurt Ethereums integrity in some ways. It looks as if they see the money as priority which is already a proof of mistake by design. What I mean with that is: A 150 Mio Dollar Smart Contract in such an early stage on a platform that is obviously not ready for it was more than just stupid. I didn't see the hack coming but in all scenarios the DAO would have been an economical risk for Ethereum. The current situation is kind of a worst-case.

Plus: The question if Lisk will benefit or not shouldn't be answered with a focus on direct money-transfers from Ethereum (or DAO) into Lisk now. It's more about the bigger picture and a larger time-frame. If Lisk can establish itself as a professional and trusted platform while Ethereum definitely will lose a lot of trust (ongoing dynamic), Lisk will benefit. Not necessarily because many will sell there Ethereum to buy into Lisk (which is also possible) but a lot of money won't even go into Ethereum anymore but in other projects instead. And Lisk can be one of the top-players in this game.
full member
Activity: 200
Merit: 100
legendary
Activity: 1162
Merit: 1000
Lisk should be benefiting from the recent ETH/DAO turmoil; what gives?

Nah i dont think so , the recent turmoil has been over and partial funds are secured , moreover this recent turmoil made headlines and acted as publicity of Dao and i think they reached much to new investors and will be profited many folds than the loss that made during the glitch.
legendary
Activity: 1457
Merit: 1001
Lisk should be benefiting from the recent ETH/DAO turmoil; what gives?

WAVES  Grin
legendary
Activity: 938
Merit: 1000
Why Lisk / Javascript / Sidechains will win over Ethereum in the end:

http://hackingdistributed.com/2016/06/17/thoughts-on-the-dao-hack/


"Is Ethereum/Solidity Suitable for Secure Smart Contracts?

(tl;dr: No.)

It's clear that writing a robust, secure smart contract requires extreme amounts of diligence. It's more similar to writing code for a nuclear power reactor, than to writing loose web code.

Yet the current Solidity language and underlying EVM seems designed more for the latter. Some misfeatures are:

A good language for writing state machines would ensure that there are no states from which it is impossible to recover.
A good language for writing state machines would make it painfully clear when state transitions can and cannot happen.
A good language for maintaining state machines would provide features for upgrading the security of a live contract.
A good language for writing secure code would make it clear that there are no implicit actions, that code executes plainly, as read.

The current language does not fulfill any of these commandments, and in fact, the last one, involving implicit recursive calls, is what did The Dao in.


The SlockIt team even had the designer and implementor of Solidity perform a review of their code. If he cannot get something like The DAO to be secure, no one can.
"
full member
Activity: 121
Merit: 100
Lisk should be benefiting from the recent ETH/DAO turmoil; what gives?

Did you sell your ETH and buy LSK with the proceeds? No? Then nobody else did either.
legendary
Activity: 1146
Merit: 1000
Lisk should be benefiting from the recent ETH/DAO turmoil; what gives?
legendary
Activity: 1960
Merit: 1128
Not directly related to Lisk but a very(!) interesting article about the DAO-hack and Ethereum in general (also listing some weaknesses of ETH):

Thoughts on The DAO Hack

http://hackingdistributed.com/2016/06/17/thoughts-on-the-dao-hack/


I didn't see that coming. I'm sure we'll see trust lost across the crypto world for awhile as a ripple effect.

No, I don't believe it will have a "losing-trust-effect" on Crypto in general. It's to 100% a problem of Ethereums design and the DAO-smart-contract. There will be a lot to learn for Ethereum and a lot of other projects but real bad impact it will only have on Ethereum. The reason is that it seems as if there is no good solution, only the choice between two or three bad ways.
full member
Activity: 171
Merit: 100
Not directly related to Lisk but a very(!) interesting article about the DAO-hack and Ethereum in general (also listing some weaknesses of ETH):

Thoughts on The DAO Hack

http://hackingdistributed.com/2016/06/17/thoughts-on-the-dao-hack/


I didn't see that coming. I'm sure we'll see trust lost across the crypto world for awhile as a ripple effect.
legendary
Activity: 1008
Merit: 1000
Not directly related to Lisk but a very(!) interesting article about the DAO-hack and Ethereum in general (also listing some weaknesses of ETH):

Thoughts on The DAO Hack

(...)

Is Ethereum/Solidity Suitable for Secure Smart Contracts?
It's clear that writing a robust, secure smart contract requires extreme amounts of diligence. It's more similar to writing code for a nuclear power reactor, than to writing loose web code.

Yet the current Solidity language and underlying EVM seems designed more for the latter. Some misfeatures are:

A good language for writing state machines would ensure that there are no states from which it is impossible to recover.
A good language for writing state machines would make it painfully clear when state transitions can and cannot happen.
A good language for maintaining state machines would provide features for upgrading the security of a live contract.
A good language for writing secure code would make it clear that there are no implicit actions, that code executes plainly, as read.
The current language does not fulfill any of these commandments, and in fact, the last one, involving implicit recursive calls, is what did The Dao in.

The SlockIt team even had the designer and implementor of Solidity perform a review of their code. If he cannot get something like The DAO to be secure, no one can.

A re-think seems called for.

(...)

http://hackingdistributed.com/2016/06/17/thoughts-on-the-dao-hack/





Edit: Another major issue is this:


(...)

The only reason the proposal exists at all is because the Ethereum developers have personally invested in the DAO, multiple posters have argued.

The conflict threatens to bring down the credibility of the entire currency. Not only was it possible to hack the system and move millions of dollars worth out of one of the currency's main backers – raising questions of its technical competence – but the developers have proposed intervening potentially for their own financial gain in the inner workings of the entire system – raising political questions over how it is run.

http://m.theregister.co.uk/2016/06/17/digital_currency_ethereum/

Stephan Tual is the founder and developer for The DAO and also is ETH CTO, Stephan Tual actually the face of Eth during ICO period, not Vitalik. People quick to forget something so fast or they're chose to ignored it.
So, Eth/Dao or Dao/Eth, it run almost by the same team, incompetent coder team.
ETH smart contracts is bug-ridden and people could still find Mist bug in almost everyday then we have the scalability issue. This Eth/Dao team is a joke
legendary
Activity: 1151
Merit: 1003
Former ETH and DAO investors could enter a Lisk harbour, if there wouid be working DAPP functionality. Roll Eyes
Jump to: