Author

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

member
Activity: 98
Merit: 10
http://ethereum.stackexchange.com/questions/2104/how-does-lisk-differ-from-ethereum/3176#3176



@tayvano: Unfortunately, I can't comment directly. I need "50 reputation" for this. Therefore I will write it as a new answer.

    I don't know as much about Serpent, but it appears to have the same goals and purpose as Solidity, but is meant to be similar to Python (and therefore be great for Python devs.) This, along with the range of clients, also showcases the dedication that Ethereum has to being appealing to a wide range of developers, not just Javascript developers.

The range of clients at Ethereum in Go, C++, Python, JavaScript, Java and other languages is a support disaster. Right now it may work OK, but once Ethereum attracts a critical mass there will be 1 (or maybe 2) clients which will be used by 99% of the users. Otherwise, it's just not feasible.

You also say that Ethereum is trying to appeal a wide range of developers. Lisk tends to focus on the JavaScript group, it's just a fact that this is a huge crowd already. Lisk removes friction, it's very hard to get developers for a platform. If they now need to learn a new language (besides the whole blockchain concepts) attracting them will be even more difficult. Lisk is all about staying lean, efficient and focused.

Btw. JS is extremely powerful: asmjs.org, pyjs.org etc.

    Above only covers Smart Contracts for Etheruem; what about the more fully-encompassing "Dapp"?

Here is the difference between Lisk and Ethereum. Ethereum is doing smart contracts which are all saved on one blockchain. If you want to develop a dapp in Ethereum you need to connect the functionalities of several smart contracts.

In Lisk you get a complete package. You don't develop single smart contracts. You build an entire application which is running on its own blockchain. It's like you develop a new crypto-currency platform with an extended feature-set, the platform itself is already finished and provided by our Lisk SDK. As a developer you just need to implement the necessary new features on top of the already existing platform.

    So, for Lisk to be implying that Javascript developers cannot create Dapp for Ethereum is a bit misleading. They can absolutely use primarily Javascript for the Dapp and then Solidity (which is so close to Javascript) for smart contracts.

We never said that JavaScript developers cannot create dapps for Ethereum. Of course they can, but they need to learn a new language first. This is like you would say a plumber cannot paint walls.

At Ethereum they can use JavaScript for the dapp front end, and Solidity for the dapp back end. It's not like they are using JavaScript "for the [complete] dapp" as you said. No, only for the front end.

    The difference is that Lisk is entirely Javascript (and node.js) through and through, Ethereum has a large number clients in different languages[2], has two custom-written languages for smart contracts, and still allows for Javascript where you need it most (the UI).

Yes, we tend to focus on one technology. Focus is key.

Your statement that Ethereum "allows for JavaScript where you need it most (the UI)", is really only the case for Ethereum. JavaScript is globally accepted for many different tasks on the front and back end (e.g. NodeJS). Not just for "the UI". You are making JavaScript smaller as it is, only to get more arguments for Solidity.

    Javascript numbers are....not the greatest or most reliable. Especially when we are dealing with a crypto-currency, you really want your numbers to be on point. Basically JS uses floating point which means some things get approximated and digits get lost in certain cases.

We are only using integers at Lisk. For big numbers we are using bignumber.js. It's not about the language you choose, it's about your coding skills. If you know what you are doing JavaScript is entirely fine. However, yes this is a weakness. But a weakness which is manageable.

    Javascript uses weak dynamic typing. If you are not careful, you can pass strings instead of numbers.

Honestly, if you are building a serious project you should at least get this thing right. Otherwise, every JavaScript project would fail according to your argument.

    Lisk has "rules" that they ask contract developers have to follow to avoid breaking consensus.

Yep. It seems Ethereum has these "rules" directly embedded into their compiler, at Lisk developers just have to follow them. The biggest difference here is, if they do a mistake and the consensus is broken, then the dapp needs a hard fork. But Lisk itself is entirely fine, because the dapp is only running in a sidechain.

This is a huge security advantage. If a dapp fails, the Lisk network doesn't even hiccup. However, if one smart contract fails at Ethereum, it can mean game over for Ethereum.

    Disadvantages of Solidity

