Bitcoin Forum
May 06, 2024, 04:22:03 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 »
301  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][LISK] Lisk | ICO | Decentralized Application & Sidechain Platform on: April 19, 2016, 12:06:20 AM
guys hope to have a good discussion here about lisk and eth

https://bitcointalk.org/index.php?topic=1441931.new#new

"how does lisk differ from ethereum"
302  Alternate cryptocurrencies / Altcoin Discussion / Re: how does lisk differ from ethereum on: April 19, 2016, 12:02:50 AM
il post more what i find interesting relating to lisk and eth
303  Alternate cryptocurrencies / Altcoin Discussion / Re: how does lisk differ from ethereum on: April 19, 2016, 12:01:07 AM
came across this link its worth a read. i think it will really shows the winner hands down


snip

you telling me this is objective and you wanted discussion?!?

its my opinion, my conclusion on what i thought its not like anything i say is final. a dicussion is based on difference on opinion that was mine i'd like to hear others if they agree/disagree
304  Alternate cryptocurrencies / Altcoin Discussion / Re: how does lisk differ from ethereum on: April 18, 2016, 11:57:22 PM
replying to your comment

Code:
one more difference is that Lisk has an official forum

and Ethereum can't afford to keep theirs up.

come on seriously are you even using this as a arguement

you come on, you just copy and pate a reddit discussion here to try and hype ETH but when someone sees through your game and plays the devils advocate you cry foul and modderate your thread because you don't wan't any dissenting arguments.

You are silly.

i told you any insults will be deleted and anything ive posted can be discussed can you not read the title

"how lisk differ from eth" if it said how lisk is shitter than eth fair enough just merely posting what i think i found interesting this is the altcoin dicussion and my moderation is simply to delete insults normal discussion without insults go ahead.

if you think that is an insult then you have no skin.  Maybe you should get out more and see what real life is like.

ok thanks noted now back to topic
305  Alternate cryptocurrencies / Altcoin Discussion / Re: how does lisk differ from ethereum on: April 18, 2016, 11:55:59 PM
i never saw this posted on bitcointalk or on lisk thread welcoming people's opinion

306  Alternate cryptocurrencies / Altcoin Discussion / Re: how does lisk differ from ethereum on: April 18, 2016, 11:54:36 PM
replying to your comment

Code:
one more difference is that Lisk has an official forum

and Ethereum can't afford to keep theirs up.

come on seriously are you even using this as a arguement

you come on, you just copy and pate a reddit discussion here to try and hype ETH but when someone sees through your game and plays the devils advocate you cry foul and modderate your thread because you don't wan't any dissenting arguments.

You are silly.

i told you any insults will be deleted and anything ive posted can be discussed can you not read the title

"how lisk differ from eth" if it said how lisk is shitter than eth fair enough just merely posting what i think i found interesting this is the altcoin dicussion and my moderation is simply to delete insults normal discussion without insults go ahead.
307  Alternate cryptocurrencies / Altcoin Discussion / Re: how does lisk differ from ethereum on: April 18, 2016, 11:51:21 PM
and again

"here's another difference

I bet you now at this day in history Lisk has more development funds than Ethereum."

should i care who has deep pockets. would you buy my coin if had 10million dollars but it didnt perform well. you'd only buy it to make a quick buck.
308  Alternate cryptocurrencies / Altcoin Discussion / Re: how does lisk differ from ethereum on: April 18, 2016, 11:49:30 PM
replying to your comment

Code:
one more difference is that Lisk has an official forum

and Ethereum can't afford to keep theirs up.

come on seriously are you even using this as a arguement
309  Alternate cryptocurrencies / Altcoin Discussion / Re: how does lisk differ from ethereum on: April 18, 2016, 11:48:33 PM
so you just want to hype eth instead of having a discussion.

turd

have  i deleted your post your more than welcome to post any insult will be deleted
310  Alternate cryptocurrencies / Altcoin Discussion / Re: how does lisk differ from ethereum on: April 18, 2016, 11:47:40 PM
in reply to this

"very one sided.  All coming from already established eth fanbois (and girls).

Here's the other side of the coin.  Coindesk says Ethereum is pretty much useless and what it can do, can be done with other systems already available.

http://www.coindesk.com/three-smart-contract-misconceptions/"

by cannabanna

i just see they have said smart contracts are overhyped not useless
311  Alternate cryptocurrencies / Altcoin Discussion / Re: how does lisk differ from ethereum on: April 18, 2016, 11:46:04 PM
forgot to moderate forum as know what will happen here

new topic

https://bitcointalk.org/index.php?topic=1441931.new#new
312  Alternate cryptocurrencies / Altcoin Discussion / Re: how does lisk differ from ethereum on: April 18, 2016, 11:45:35 PM
just a quote from the above

"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. Here's some further reading: Be careful with big numbers & Floating point appoximation. So, the fact that everything in Lisk (including Lisk itself) is in Javascript, it means there are potentially big number problems (both in terms of big numbers and big problems)."
313  Alternate cryptocurrencies / Altcoin Discussion / how does lisk differ from ethereum on: April 18, 2016, 11:45:26 PM
came across this link its worth a read. i think it will really shows the winner hands down


http://ethereum.stackexchange.com/questions/2104/how-does-lisk-differ-from-ethereum

 

1. Programming Languages
Lisk

One of the things that Lisk heavily promoted prior to their presale was the fact that their Dapp are in Javascript, "the most popular language in the world." In fact, they marketed (via reddit advertisement)[1] themselves as "The Ethereum Alternative for Javascript developers".

Ethereum


Smart Contracts for Ethereum are in Solidity or Serpent. Solidity is very similar to Javascript, but is custom made for smart contracts. It is extremely easy to read these contracts and understand what they are doing. There are also some big reasons to use a custom language over Javascript (discussed below) when it comes to contracts that move currency, store value, and need to reach consensus. This page, while no longer being maintained, has some excellent points about what Solidity is:

Solidity is perhaps the first example of a contract-oriented programming language; a slight tweak on the notion of object-orientation. While closely related to object-oriented languages, this is a language designed specifically to help express agreements that must encode ideas and relationships relevant to Real Life, or some formal model thereof. As such we see notions such as ownership, identity, protections and restrictions forming a core part of the vocabulary and idiomatic grammar.
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.

Above only covers Smart Contracts for Etheruem; what about the more fully-encompassing "Dapp"? Well, it's pretty much Javascript for the UI of Ethereum Dapp. I recommend you read ConsenSys's writeup here, specifically Part II. Basically, you have:

Truffle (JS, Sass, ES6, JSX are built-in)

Embark (which is JS)

Meteor (web3.js + meteor (which is also JS))

and more are coming.

Conclusion

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.

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).

2. Disadvantages of Javascript
What some people don't realize is that Javascript, while being extremely popular, does not automatically make it the best solution. As I said above, the difference between Ethereum and Lisk here is that Lisk is 100% Javascript while Ethereum has a ton of languages & lets Dapp developers use Javascript for the UI and Solidity for smart contracts on the blockchain. With that, here are some potential flaws with Javascript on the blockchain:

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. Here's some further reading: Be careful with big numbers & Floating point appoximation. So, the fact that everything in Lisk (including Lisk itself) is in Javascript, it means there are potentially big number problems (both in terms of big numbers and big problems.)

Lisk has "rules" that they ask contract developers have to follow to avoid breaking consensus. This includes things like "don't use Math.random()". With Ethereum, you don't have to have rules. The code will not compile if you try to do something wrong. (FYI, you don't compile Javascript.)

Javascript uses weak dynamic typing. If you are not careful, you can pass strings instead of numbers. One of the major differences between Solidity and Serpent and Javascript is that Solidity and Serpent are both strongly typed. Wikipedia on strong vs weak explains it thusly:

A strongly typed language is more likely to generate an error or refuse to compile if the argument passed to a function does not closely match the expected type. On the other hand, a very weakly typed language may produce unpredictable results or may perform implicit type conversion.
Since Ethereum is running contracts on the blockchain and Lisk is sort of running Dapp on the blockchain (sidechain?), you could see why having a weakly typed language could result in problems, specifically regarding consensus. It is much better to know the problem before it turns into an immutable thing on the chain, rather than discover all funds are trapped, or you fork the blockchain the first time someone tries to interact with it.

2b. Disadvantages of Solidity
As user Jehan pointed out, Solidity isn't perfect either.

There's little support for serialization and deserialization of any kind

It has an extremely anemic stdlib

There is no way to pass an array of strings into a contract.

3. On the blockchain
In Lisk, the Dapps actually are not stored on the blockchain, like the smart contract bytecode is in Ethereum. Instead, you have external links to these Dapp. They like to compare their Dapp to the traditional "App Store" model (think Apple). Which, while appealing to some users, is less appealing when you realize they are literally using HTTP: links to .zip files.

With Ethereum, you have the code stored on the blockchain which means they can be audited and the code cannot be changed. It's kind of the entire purpose of having decentralized applications (IMO).

Lisk prefers to use a looser definition of "decentralized", meaning literally not stored in a central place, while Ethereum developers and users prefer to have decentralized mean something that cannot be corrupted, can be audited, cannot be changed, can reach consensus etc. [3]

4. Who is / was Lisk
One of the most common arguments by Ethereum lovers against Lisk is that Lisk (1) doesn't have a team of developers behind it and (2) originated as a failed alt-coin, Crypti that was abandoned by the devs (3) those devs that abandoned Crypti are the Lisk devs so (4) is this just a rebrand?

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.

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!

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

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, and ShapeShift wasn't too pleased with it:

ShapeShift is not hosting or managing the sale of Lisk (contrary to what has been reported). Lisk is using the ShapeShift API to receive deposits with different coins, but that is the extent of ShapeShift's involvement.
Ethereum on the other hand doesn't promote "partnerships" or try to attach their name to others in order to gain reputation. They've tried to distance themselves from Bitcoin and being seen as a "currency" in general, even before the turmoil with Bitcoin came to a head. Instead, in the case of R3, they used Ethereum and Ethereum was like "yay!" but not "omg we're best buddies."

To be continued....maybe.
314  Alternate cryptocurrencies / Altcoin Discussion / Re: how does lisk differ from ethereum on: April 18, 2016, 11:38:24 PM
here is more stuff

https://www.reddit.com/r/ethereum/comments/4ayxnn/the_lisk_scam_revealed/d14o0mx
315  Alternate cryptocurrencies / Altcoin Discussion / Re: how does lisk differ from ethereum on: April 18, 2016, 11:34:54 PM
just a quote from the above

"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. Here's some further reading: Be careful with big numbers & Floating point appoximation. So, the fact that everything in Lisk (including Lisk itself) is in Javascript, it means there are potentially big number problems (both in terms of big numbers and big problems)."
316  Alternate cryptocurrencies / Altcoin Discussion / how does lisk differ from ethereum on: April 18, 2016, 11:34:24 PM
came across this link its worth a read. i think it will really shows the winner hands down


http://ethereum.stackexchange.com/questions/2104/how-does-lisk-differ-from-ethereum

 

1. Programming Languages
Lisk

One of the things that Lisk heavily promoted prior to their presale was the fact that their Dapp are in Javascript, "the most popular language in the world." In fact, they marketed (via reddit advertisement)[1] themselves as "The Ethereum Alternative for Javascript developers".

Ethereum


Smart Contracts for Ethereum are in Solidity or Serpent. Solidity is very similar to Javascript, but is custom made for smart contracts. It is extremely easy to read these contracts and understand what they are doing. There are also some big reasons to use a custom language over Javascript (discussed below) when it comes to contracts that move currency, store value, and need to reach consensus. This page, while no longer being maintained, has some excellent points about what Solidity is:

Solidity is perhaps the first example of a contract-oriented programming language; a slight tweak on the notion of object-orientation. While closely related to object-oriented languages, this is a language designed specifically to help express agreements that must encode ideas and relationships relevant to Real Life, or some formal model thereof. As such we see notions such as ownership, identity, protections and restrictions forming a core part of the vocabulary and idiomatic grammar.
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.

Above only covers Smart Contracts for Etheruem; what about the more fully-encompassing "Dapp"? Well, it's pretty much Javascript for the UI of Ethereum Dapp. I recommend you read ConsenSys's writeup here, specifically Part II. Basically, you have:

Truffle (JS, Sass, ES6, JSX are built-in)

Embark (which is JS)

Meteor (web3.js + meteor (which is also JS))

and more are coming.

Conclusion

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.

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).

2. Disadvantages of Javascript
What some people don't realize is that Javascript, while being extremely popular, does not automatically make it the best solution. As I said above, the difference between Ethereum and Lisk here is that Lisk is 100% Javascript while Ethereum has a ton of languages & lets Dapp developers use Javascript for the UI and Solidity for smart contracts on the blockchain. With that, here are some potential flaws with Javascript on the blockchain:

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. Here's some further reading: Be careful with big numbers & Floating point appoximation. So, the fact that everything in Lisk (including Lisk itself) is in Javascript, it means there are potentially big number problems (both in terms of big numbers and big problems.)

Lisk has "rules" that they ask contract developers have to follow to avoid breaking consensus. This includes things like "don't use Math.random()". With Ethereum, you don't have to have rules. The code will not compile if you try to do something wrong. (FYI, you don't compile Javascript.)

Javascript uses weak dynamic typing. If you are not careful, you can pass strings instead of numbers. One of the major differences between Solidity and Serpent and Javascript is that Solidity and Serpent are both strongly typed. Wikipedia on strong vs weak explains it thusly:

A strongly typed language is more likely to generate an error or refuse to compile if the argument passed to a function does not closely match the expected type. On the other hand, a very weakly typed language may produce unpredictable results or may perform implicit type conversion.
Since Ethereum is running contracts on the blockchain and Lisk is sort of running Dapp on the blockchain (sidechain?), you could see why having a weakly typed language could result in problems, specifically regarding consensus. It is much better to know the problem before it turns into an immutable thing on the chain, rather than discover all funds are trapped, or you fork the blockchain the first time someone tries to interact with it.

2b. Disadvantages of Solidity
As user Jehan pointed out, Solidity isn't perfect either.

There's little support for serialization and deserialization of any kind

It has an extremely anemic stdlib

There is no way to pass an array of strings into a contract.

3. On the blockchain
In Lisk, the Dapps actually are not stored on the blockchain, like the smart contract bytecode is in Ethereum. Instead, you have external links to these Dapp. They like to compare their Dapp to the traditional "App Store" model (think Apple). Which, while appealing to some users, is less appealing when you realize they are literally using HTTP: links to .zip files.

With Ethereum, you have the code stored on the blockchain which means they can be audited and the code cannot be changed. It's kind of the entire purpose of having decentralized applications (IMO).

Lisk prefers to use a looser definition of "decentralized", meaning literally not stored in a central place, while Ethereum developers and users prefer to have decentralized mean something that cannot be corrupted, can be audited, cannot be changed, can reach consensus etc. [3]

4. Who is / was Lisk
One of the most common arguments by Ethereum lovers against Lisk is that Lisk (1) doesn't have a team of developers behind it and (2) originated as a failed alt-coin, Crypti that was abandoned by the devs (3) those devs that abandoned Crypti are the Lisk devs so (4) is this just a rebrand?

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.

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!

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

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, and ShapeShift wasn't too pleased with it:

ShapeShift is not hosting or managing the sale of Lisk (contrary to what has been reported). Lisk is using the ShapeShift API to receive deposits with different coins, but that is the extent of ShapeShift's involvement.
Ethereum on the other hand doesn't promote "partnerships" or try to attach their name to others in order to gain reputation. They've tried to distance themselves from Bitcoin and being seen as a "currency" in general, even before the turmoil with Bitcoin came to a head. Instead, in the case of R3, they used Ethereum and Ethereum was like "yay!" but not "omg we're best buddies."

To be continued....maybe.
317  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][LISK] Lisk | ICO | Decentralized Application & Sidechain Platform on: April 18, 2016, 11:20:00 PM
has anyone read this

http://ethereum.stackexchange.com/questions/2104/how-does-lisk-differ-from-ethereum
318  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BITCREDIT | UPDATE 08/10/15 | BID ON THE CHAIN | VOTE | ESCROW | WORK FOR COINS on: November 25, 2015, 03:46:31 PM

its sometimes a good and bad thing to have a user own a lot. really depends on his intentions. i think 27% not  a big deal something like 40-50% is bad. given our situation can we really raise even 10btc. if people are only placing 0.71btc buy orders currently on trex the likely hood of raising funds is not high.

just keep all options open it not hard owning 27% at these levels. IMHO

I am trying to push the idea of investing in BCR the network, not the token. Many people may not realize....but it's shareholding that makes people regular profit. What do you think of my proposal?


a investor will always look at making more gains and its true the token will give better gains and so will your proposal but id rather have the user give 10 btc then sell whenever that way story ends there. your proposal has too much benefits to raise little amount of btc. you can say you might get more but you would have had better chances if your coin was new. i do agree with others that the buy section on bittrex will make it very difficult to raise funds.

i would invest but i can pick it up cheaper than what the user offering 10 btc is offering and as your coin is not new and has seen lots of developments for me 10 btc would be a risk to invest considering current investor sentiment. its a shame really your top dev. i could probably offer some btc but in your proposal the ico structure is where user's get a % on how much they have invested meaning the buy price would rise.

proposal is good but too good and it shows desperation i mean no offence.

to conclude great proposal unnecessary if someone is willing to offer the amount of btc you need. don't matter if he holds 27% someone has 2million coins on bittrex should we panic. if the coin has use we survive any dump. it would hurt to see this fail. i could possibly donate about 4btc if needed but not final as may not be willing to pay that price the user is paying. i can surely let you know after black friday is over. some much offers think i need to close my eth short early
319  Alternate cryptocurrencies / Announcements (Altcoins) / Re: BITCREDIT | UPDATE 08/10/15 | BID ON THE CHAIN | VOTE | ESCROW | WORK FOR COINS on: November 25, 2015, 02:39:25 PM
There is a user who has offered 10 BTC for the whole 6 M in escrow.

Thoughts ?

I am against it, but it would be unfair for me to not tell you all.


I prefer the comprehensive options we are discussing that spread the rewards over time.

Speaking of which : Refined Proposal 10 BTC Target

2 M BCR upfront, divided among donators.

4 Months @ 10% of emissions and perpetual 0.5 % afterwards ie 540K and then 22.x BCR per day until the sun explodes.

Perpetual 0.1 % of all shares issued by any and all entities on the blockchain.

This is an agreement enforced by code and so no matter the price fluctuations, donators will receive their funds.

its sometimes a good and bad thing to have a user own a lot. really depends on his intentions. i think 27% not  a big deal something like 40-50% is bad. given our situation can we really raise even 10btc. if people are only placing 0.71btc buy orders currently on trex the likely hood of raising funds is not high.

just keep all options open it not hard owning 27% at these levels. IMHO
320  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] Fantom | Hybrid | ZeroSend | BlankNodes | TOR and FantomText Coming Next! on: November 14, 2015, 10:25:44 AM
coin been out since 24t last month. very slim to see it on a exchange. good luck though
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [16] 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!