jadefalke
Legendary
Offline
Activity: 1456
Merit: 1014
|
|
January 10, 2016, 06:57:23 PM |
|
I just realized this new thread has only three pages and is populated by me, me, me and a couple other people . . . Come on people, where's the hype, let's get active here. Sling has too much potential for the thread to be this quiet. Show yourselves crypto can you give an update on Development? Well, its not good.... While working on InstantX, I have found that masternodes where not meant to run with PoS or at least with its current implementation. The PoS block rewards are not random like PoW so masternodes can be manipulated by high stakers. Masternode quorums, masternode payment selection, InstantX and DarkSend are not safe with the current code. We need to find another solution and I need the communities help with this. Since PoS creates the hash variable in the CMasterNode::CalculateScore method below, it can be manipulated to fix the masternode payment. Malicious code can be written to pre-calculate hashes to make your masternode "score" more favorable when you mint a block with PoS. // // Deterministically calculate a given "score" for a masternode depending on how close it's hash is to // the proof of work for that block. The further away they are the better, the furthest will win the election // and get paid this block // uint256 CMasterNode::CalculateScore(int mod, int64_t nBlockHeight) { if(pindexBest == NULL) return 0;
uint256 hash = 0; uint256 aux = vin.prevout.hash + vin.prevout.n;
if(!GetBlockHash(hash, nBlockHeight)) return 0;
uint256 hash2 = Hash(BEGIN(hash), END(hash)); uint256 hash3 = Hash(BEGIN(hash), END(aux));
uint256 r = (hash3 > hash2 ? hash3 - hash2 : hash2 - hash3);
return r; }
This is an interview with Evan Duffield of Dash as he explains it: https://youtu.be/rNZcO2vm7Jc?t=926 (see ~15:26) if that is a problem that also affect Dash i think they will also come up with a Solution, right?
|
|
|
|
CryptoVote
|
|
January 12, 2016, 03:27:07 AM Last edit: January 12, 2016, 06:10:06 AM by CryptoVote |
|
if that is a problem that also affect Dash i think they will also come up with a Solution, right?
Dash uses PoW for masternode payments and doesn't use PoS. Dash's PoS are their masternode tier. I think there are solutions to this problem without using PoW.
|
|
|
|
masyveonk
Full Member
Offline
Activity: 346
Merit: 100
https://bmy.guide
|
|
January 24, 2016, 11:09:01 AM |
|
if that is a problem that also affect Dash i think they will also come up with a Solution, right?
Dash uses PoW for masternode payments and doesn't use PoS. Dash's PoS are their masternode tier. I think there are solutions to this problem without using PoW. Perhaps it doesn't need to be overcomplicated. Have you thought of any solutions yet CryptoVote?
|
|
|
|
jadefalke
Legendary
Offline
Activity: 1456
Merit: 1014
|
|
January 27, 2016, 06:28:56 AM |
|
would it help if we raise a development Fund?
|
|
|
|
masyveonk
Full Member
Offline
Activity: 346
Merit: 100
https://bmy.guide
|
|
February 01, 2016, 10:09:28 AM |
|
would it help if we raise a development Fund?
I would contribute towards a development fund if it's needed.
|
|
|
|
jadefalke
Legendary
Offline
Activity: 1456
Merit: 1014
|
|
February 01, 2016, 02:56:25 PM |
|
would it help if we raise a development Fund?
I would contribute towards a development fund if it's needed. me too
|
|
|
|
masyveonk
Full Member
Offline
Activity: 346
Merit: 100
https://bmy.guide
|
|
February 03, 2016, 11:36:05 AM |
|
would it help if we raise a development Fund?
I would contribute towards a development fund if it's needed. me too CryptoVote, could you let us know what needs to be done to get Sling working correctly.
|
|
|
|
CryptoVote
|
|
February 03, 2016, 12:02:42 PM |
|
would it help if we raise a development Fund?
I would contribute towards a development fund if it's needed. me too CryptoVote, could you let us know what needs to be done to get Sling working correctly. These are the two options I have come up with so far to get masternodes fully functional: 1) Turn PoW on again. 2) Use the block hash generated from another coin. The development fund would definately help with hosting costs. If we can get masternodes working, I would like to implement Dash's budget system to sponsor development and foundation projects.
|
|
|
|
incognitoworker
|
|
February 03, 2016, 01:00:23 PM |
|
would it help if we raise a development Fund?
I would contribute towards a development fund if it's needed. me too CryptoVote, could you let us know what needs to be done to get Sling working correctly. These are the two options I have come up with so far to get masternodes fully functional: 1) Turn PoW on again. 2) Use the block hash generated from another coin. The development fund would definately help with hosting costs. If we can get masternodes working, I would like to implement Dash's budget system to sponsor development and foundation projects. What kind of hosting you need? Got lots of servers running which could be set up for what you need. Our project in xqn is holding sling for a long time and we are interested in helping out where possible. Actually, sling could become a partner/cooperator in our comming service node project where we plan a mega swap/merge. IW
|
|
|
|
jadefalke
Legendary
Offline
Activity: 1456
Merit: 1014
|
|
February 03, 2016, 05:04:33 PM |
|
i think turning POW on is not a bad idea, would lead into an implementation closer to DASH right?
|
|
|
|
operabit
Legendary
Offline
Activity: 1162
Merit: 1000
|
|
February 04, 2016, 05:46:14 AM |
|
264 sat? it's very cheap SLING
|
|
|
|
masyveonk
Full Member
Offline
Activity: 346
Merit: 100
https://bmy.guide
|
|
February 05, 2016, 12:47:23 PM |
|
i think turning POW on is not a bad idea, would lead into an implementation closer to DASH right?
If it could be done safely then perhaps it is the best solution. We would need people to mine the coin though to keep it secure. With the price so low it might not be very attractive to mine so that would be only downside I can see.
|
|
|
|
jadefalke
Legendary
Offline
Activity: 1456
Merit: 1014
|
|
February 06, 2016, 11:48:14 AM |
|
i think turning POW on is not a bad idea, would lead into an implementation closer to DASH right?
If it could be done safely then perhaps it is the best solution. We would need people to mine the coin though to keep it secure. With the price so low it might not be very attractive to mine so that would be only downside I can see. i would instantly put miner on it.
|
|
|
|
jadefalke
Legendary
Offline
Activity: 1456
Merit: 1014
|
|
February 06, 2016, 11:48:47 AM |
|
put up 1 BTC buy order in case someone want to dump
|
|
|
|
incognitoworker
|
|
February 06, 2016, 11:54:32 AM |
|
i think turning POW on is not a bad idea, would lead into an implementation closer to DASH right?
If it could be done safely then perhaps it is the best solution. We would need people to mine the coin though to keep it secure. With the price so low it might not be very attractive to mine so that would be only downside I can see. i would instantly put miner on it. Cpu friendly algo, AUXPOW and merge mine, no extra inflation at all, and most masternode/stakers would likely use some cpu power if they could. Iknow i would IW
|
|
|
|
masyveonk
Full Member
Offline
Activity: 346
Merit: 100
https://bmy.guide
|
|
February 07, 2016, 03:21:59 PM |
|
I will throw some hash at Sling too if we decide to go PoW.
|
|
|
|
sremington
Newbie
Offline
Activity: 36
Merit: 0
|
|
February 10, 2016, 02:27:26 PM |
|
me too
|
|
|
|
jadefalke
Legendary
Offline
Activity: 1456
Merit: 1014
|
|
February 18, 2016, 09:51:50 PM |
|
do we have a fork? what is the actuall block?
|
|
|
|
jadefalke
Legendary
Offline
Activity: 1456
Merit: 1014
|
|
February 18, 2016, 09:58:36 PM |
|
and even worse the 2.0.1 binary does not start anymore. anyone else with problems?
|
|
|
|
PrimusInterPares
Member
Offline
Activity: 98
Merit: 10
|
|
February 19, 2016, 07:42:23 PM |
|
The provided list of nodes does not work for me. I have tried to synchronized my wallet.
|
|
|
|
|