Other disadvantages may be that it's a very young language and therefore unproven. Also there is very little documentation available, and even less developers know this language.

    On the blockchain

You are mixing up different things now. You download the Bitcoin client also from an HTTP link. However it "cannot be corrupted, can be audited, cannot be changed, can reach consensus". That means all these important properties you mention are also valid for Lisk. If you change a dapp code, your node will end up on a fork. Same as if you change the Bitcoin code.

The HTTP link is only the way to distribute a dapp source code. Later on we will integrate decentralized storage methods (e.g. IPFS), so the distribution itself can be decentralized as well.

However, the distribution model doesn't define if an application is centralized or decentralized. Or do you say that every crypto-currency on the market is centralized? Because you download the clients from a centralized location? If yes, then how can Ethereum dapps even be decentralized, if the network itself is centralized? Wink

Your line of arguments is wrong here. Another important fact is, that this method allows Lisk to scale massively easier than Ethereum. Besides the huge advantages our sidechains already bring to the table.

    I don't know much about Crypti, but they did have a presale and they did get a decent amount of money (at least $200k USD) but I can't find the exact figures because everything has been wiped. Nothing came of Crypti. Literally. So...that's scary. The lack of transparency, also scary.

We are not associated with Crypti anymore. However, saying that everything is wiped and that there is no transparency is a huge lie. There are over 600 pages on Bitcointalk (https://bitcointalksearch.org/topic/xcr-crypti-dapps-sidechains-dapp-store-open-source-100-own-code-dpos-654463) and dozens of blog posts (https://blog.crypti.me) which contain ALL information.

Additionally, if you say that "nothing came of Crypti" then you are completely wrong. Crypti developed a working dapp platform, the huge success of Lisk is proving this. The only thing which just didn't work at Crypti was marketing. That means nobody knows about Crypti. There was also a big lack of leadership at Crypti.

    So I guess the main difference I want to point out between Ethereum and Lisk here is that Lisk is two guys who rebranded a previous coin that had a presale and delivered nothing while Ethereum has Vitalik Buterin, a large team of well-known, community-engaged, crazy talented developers, and a large community of developers creating Dapp and third-party wallets and hardware wallets and all sorts of amazing stuff. I mean, look at Augur, Slock.it, and ConsenSys alone. It's crazy!

Yes, I'm glad that those two guys at Google never started their company because there were so many great search engines back then with hundreds of employees. Smiley

Don't understand me wrong, I like Ethereum and the whole team/movement behind it. I'm a big supporter. But you are just refusing innovation at this point of time. You are comparing a 2 years old platform (Ethereum) with 18M in fundings, with a not even launched platform (Lisk) with no access to the funding as of yet. That's kind of silly.

    Another key difference is Ethereum has the Ethereum Foundation, a non-profit Swiss organization and Lisk has....an unknown foundation / company associated with it.

Everyone at Lisk knows that we are in the process of creating a legal entity in Germany, most probably as a gGmbH. This is also a non-profit organisation structure.

    One final note: Lisk really likes to claim they have partnerships with big names. First it was ShapeShift. Now it is Microsoft. They loooove to use that partnership word. In reality, they were just using the Shifty button, not really a partnership.

We had a technologic partnership with ShapeShift. It was a big mis-understanding at that time. They already fixed that mistake.

All in all, I would like to say that your points are quite weak. You didn't point out the biggest weaknesses of Lisk. In my opinion this is sidechain security. That means small dapps probably won't have a chance long-term to attract enough nodes to secure them.

For this I suspect that there will be special dapps, who will run smaller dapps in a SaaS way. Until we implemented a sidechain forging marketplace, finding sidechain forgers is also quite a difficult task. However, these are all just starting problems. Everything is solvable. At the end of the day Lisk is just software which is actively developed.

It's important to mention that Lisk just gets started and we are already making big changes. At this point of time it's just to early to evaluate Lisk and the team (us) behind it. You should just wait for a year before making a final conclusion. All arguments right now just look like you are afraid. Personally, I think there is far more than enough room for Ethereum and Lisk. In the end we are solving the "problems" very differently and are attracting different niches.

I hope that Ethereum and Lisk can work together in the future in order to solve important problems within the dapp and blockchain industry. I say it again, we are in this "game" together.

http://ethereum.stackexchange.com/questions/2104/how-does-lisk-differ-from-ethereum/3176#3176
sr. member
Activity: 351
Merit: 250
Wait till Monday.
Investors of Ethereum and the Dao are in panic mode.  When the storm is over the researching for new investments will begin.

Think how you would react if you lost a lot of money in the dao or ethereum. 
What would be your next moves.
I would move to bitcoin to be safe then plan out my next investment.
good point
sr. member
Activity: 462
Merit: 250
Is it normal that bittrex is keeping my lisk in pending deposit since 30 minutes?


Guess they don´t want you to sell at such prices Smiley

They want you to join the DON´T SELL UNTILL 5$ Club.

Could be normal cause lisk transactions require many confirmations. Probably 30 min - 1 hour.
member
Activity: 98
Merit: 10
Wait till Monday.
Investors of Ethereum and the Dao are in panic mode.  When the storm is over the researching for new investments will begin.

Think how you would react if you lost a lot of money in the dao or ethereum. 
What would be your next moves.
I would move to bitcoin to be safe then plan out my next investment.
sr. member
Activity: 351
Merit: 250
but the buy orders are too low,only 306 btc
member
Activity: 98
Merit: 10


Why is LSK going down?  Whales want cheap LSK!
Ethereum and the Dao investors will be researching about Lisk over the next few day and will look for an alternative.
Sidechains are the answer!
sr. member
Activity: 658
Merit: 250
Hello.!!! Good news for Lisk. !!! At the end of next week will have a value 0.00080-0.00090 . Trust me...!!!!!! Confirmed by the
safely source. !!! Growth starts on Sunday evening . Lisk , Lisk , Lisk Shocked Wink Wink ... !!!!
full member
Activity: 245
Merit: 103
Is it normal that bittrex is keeping my lisk in pending deposit since 30 minutes?


Guess they don´t want you to sell at such prices Smiley

They want you to join the DON´T SELL UNTILL 5$ Club.
full member
Activity: 200
Merit: 100
If people where smart they would hold, but the problem is panic selling just affects too many people and they can't help it.  The logic is why should I hold when it is dropping and I can reposition and make even more money a bit later.  This causes an avalanche once too many people do it.

People should hold, that would be the wise thing.  But will they is the question...
Even right now is the BEST price to buy  LISK, course, price could be more down (I really pray for don't ) this is the time, get more lisk or shake off all them.
sr. member
Activity: 616
Merit: 250
Is it normal that bittrex is keeping my lisk in pending deposit since 30 minutes?

No
full member
Activity: 245
Merit: 103
Is it normal that bittrex is keeping my lisk in pending deposit since 30 minutes?


Guess they don´t want you to sell at such prices Smiley
hero member
Activity: 700
Merit: 500
Is it normal that bittrex is keeping my lisk in pending deposit since 30 minutes?
full member
Activity: 200
Merit: 100
Right now we are on the floor of price since the launch.  .00048969
sr. member
Activity: 539
Merit: 265
Its official eth whales suppressing Lisk to accumulate expect die weekend to be a whale accumuöation phase you will see by öow price high volume. I join the NOT SELL UNDER 5 $ CAMPAIGNE.


NICE!
1/900 from the whole LISK supply is in the NOT SELL UNDER 5 $ agreement
my first step Smiley

second step: buy the dump!
newbie
Activity: 50
Merit: 0
I knew this thread was gonna be a fun read today. Keep up the good work guys.

Didn't sell sh!t.  Wish I could sleep for a year and quit watching these charts, when I have no intention of giving someone my precious Lisk for a discount.
sr. member
Activity: 336
Merit: 250
I knew this thread was gonna be a fun read today. Keep up the good work guys.
hero member
Activity: 1204
Merit: 509


Different platforms... different approaches... no reason for Lisk at discount today.

Remember that people are idiots. I expect a lot of Lisk investors have no idea what they even bought... dapps... eth fork?

Anyway, I'm assuming most ICO people sold at least some of their coins by now (at least to cover their initial investment). The rest is just varying degrees of profit, might as well ride it out.
Jump to: