Author

Topic: [XCR] Crypti | Dapps | Sidechains | Dapp Store | OPEN SOURCE | 100% own code | DPoS - page 200. (Read 804700 times)

legendary
Activity: 1121
Merit: 1003
Ahahahaha LOL i camed here just to laugh and not dissepoint here

not one people talking about XCR in twitter for 2 weeks dead Grin


nothing work and dev will give something in 3 months if u are lucky.  Grin



HAHAH still saying soon soon do nothing HAHAHAH

they do nothing november listen me this stupid people buy
maybe lucky santa bring pot ahahhaha pathetic dev no works for 3 month

enjoy bag stupid roffemao soon see 1/3 ipo price.  Grin

just because you were impatient and lost the money.. Doesn't mean others will. There is 100's of other coins. Perhaps find one that better suits you..
Regards
newbie
Activity: 19
Merit: 0
Ahahahaha LOL i camed here just to laugh and not dissepoint here

not one people talking about XCR in twitter for 2 weeks dead Grin


nothing work and dev will give something in 3 months if u are lucky.  Grin



HAHAH still saying soon soon do nothing HAHAHAH

they do nothing november listen me this stupid people buy
maybe lucky santa bring pot ahahhaha pathetic dev no works for 3 month

enjoy bag stupid roffemao soon see 1/3 ipo price.  Grin
hero member
Activity: 546
Merit: 500
hero member
Activity: 546
Merit: 500

That's impressive. How long would it appromixately take to code this solution?


I don't have an answer for that yet Wulf and as we know, many of my estimations get left in the dust. As soon as we have the system finalized and some more input, we might have a better idea. It won't be overnight but with us hopefully having the new office and developers on within the next few weeks we should be able to hit the ground running on both CMB and the solution for forging.

I understand, but has work actually started on CMB or are you waiting to move into new offices and hire more developers before starting work (in which case CMB's will be delayed by another few weeks)?

Secondly what's the status of the contractors that you hired to review the PoT algorithm, have you cut them loose, or are you still waiting for them to come up with something?

Finally do you have any ETA at all on the permanent PoT solution and the Custom Blockchain support? It doesn't have to be accurate, a ballpark estimate would be fine.


We have started work on custom chains.

The contractor fibally responded and said he didn't think he could take the job after reviewing the specs because he basically didn't have a solution for how we wanted to do PoT. He did offer a secondary solution that we are going to discuss a little bit more in detail with him just to feel it out. He did offer to peer review our current proposal solutions for validity and security concerns.

We also have one more internal solution we have been talking through that we will likely describe here soon and add to the discussion. We would like to pick a direction soon and start working on it relatively quickly but as you mentioned this will be delayed a bit while Boris makes the move and sets up the new office. The positive side of this is that once done development can move much more quickly.

As far as a timeframe, maybe SyRenity or Boris can give me a better idea. I will see if I can get some feedback from them.

Thanks for answering those questions GreXX!
hero member
Activity: 700
Merit: 500
Member of the Crypti Foundation Board of Directors
forger empty  Huh

No, what has been happening is that the Crypti wallet has been crashing. 

The script is set up to send XCR from wallet A to wallet B, and the same amount of XCR from Wallet B to A every 30 seconds.  S the amounts balanced, and only the transaction fees resulted in a dduction of the balance. 

The computer we are using for the wallet is experiencing the same memory issues as your wallet/node, combined with the twice a minute transactions, and crashes every so many hours. 

As a solution, we are going to move the wallets and script to Google cloud. 
hero member
Activity: 518
Merit: 500

That's impressive. How long would it appromixately take to code this solution?


I don't have an answer for that yet Wulf and as we know, many of my estimations get left in the dust. As soon as we have the system finalized and some more input, we might have a better idea. It won't be overnight but with us hopefully having the new office and developers on within the next few weeks we should be able to hit the ground running on both CMB and the solution for forging.

I understand, but has work actually started on CMB or are you waiting to move into new offices and hire more developers before starting work (in which case CMB's will be delayed by another few weeks)?

Secondly what's the status of the contractors that you hired to review the PoT algorithm, have you cut them loose, or are you still waiting for them to come up with something?

Finally do you have any ETA at all on the permanent PoT solution and the Custom Blockchain support? It doesn't have to be accurate, a ballpark estimate would be fine.


We have started work on custom chains.

The contractor fibally responded and said he didn't think he could take the job after reviewing the specs because he basically didn't have a solution for how we wanted to do PoT. He did offer a secondary solution that we are going to discuss a little bit more in detail with him just to feel it out. He did offer to peer review our current proposal solutions for validity and security concerns.

We also have one more internal solution we have been talking through that we will likely describe here soon and add to the discussion. We would like to pick a direction soon and start working on it relatively quickly but as you mentioned this will be delayed a bit while Boris makes the move and sets up the new office. The positive side of this is that once done development can move much more quickly.

As far as a timeframe, maybe SyRenity or Boris can give me a better idea. I will see if I can get some feedback from them.
hero member
Activity: 546
Merit: 500

That's impressive. How long would it appromixately take to code this solution?


I don't have an answer for that yet Wulf and as we know, many of my estimations get left in the dust. As soon as we have the system finalized and some more input, we might have a better idea. It won't be overnight but with us hopefully having the new office and developers on within the next few weeks we should be able to hit the ground running on both CMB and the solution for forging.

I understand, but has work actually started on CMB or are you waiting to move into new offices and hire more developers before starting work (in which case CMB's will be delayed by another few weeks)?

Secondly what's the status of the contractors that you hired to review the PoT algorithm, have you cut them loose, or are you still waiting for them to come up with something?

Finally do you have any ETA at all on the permanent PoT solution and the Custom Blockchain support? It doesn't have to be accurate, a ballpark estimate would be fine.
sr. member
Activity: 280
Merit: 250
With more and more XCR,I dont know  am I stupid or not.Just buy a hope. Undecided
Call me bag holder Cheesy
legendary
Activity: 1121
Merit: 1003

To quote Satoshi's paper:

Quote
If the majority were based on one-IP-address-one-vote, it could be subverted by anyone
able to allocate many IPs.

I think this needs to be taken into serious consideration when developing the new PoT algorithm.

Also, for a solution that depends on pings from active nodes to record uptime, how does one prove that they were actually running a node to secure the network, and not running a script that sends out pings?  


IP addresses are expensive in most areas and you would need a lot more than just a unique IP to secure a vote. That is part of why the 1000 XCR requirement exists. These are all barriers to keep people from gaining majority control of the network.

In regards to the ping statement, I don't think you could do a simple ping. You need to include a hash value based on the last block or something along those lines.

okay interesting.. Look forward to getting a solution to our pot problem..
Regards,
Brian
hero member
Activity: 518
Merit: 500

To quote Satoshi's paper:

Quote
If the majority were based on one-IP-address-one-vote, it could be subverted by anyone
able to allocate many IPs.

I think this needs to be taken into serious consideration when developing the new PoT algorithm.

Also, for a solution that depends on pings from active nodes to record uptime, how does one prove that they were actually running a node to secure the network, and not running a script that sends out pings?  


IP addresses are expensive in most areas and you would need a lot more than just a unique IP to secure a vote. That is part of why the 1000 XCR requirement exists. These are all barriers to keep people from gaining majority control of the network.

In regards to the ping statement, I don't think you could do a simple ping. You need to include a hash value based on the last block or something along those lines.
hero member
Activity: 518
Merit: 500

That's impressive. How long would it appromixately take to code this solution?


I don't have an answer for that yet Wulf and as we know, many of my estimations get left in the dust. As soon as we have the system finalized and some more input, we might have a better idea. It won't be overnight but with us hopefully having the new office and developers on within the next few weeks we should be able to hit the ground running on both CMB and the solution for forging.
hero member
Activity: 518
Merit: 500

what are you a coder or something? Smiley
Thanks for the feedback,
Brian

He is a very accomplished engineer.  Wink
hero member
Activity: 518
Merit: 500
Any idea about 5000Bitcoins ? He was very enthusiastic about inclusion in SuperNet which GreXX has said they are discussing internally.

Has he left crypti community for the time being ? His 'Let's talk Crypti' forum is also silent.. https://bitcointalksearch.org/topic/xcr-lets-talk-crypti-and-other-nodejs-projects-821046

Yeah haven't seen him for a while..., I'm sure he'll be back soon enough.

5000 Bitcoins had a private meeting with some members of the Crypti team and offered up his ideas and solutions for how we might progress moving forward. Solutions like focusing on Custom Blockchains now and finalizing PoT later so that we can show what Crypti is capable of and also some progress. He also talked to us in depth about how he perceives SuperNet as well as the benefit from joining to the whole Crypti community.

He had a lot of really good insight and we are taking all of his suggestions into consideration. For instance, we have decided as he suggested to progress on CMB while we attempt to come to a final solution on PoT.

I'm sure he is just taking a break to help work on SuperNet as he decided to take a small position on one of their teams and may be a little pre-occupied there for the time being as they are still fairly new.
hero member
Activity: 518
Merit: 500
Basically Litoshi is proposing a solution wherein the network nodes would identify multiple requests from a single IP (multiple connections or however you would want to track it) and then have the nodes refuse to connect to those nodes for a given period of time if they see that behavior. Basically flag it somehow. It's not something the team as a whole is proposing or has a solution for how to accomplish at this point, but if we continue to see behavior like this and if that behavior seems to be impacting the network, we would need to find a solution that would work to limit the impact.
hero member
Activity: 700
Merit: 500
Member of the Crypti Foundation Board of Directors
Looking for some help. Trying to load Local Crypti Node Windows. Cannot load Blockchain passed 58777.


Sometimes it just takes a long time to load, especially if you have only 3GB RAM, or you are doing other things o the  computer


Are you on a PC?  If so, check your RAM available.  Best to use Resource Monitor.  There should be 3 listings for node.exe in the memory section.  One will e over 400K, likely 800K to 1 GB.  If you only have 2 node.exe showing in the memory section, then reboot the computer, not just the node, the computer.  Start the node before any other programs.

I run the node on a 3GB laptop that does nothing else.  When I tru it on my 4GB laptop, that I use for work, it will crash the node eventually when the RAM runs out.

Hope this helps



SO you guys with the ASIC?GPU farms.......... ONE node per IP.  More than that and you are wasting bandwidth, power, and forcing us to start blacklisting IPs.




Litoshi, are you saying that you are trying to blacklist IP's from the whole Crypti network?

What I am saying is that there are approx 40 or more IPs that are running 20-100 nodes.  Only one node per IP can forge a block. 

The last look I had at the network a few hours ago, still showed about 60 unique IPs, but over 1000 nodes.  A check of some of the IPs revealed cloud miners.  Others appear to be ASIC/GPU mining farms.

So, the chance of getting a forged block, with 60 unique IPs,  is 1 chance out of 60 per block. 
Not 1 out of 1000; or 100 out of 1000 (for a 100 node IP).  Watching my own node, I seem to get a forged block about every 50 or so blocks. 

Apparently the ASIC farms think that by running 100 nodes, they will have a greater chance at forging a block, but thats not true.  What they are doing , however, is flooding (DDOS) the network. 

A 100 node ASIC farm sends 100 duplicate pings to the network every minute.  Only one ping counts.  The other 99 pings just cause problems.  Have you noticed that we still have blocks forging with 0 XCR?  That's a result of the stress the multi-node IPs are putting on the network.

It will cause even more trouble later, when we have the PoT algo working.  The algo would be pinged by many nodes, with the same IP, all having a different timestamp.  Unsure what the result of that would be, but it wont increase the nodes chance of forging.  It may, in fact, crash the network. 

One defense we are considering is to blacklist the IPs for a set time that are running more than X number of nodes. 

We are, of course, always open to suggestions from the community.

legendary
Activity: 1344
Merit: 1000
I'm still think that Crypti is a good investment. Team just made a "restart"/pivot in PoT, thats not a tragedy.
Wait for new design, PoT solution and CMB. May be the real chance to make money will be not coin itself, but apps.
Wanna to know the price in may 2015.
hero member
Activity: 546
Merit: 500
Any idea about 5000Bitcoins ? He was very enthusiastic about inclusion in SuperNet which GreXX has said they are discussing internally.

Has he left crypti community for the time being ? His 'Let's talk Crypti' forum is also silent.. https://bitcointalksearch.org/topic/xcr-lets-talk-crypti-and-other-nodejs-projects-821046

Yeah haven't seen him for a while..., I'm sure he'll be back soon enough.
member
Activity: 110
Merit: 10
Any idea about 5000Bitcoins ? He was very enthusiastic about inclusion in SuperNet which GreXX has said they are discussing internally.

Has he left crypti community for the time being ? His 'Let's talk Crypti' forum is also silent.. https://bitcointalksearch.org/topic/xcr-lets-talk-crypti-and-other-nodejs-projects-821046
hero member
Activity: 546
Merit: 500
Looking for some help. Trying to load Local Crypti Node Windows. Cannot load Blockchain passed 58777.


Sometimes it just takes a long time to load, especially if you have only 3GB RAM, or you are doing other things o the  computer


Are you on a PC?  If so, check your RAM available.  Best to use Resource Monitor.  There should be 3 listings for node.exe in the memory section.  One will e over 400K, likely 800K to 1 GB.  If you only have 2 node.exe showing in the memory section, then reboot the computer, not just the node, the computer.  Start the node before any other programs.

I run the node on a 3GB laptop that does nothing else.  When I tru it on my 4GB laptop, that I use for work, it will crash the node eventually when the RAM runs out.

Hope this helps



SO you guys with the ASIC?GPU farms.......... ONE node per IP.  More than that and you are wasting bandwidth, power, and forcing us to start blacklisting IPs.




Litoshi, are you saying that you are trying to blacklist IP's from the whole Crypti network?
hero member
Activity: 546
Merit: 500
Below are more details on option 2 of PoT, the iterative probabilistic method.

1. Separate transaction processing from block generation, so transactions can be confirmed by consensus quickly without being held back by verification of node uptime for block generation.

2. Divide fees proportionally among all nodes according to individual weights for each block instead having one node take all for the block.

3. Have nodes confirm each others' timestamps and transactions by iterative random sample with consensus.

    a. first sample, 10 for example must have 100% consensus. For a sample size of 10 with 10% bad nodes on network, odds of fail are .1^10 =0.00000001% or 1/10 billion.

    b. if first sample is not 100% consensus, second larger sample is taken, for example, 100, requiring 90% consensus. For a sample size of 100 with 10% bad nodes on the network, odds of a fail with 90 or more nodes being bad are effectively 0 (my calculator calculates the sum of the probabilities of 90 through 100 nodes being bad as 0. This may continue through further iterations with increasing numbers of nodes and lower consensus requirements as a failsafe against network attacks by floods of bad nodes.

(for number of nodes N is much larger than sample size, using Binomial Distribution as approximation instead of sampling without replacement, http://en.wikipedia.org/wiki/Binomial_distribution)

    c. The above sample sizes can be adjusted so probability of step a failing is equivalent to probability of step b failing.

4. flag nodes with consistently disagreeing results as bad

    a. ignore in confirmations

    b. alert owners node is malfunctioning

    c. maybe auto-restart node when flagged as bad

    d. too many flags and restarts blacklists node permanently.

5. Since fees are split proportionally, block may be forged randomly with highest difficulty to select valid forks as chains having highest difficulty.

Overall, this amounts to a quality and reliability engineering approach to crypto.

Ideally, the weight should reflect the quality of a node. Currently the metrics are its reliability as expressed in uptime and its activity in the amount it spends. More metrics may be added, such as the speed and accuracy of its results in processing transactions and reaching consensus, the accuracy of its time stamping, and the speed with which it responds to queries from its peers for consensus. The random sampling of nodes may be dynamically weighted to sample nodes of known higher quality more frequently than nodes of lower or unknown quality to improve the reliability of the network.

The probabilistic model is a reliability problem. The required reliability is determined as length of time the network must run with an acceptable probability of failure. If it does fail, it must do so in a graceful manner without catastrophic results, with full recovery possible. In crypto, a graceful failure is degradation of performance, less graceful is a full halt with no data or transaction loss or error. Least graceful is error requiring rollback of the blockchain for recovery. Any fails beyond this are unacceptable as they would be catastrophic, and even a rollback must be avoided.

To anticipate and avoid problems, a Failure Mode and Effects Analysis (FMEA - http://en.wikipedia.org/wiki/Failure_mode_and_effects_analysis) will be needed to identify all possible failure modes and what effects they would have on network reliability and its users. The parameters of the probabilistic iterations may be adjusted to achieve the required reliability. It is what is known in reliability engineering as a standby redundant system, where if a primary module fails, a secondary takes its place, and further iterations of consensus act as additional standby redundancy.





That's impressive. How long would it appromixately take to code this solution?
Jump to: