Author

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

legendary
Activity: 938
Merit: 1000
The last few weeks have been very informative on how DPoS works under stress....I set up the rocket delegates to replace the non-performing delegates - Cryptikit and Olivier's help made this much, much easier, 48 new delegates in all....At Max's suggestion, Boris added the ability for a delegate to see which accounts voted for him to the Crypti API. This, along with the new Lisk forging rewards, opens up the possibility for delegates to do profit sharing with those who vote for him. What I have in mind is how I originally thought DPoS would operate with Bitshares and should have run with Crypti. I would like to offer to split the delegate earnings with the people who vote for my delegates based on how much they have in the Lisk accounts they vote from on a running basis and how much they dilute their votes by voting for other delegates. So this would be truly a PoS type system where stake holders receive a return on their holdings with a portion going to the delegates they choose to represent them. This will also incentivize people to hold Lisk since it can offer them a return.

Mike, you've done us all a favor, more so than most people realize...so thanks!

Did you have any gotchas with the latest version of Crypti Docker?  My node was forging great but it wouldn't display the client at Port 8040.  So I took it offline to reload it and never got it back up.  Every time I loaded my local IP address in the whitelist area of the config.json file, but when I flipped the forging switch in the Port 8040 client it would say I was coming from an unauthorized IP.  I finally gave up when I saw your massive effort come online.   I guess I'm done forging Crypti.

I did not realize we could do forging co-ops like you suggest.  As you say, this will become very popular and attract votes.  But then...how does the forger earn his server fees back if he has to give them out to those who voted for him?

DPoS is a great system philosophically and even theoretically.  But it never achieved true, actual operation at Crypti.  Lisk is going to have its own challenges with DPos when the time comes, that will be fascinating to watch.

Hey, folks, I'm MalReynolds.  When the time comes, I would appreciate your vote to become a DPoS Active Delegate of Lisk.
legendary
Activity: 2142
Merit: 1010
Newbie
Take a break shill. Your shilling for this scam is just getting too pathetic.

Weren't you supposed to post in https://bitcointalksearch.org/topic/is-iota-a-scam-come-to-find-absolutely-not-1379691 right now?
hero member
Activity: 784
Merit: 1000
Is there not any target price for lisk ICO?  This is too much for me. I think next time i participate in an ICO, i want one where the ICO stops when they have a set amount of BTC invested.

What advantage do you see for yourself to be in an ICO with a fixed and limited target?  



Take a break shill. Your shilling for this scam is just getting too pathetic.

hero member
Activity: 784
Merit: 1000
Right now, 1 LISK = 0.0089 USD

the value of Ethereum (1 ETH) was 0.30 USD on launch

You need to combine this figure with the fact that this pathetic Nodejs shamble never ever will be used by any body in the real world, outside of this toxic scam driven Bitcointalk microcosmos (as I am sure you are aware of even Bitcoin and Ethereum are having a really hard time with real world adoption).

Do you know why the Cripty clowns weren't able to get one single real world business customer nor to implement one single commercial use case in the last 18 months? Because there is simply no monetization route for these kind of applications. The only monetization route is to sell this nonsense to the noobs, naives and idiots. No businesses nor any real world solution providers are interested in this proposition. That's why Crypti ran out money, so these two wankers could step in by collecting money again from these idiots while the process is pushed by the army of sockpuppets and shills.

The even a bigger wanker in this process is that German lawyer who assists to this scam. I think it is time to contact the German law enforcement and let them know about this blatant fraud. The money collector wankers call this blatant scam "donation". That's how primitive they are to believe that the naming will change the nature of their fraud. What kind of lawyer in his right mind gives his name to such obvious scam?




hero member
Activity: 594
Merit: 500
Blockchain entrepreneur✔
Right now, 1 LISK = 0.0089 USD

the value of Ethereum (1 ETH) was 0.30 USD on launch
hero member
Activity: 546
Merit: 509
Decentralized Application Platform
Is there already a timetable for a beta version of the full Lisk client (source or linux) working on testnet?

You can already install the Lisk client from source and deploy your own local testnet.
sr. member
Activity: 432
Merit: 250
What happened at Crypti is that standby delegates were suddenly voted up one day only to discover not only was there no running node server, the person himself had long since left the party and was nowhere to be found.

Wait, a delegate that isn't running a node can be voted in?  So, you mean that I can sign up as a delegate and not setup any node, keep my server down in order to save on electricity, etc and then when I get notified that I have been voted up then I will have my chance to turn on my server?  In the other hand, if I get voted in and I am not running a server, will I lose my chance right away and the next delegate in stand-by will get the vote?.

At Crypti, a delegate that wasn't running a node could be voted from Standby to Active status.  With the current Crypti / Lisk blockchain explorer written by Olivier, there is no indication whether there is a server running or not behind a Standby Delegate.  So at Crypti when you voted up a Standby Delegate, you didn't know if there was a computer or even a still-active person behind that Standby Delegate.  This was less than ideal, of course, to say the least.  One problem was that there wasn't even an email address on file to tell somebody they had just been voted to active status and were now expected to stand up a server node.  So basically these new Active Delegates would sit there not forging after they had been voted up and everybody would wait a few days to give them a chance to get their act together before voting them down and trying somebody else.

Look, DPoS is not a magic bullet.  It's hard to do it right, and it takes lots of people cooperating and communicating to make it work.  The most frustrating part in DPoS is seeing that there is a problem like an idle Active Delegate, and being personally powerless to fix that problem, and having to wait for votes to show up to fix it.  Crypti had a good system in place but not enough people involved to really make it work.  Lisk will add lots more people to the mix than Crypti ever had, and significant forging rewards to Active Delegates that Crypti never had.  Are these two changes gonna be enough to make DPoS Active Delegate forging work perfectly and smoothly right from the start?  My bet is no way.  But Max and Olivier (and many others including me) care enough to keep slogging through what ever problems show up and keep Lisk and its DPoS forging going.    

You don't want 5 people running 20 nodes each in secret.  You don't want 5 people running 20 nodes openly, either, if there are other good candidates who could take some of those slots as Active Delegates.  But despite this ideal, you can certainly show up and say you've got 20 servers ready to go if you want.  Who knows how people will vote?  Maybe you will get them all on line, maybe only some, maybe only one on line.  It all depends on the votes.

The reality of the situation is that two people, Max and Olivier, will be setting up the 101 initial Lisk Foundation servers to get the Lisk blockchain going.  Max and Olivier will also control around 15% of the Lisk votes in the beginning with the Lisk Foundation funds.  This is a huge amount of centralized voting power.

So I see that its not favorable for one single individual to be running like 20 servers because this will be seen as the network being less secure.  Okay, so here is my question, instead of one individual running the 20 servers physically in his house under the same ISP IP address, would it then be favorable if this same individual were to run 20 different virtual servers on 20 different data centers and IP addresses?  I know its the same individual running the operation, but because each node is on different locations, if something bad happens to node A, node B, C, etc continues to run, I dont see how the network would be less secure despite these nodes having been created by a single individual.  

I would be tempted just to run two servers in my house instead of one, just two delegates, would Max and Olivier know that these two servers are under the same IP address?  Or, do you know (going by the Cripti experience) if IP addresses gets passed  over the network and becomes public knowledge or at least knowledge to anyone whatsoever.  I am not asking this question because I am planning to run lots of servers "Secretly" here on my house, I fully understood that this would be view as making the network less secure and because of this I understand and would be refraining from attempting to run lots of servers here physically in my house (so I guess I could say bye bye to what I was thinking -- purchasing 101 $9 computers - even though if I get approval from the Admins I am more than willing to do it since my house is a very secure place and there is nothing to worry about here and with me)

Running lots of servers from many locations under a single mastermind makes the servers themselves more physically secure and more reliable, but still requires greater trust in the mastermind.   What if we go from 101 Lisk Foundation nodes to five community masterminds running 20 nodes each, and these five guys are Ethereum supporters who have organized a setup to gain control over Lisk?  What if these five guys all shut their servers off simultaneously?  The name of the game in blockchain building is trust no one.  If you've got to trust somebody, then give as small an amount of trust as possible to as many people as possible, and hope that a majority are worthy of that trust.  

Any attempt by you to get more than one node going may receive votes, but it is contrary to the decentralization goal is that Lisk is trying to achieve.  I'm not saying that to discourage or demonize you, just to lay the cards out on the table.  If you want to try for the votes to run multiple nodes, go for it.

I actually think spending $900 to buy 100 CHIP computers and dispersing these worldwide for free to volunteers that want to run the Lisk backbone is a great idea.  I have even suggested this very idea to Max as a way to organize and especially control the switchover from Foundation to Community delegates.  He is concerned about getting dedicated people that would actually use such a handout for its intended purpose, and rightly points out an Active Delegate needs to self-declare their intentions and fund their own node as partial proof of their worthiness.  

But check my post about "latency" a few pages back on page 89.  Just because you want to host a $9 Lisk node at home doesn't mean you will be able to do so.  Lisk, like Crypti, has a 10 second block time.  This requires some fast communication between 101 computers spread worldwide.  If your home internet connection is "slow" in its ping latency, you'll never run a node from there no matter how capable the computer is that you have.

Check out the Crypti blockchain explorer, this shows what the Crypti experience is.  Especially check out "Delegate Monitor" under "Tools".  

https://cryptichain.lisk.io/

Note that the bottom third of the Active Delegates have only received less than 100 XCR in forging fees and all have 13.4% approval (votes).  These are all "rocket name" nodes put up by one "mastermind" (one of the Crypti Foundation members)  to overcome the drag being produced by a bunch of idle Active Delegates who had been voted up from Standby and never put a Crypti node up.   As you can see, even masterminds have been unable to get the Crypti network at "100% online / 100% uptime".  It's harder and more trouble than you might think at first.

But let me end on an optimistic note - DPoS does work and Lisk will succeed!

The last few weeks have been very informative on how DPoS works under stress. We had to be careful with voting not to further degrade network performance by inadvertently replacing active delegates which were forging with abandoned delegates from the standby list and to keep delegates active which were owned by community members wanting to continue to forge.

I set up the rocket delegates to replace the non-performing delegates - Cryptikit and Olivier's help made this much, much easier, 48 new delegates in all. Then we coordinated voting and removed non-performing delegates and to keep community run delegates which were still forging. Someone later withdrew 5 million XCR from Polo to an account which still had votes for some of the dead delegates which are now back up in the Active list but not forging. Hopefully that account will send its XCR on to Lisk soon so the non-performing delegates will be replaced with active ones.

At Max's suggestion, Boris added the ability for a delegate to see which accounts voted for him to the Crypti API. This, along with the new Lisk forging rewards, opens up the possibility for delegates to do profit sharing with those who vote for him. What I have in mind is how I originally thought DPoS would operate with Bitshares and should have run with Crypti. I would like to offer to split the delegate earnings with the people who vote for my delegates based on how much they have in the Lisk accounts they vote from on a running basis and how much they dilute their votes by voting for other delegates. So this would be truly a PoS type system where stake holders receive a return on their holdings with a portion going to the delegates they choose to represent them. This will also incentivize people to hold Lisk since it can offer them a return.

Another approach is to use earnings from a delegate to fund public service type dapps which might otherwise be unprofitable to create and run without subsidy.

hero member
Activity: 601
Merit: 500
Is there already a timetable for a beta version of the full Lisk client (source or linux) working on testnet?
sr. member
Activity: 313
Merit: 250
Is there not any target price for lisk ICO?  This is too much for me. I think next time i participate in an ICO, i want one where the ICO stops when they have a set amount of BTC invested.

What advantage do you see for yourself to be in an ICO with a fixed and limited target?  In Lisk, the value of your contribution invested in the ICO is held constant.  Your number of Lisk to be allocated in the genesis block goes down as more donors show up, and the new money they bring in causes the value of each individual Lisk to go up and compensate.  You do not lose or gain any money as a result of your participation in the ICO.   What more could you want?

In the end, when the currency comes out, it should be the same to what you put in (atleast for a short period of time) or it could become more or less in the future beyond release. Hard to tell from this point.
legendary
Activity: 938
Merit: 1000
Is there not any target price for lisk ICO?  This is too much for me. I think next time i participate in an ICO, i want one where the ICO stops when they have a set amount of BTC invested.

What advantage do you see for yourself to be in an ICO with a fixed and limited target?  In Lisk, the value of your contribution invested in the ICO is held constant.  Your number of Lisk to be allocated in the genesis block goes down as more donors show up, and the new money they bring in causes the value of each individual Lisk to go up and compensate.  You do not lose or gain any money as a result of your participation in the ICO.   What more could you want?
hero member
Activity: 518
Merit: 501
Is there not any target price for lisk ICO?

This is too much for me. I think next time i participate in an ICO, i want one where the ICO stops when they have a set amount of BTC invested.



Other than greed, there's nothing much else to read here.
hero member
Activity: 546
Merit: 509
Decentralized Application Platform
Is there not any target price for lisk ICO?

This is too much for me. I think next time i participate in an ICO, i want one where the ICO stops when they have a set amount of BTC invested.


There isn't a target or maximum price. The past showed that this is one of the biggest mistakes a startup/crypto-currency can do. Smiley
sr. member
Activity: 326
Merit: 250
Is there not any target price for lisk ICO?

This is too much for me. I think next time i participate in an ICO, i want one where the ICO stops when they have a set amount of BTC invested.

sr. member
Activity: 434
Merit: 511
I will work hard to prepare a first version of our Delegate Handbook this week. It should answer 90% of your questions, if there are some left I will add them to the Handbook over time. Please stay tuned. Smiley




Lisk - Changing the way you DAPP




Please take a look at our newest video, explaining why Lisk is so great. Along with the video we released a big PR package this week as well.

Nice I will be looking forward to the handbook because I am very interested to become a delegate as well, when I test my ping it is only 4ms so that would be good I guess.

Also really nice video this explains a lot to everyone and also looks very good.
legendary
Activity: 1204
Merit: 1000
I will work hard to prepare a first version of our Delegate Handbook this week. It should answer 90% of your questions, if there are some left I will add them to the Handbook over time. Please stay tuned. Smiley




Lisk - Changing the way you DAPP




Please take a look at our newest video, explaining why Lisk is so great. Along with the video we released a big PR package this week as well.

Awesome movie Lisk, good job!
legendary
Activity: 938
Merit: 1000
Lisk - Changing the way you DAPP

Please take a look at our newest video, explaining why Lisk is so great. Along with the video we released a big PR package this week as well.

Beautiful job, Max.  Every ETH holder needs to see this....NOW!
legendary
Activity: 1764
Merit: 1002
how far u can pump after ico end ... 30x like eth&sec did  Cheesy Cheesy Cheesy Cheesy, i'm joining free money, dump at the first exchange,polo get ready Grin Grin
hero member
Activity: 546
Merit: 509
Decentralized Application Platform
I will work hard to prepare a first version of our Delegate Handbook this week. It should answer 90% of your questions, if there are some left I will add them to the Handbook over time. Please stay tuned. Smiley




Lisk - Changing the way you DAPP




Please take a look at our newest video, explaining why Lisk is so great. Along with the video we released a big PR package this week as well.
legendary
Activity: 938
Merit: 1000
I have a 8 ms ping to google's server ( ping 8.8.8.8 ), also speedtest.net says my ping is 8 ms to their testing server, would this be enough? ( am hoping so, 8 ms ping response time to Google's server is incredibly reliable).....

Good question.  I don't know the answer.  The whole point of my "latency" post a few pages back was to request that some actual numbers / standards on this topic get put in the Lisk whitepaper.  I hope that happens.  



I just finished checking the Cripti's block explorer (https://cryptichain.lisk.io/delegateMonitor) and I see that not one single delegate there has an approval rating greater than 30% (29.x being user Max) if that were to be true, then a single member will not be able to mine the full 150,000 Lisks per month himself, but at least about 30% of that if that delegate is active 30% of the time.  30% approval rating is low, but at the same time Max' Uptime is 96% could be that since Cripti is a dead coin things there its not running that optimal anymore or perhaps is was always this way.  Maybe it gets to be different here with Lisk.

I am confused about how you are confused.  The "approval rating" is the % of total Crypti that have been voted in favor of that delegate, and will be the same for Lisk.   A "30% approval rating" for the top rated Crypti Active Delegate means that 70% of Crypti coins were never used to vote for anybody.  The "approval rating" has nothing to do with "activity level".

Forging rewards are NOT 150K Lisk per MONTH as you say; technically it's 5 Lisk per Active Delegate every 17 minutes when their turn comes up to add a block to the Lisk blockchain.  So if a delegate stays in the group with the top 101 votes for the full year, that level of forging will equal a total of 150K Lisk PER YEAR per delegate, not per month.  A delegate gets the same payment whether they stay for a full year as the top-voted Delegate or if they stay for a full year as a  bottom-ranked Active Delegate only one vote away from being downgraded to a Standby Delegate.

Max's 96% uptime has nothing to do with Crypti being a dead coin, which it isn't.  Somehow you are thinking like a competitive Bitcoin miner again instead of a cooperative DPoS forger.  Max was / is not in competition with anybody as a Crypti Active Delegate Forger.  More Crypti forgers showing up would have no impact on Max's uptime.  That is purely a measurement of his own server host provider service level.

Another thing.  If you want more detail about DPoS delegates, also read this earlier post of mine from several weeks ago:

https://bitcointalksearch.org/topic/m.13832600
full member
Activity: 129
Merit: 100
What happened at Crypti is that standby delegates were suddenly voted up one day only to discover not only was there no running node server, the person himself had long since left the party and was nowhere to be found.

Wait, a delegate that isn't running a node can be voted in?  So, you mean that I can sign up as a delegate and not setup any node, keep my server down in order to save on electricity, etc and then when I get notified that I have been voted up then I will have my chance to turn on my server?  In the other hand, if I get voted in and I am not running a server, will I lose my chance right away and the next delegate in stand-by will get the vote?.

At Crypti, a delegate that wasn't running a node could be voted from Standby to Active status.  With the current Crypti / Lisk blockchain explorer written by Olivier, there is no indication whether there is a server running or not behind a Standby Delegate.  So at Crypti when you voted up a Standby Delegate, you didn't know if there was a computer or even a still-active person behind that Standby Delegate.  This was less than ideal, of course, to say the least.  One problem was that there wasn't even an email address on file to tell somebody they had just been voted to active status and were now expected to stand up a server node.  So basically these new Active Delegates would sit there not forging after they had been voted up and everybody would wait a few days to give them a chance to get their act together before voting them down and trying somebody else.

Look, DPoS is not a magic bullet.  It's hard to do it right, and it takes lots of people cooperating and communicating to make it work.  Crypti had a good system in place but not enough people involved to really make it work.  Lisk will add lots more people to the mix than Crypti ever had, and significant forging rewards to Active Delegates that Crypti never had.  Are these two changes gonna be enough to make DPoS Active Delegate forging work perfectly and smoothly right from the start?  My bet is no way.  But Max and Olivier (and many others including me) care enough to keep slogging through what ever problems show up and keep Lisk and its DPoS forging going.    

You don't want 5 people running 20 nodes each in secret.  You don't want 5 people running 20 nodes openly, either, if there are other good candidates who could take some of those slots as Active Delegates.  But despite this ideal, you can certainly show up and say you've got 20 servers ready to go if you want.  Who knows how people will vote?  Maybe you will get them all on line, maybe only some, maybe only one on line.  It all depends on the votes.

The reality of the situation is that two people, Max and Olivier, will be setting up the 101 initial Lisk Foundation servers to get the Lisk blockchain going.  Max and Olivier will also control around 15% of the Lisk votes in the beginning with the Lisk Foundation funds.  This is a huge amount of centralized voting power.

So I see that its not favorable for one single individual to be running like 20 servers because this will be seen as the network being less secure.  Okay, so here is my question, instead of one individual running the 20 servers physically in his house under the same ISP IP address, would it then be favorable if this same individual were to run 20 different virtual servers on 20 different data centers and IP addresses?  I know its the same individual running the operation, but because each node is on different locations, if something bad happens to node A, node B, C, etc continues to run, I dont see how the network would be less secure despite these nodes having been created by a single individual.  

I would be tempted just to run two servers in my house instead of one, just two delegates, would Max and Olivier know that these two servers are under the same IP address?  Or, do you know (going by the Cripti experience) if IP addresses gets passed  over the network and becomes public knowledge or at least knowledge to anyone whatsoever.  I am not asking this question because I am planning to run lots of servers "Secretly" here on my house, I fully understood that this would be view as making the network less secure and because of this I understand and would be refraining from attempting to run lots of servers here physically in my house (so I guess I could say bye bye to what I was thinking -- purchasing 101 $9 computers - even though if I get approval from the Admins I am more than willing to do it since my house is a very secure place and there is nothing to worry about here and with me)

Running lots of servers from many locations under a single mastermind makes the servers themselves more physically secure and more reliable, but still requires greater trust in the mastermind.   What if we go from 101 Lisk Foundation nodes to five community masterminds running 20 nodes each, and these five guys are Ethereum supporters who have organized a setup to gain control over Lisk?  What if these five guys all shut their servers off simultaneously?  The name of the game in blockchain building is trust no one.  If you've got to trust somebody, then give a small an amount of trust as possible to as many people as possible, and hope that a majority are worthy of that trust.  

Any attempt by you to get more than one node going may receive votes, but it is contrary to the decentralization goal is that Lisk is trying to achieve.  I'm not saying that to discourage or demonize you, just to lay the cards out on the table.  If you want to try for the votes to run multiple nodes, go for it.

I actually think spending $900 to buy 100 CHIP computers and dispersing these worldwide to run the Lisk backbone is a great idea.  I have even suggested this very idea to Max as a way to organize and especially control the switchover from Foundation to Community delegates.  He is concerned about getting dedicated people that would actually use such a handout for its intended purpose, and rightly points out an Active Delegate needs to self-declare their intentions and fund their own node as partial proof of their worthiness.  

Also, check my post about "latency" a few pages back.  Just because you want to host a Lisk node at home doesn't mean you will be able to do so.  Lisk, like Crypti, has a 10 second block time.  This requires some fast communication between 101 computers spread worldwide.  If your home internet connection is "slow" in its ping latency, you'll never run a node from there no matter how capable the computer is that you have.

Check out the Crypti blockchain explorer, this shows what the Crypti experience is.  Especially check out "Delegate Monitor" under "Tools".  

https://cryptichain.lisk.io/

I have a 8 ms ping to google's server (ping 8.8.8.Cool, also speedtest.net says my ping is 8 ms to their testing server, would this be enough? ( am hoping so, 8 ms ping response time to Google's server is incredibly reliable).  My bandwidth is 25/25 at the moment.

Also, check my post about "latency" a few pages back.  Just because you want to host a Lisk node at home doesn't mean you will be able to do so.  Lisk, like Crypti, has a 10 second block time.  This requires some fast communication between 101 computers spread worldwide.  If your home internet connection is "slow" in its ping latency, you'll never run a node from there no matter how capable the computer is that you have.

I actually think spending $900 to buy 100 CHIP computers and dispersing these worldwide to run the Lisk backbone is a great idea.

If super fast ping response times is paramount within the 101 active delegates, then sending 101 CHIP computers worldwide could prove to be a bad idea.  The reason is that internationally speaking a Chip computer located lets say in Africa could and most likely is going to have a terrible ping to the other CHIP computer located in the USA the same its going to have terrible ping responses between these two CHIP computers and the one that is located in China.  If its crucial that all these 101 delegates shares a very low ping response between themselves, then all of these 101 delegates would at least need to be located in the same country.  For example, they could be located all in the USA, but in different states, that way they will have great ping response times between all of the delegates and the one far away in California can have a ping response time as low as 7 to 8 ms to other node (delegate) that is in New York.  But when you start thinking international level, you ARE going to have ping responses within the 80-350ms range.

I just finished checking the Cripti's block explorer (https://cryptichain.lisk.io/delegateMonitor) and I see that not one single delegate there has an approval rating greater than 30% (29.x being user Max) if that were to be true, then a single member will not be able to mine the full 150,000 Lisks per month himself, but at least about 30% of that if that delegate is active 30% of the time.  30% approval rating is low, but at the same time Max' Uptime is 96% could be that since Cripti is a dead coin things there its not running that optimal anymore or perhaps is was always this way.  Maybe it gets to be different here with Lisk.

Jump to: