beyinsi
|
|
November 04, 2016, 03:26:14 AM |
|
too much tecnical discussions...
What percentages ~ of the XEL project completed? tell us for normal xel followers,
ek, pls make a summary for us
|
|
|
|
Evil-Knievel
Legendary
Offline
Activity: 1260
Merit: 1168
|
|
November 04, 2016, 09:29:42 AM |
|
too much tecnical discussions...
What percentages ~ of the XEL project completed? tell us for normal xel followers,
ek, pls make a summary for us
Hi beyinsi, my personal point of view is that perhaps 90% are done. The remaining 10% are mostly details (e.g., the retargeting algorithm) which we all discussed on the last pages and still need to come to a consensus. Website: CheckBlockexplorer: CheckFast and efficient C based miner: CheckWallet/Backend functionality: CheckElastic PL Development Editor: CheckElastic PL Parser (the core language): CheckWallet Frontend: Missing parts (Claim from Genesis or Miner overview for example)The retargeting algorithm: Done, but not sure if flawed. Discussion is still open hereAnd of course testing testing testing ;-)
|
|
|
|
wizzardTim
Legendary
Offline
Activity: 1708
Merit: 1000
Reality is stranger than fiction
|
|
November 04, 2016, 09:42:33 AM |
|
Thank you for the summary!
You're doing a great work. Keep it up!
|
Behold the Tangle Mysteries! Dare to know It's truth.
- Excerpt from the IOTA Sacred Texts Vol. I
|
|
|
Limx Dev
Copper Member
Legendary
Offline
Activity: 2352
Merit: 1348
|
|
November 04, 2016, 10:35:26 AM |
|
too much tecnical discussions...
What percentages ~ of the XEL project completed? tell us for normal xel followers,
ek, pls make a summary for us
Hi beyinsi, my personal point of view is that perhaps 90% are done. The remaining 10% are mostly details (e.g., the retargeting algorithm) which we all discussed on the last pages and still need to come to a consensus. Website: CheckBlockexplorer: CheckFast and efficient C based miner: CheckWallet/Backend functionality: CheckElastic PL Development Editor: CheckElastic PL Parser (the core language): CheckWallet Frontend: Missing parts (Claim from Genesis or Miner overview for example)The retargeting algorithm: Done, but not sure if flawed. Discussion is still open hereAnd of course testing testing testing ;-) Great work....Here is a pic from my DK3 retargeting algorithm.
|
Bitcore BTX - a UTXO fork of Bitcoin - since 2017
|
|
|
HmmMAA
|
|
November 04, 2016, 11:05:41 AM |
|
too much tecnical discussions...
What percentages ~ of the XEL project completed? tell us for normal xel followers,
ek, pls make a summary for us
Hi beyinsi, my personal point of view is that perhaps 90% are done. The remaining 10% are mostly details (e.g., the retargeting algorithm) which we all discussed on the last pages and still need to come to a consensus. Website: CheckBlockexplorer: CheckFast and efficient C based miner: CheckWallet/Backend functionality: CheckElastic PL Development Editor: CheckElastic PL Parser (the core language): CheckWallet Frontend: Missing parts (Claim from Genesis or Miner overview for example)The retargeting algorithm: Done, but not sure if flawed. Discussion is still open hereAnd of course testing testing testing ;-) Thanks for the update EK , keep up the good work !!!
|
"It is hard to imagine a more stupid or more dangerous way of making decisions than by putting those decisions in the hands of people who pay no price for being wrong." Thomas Sowell
|
|
|
ttookk
|
|
November 04, 2016, 11:25:33 AM |
|
(…)
The retargeting algorithm: Done, but not sure if flawed. Discussion is still open here
And of course testing testing testing ;-)
I think this calls for bug bounties, doesn't it. Something like "You break the client and it is not due to complete inaptitude: 0.3 BTC", "You break the network: 0.7 BTC", "You break it, show how and others can reproduce it: 1 BTC", "You abuse the retargetting algorithm or other parts of Elastic network: 1 BTC", "You come up with another solution: 2 BTC", "Your solution turns out to be the best: 5 BTC". The numbers are arbitrary, as are the exact conditions regarding how to win a bounty, but maybe it's a start.
|
|
|
|
coralreefer
|
|
November 04, 2016, 06:38:46 PM |
|
The retargeting algorithm: Done, but not sure if flawed. Discussion is still open here
And of course testing testing testing ;-)
Hi EK, if you post your updates to a branch I'll test the retargetting this weekend when I'm working on the miner.
|
|
|
|
ImI
Legendary
Offline
Activity: 1946
Merit: 1019
|
|
November 04, 2016, 06:45:31 PM |
|
(…)
The retargeting algorithm: Done, but not sure if flawed. Discussion is still open here
And of course testing testing testing ;-)
I think this calls for bug bounties, doesn't it. Something like "You break the client and it is not due to complete inaptitude: 0.3 BTC", "You break the network: 0.7 BTC", "You break it, show how and others can reproduce it: 1 BTC", "You abuse the retargetting algorithm or other parts of Elastic network: 1 BTC", "You come up with another solution: 2 BTC", "Your solution turns out to be the best: 5 BTC". The numbers are arbitrary, as are the exact conditions regarding how to win a bounty, but maybe it's a start. sounds good to me
|
|
|
|
chinadaye
Member
Offline
Activity: 85
Merit: 10
|
|
November 04, 2016, 07:45:43 PM |
|
too much tecnical discussions...
What percentages ~ of the XEL project completed? tell us for normal xel followers,
ek, pls make a summary for us
Hi beyinsi, my personal point of view is that perhaps 90% are done. The remaining 10% are mostly details (e.g., the retargeting algorithm) which we all discussed on the last pages and still need to come to a consensus. Website: CheckBlockexplorer: CheckFast and efficient C based miner: CheckWallet/Backend functionality: CheckElastic PL Development Editor: CheckElastic PL Parser (the core language): CheckWallet Frontend: Missing parts (Claim from Genesis or Miner overview for example)The retargeting algorithm: Done, but not sure if flawed. Discussion is still open hereAnd of course testing testing testing ;-) Great work Whether to consider the development of smart phone client, the world's billions of smart phones, these phones together can provide a very powerful computing power, and most of the time in the night, these computing power is idle, if intelligent Mobile mining on the run, it will bring a huge number of users.
|
|
|
|
m4nki
|
|
November 04, 2016, 08:19:08 PM |
|
too much tecnical discussions...
What percentages ~ of the XEL project completed? tell us for normal xel followers,
ek, pls make a summary for us
Hi beyinsi, my personal point of view is that perhaps 90% are done. The remaining 10% are mostly details (e.g., the retargeting algorithm) which we all discussed on the last pages and still need to come to a consensus. Website: CheckBlockexplorer: CheckFast and efficient C based miner: CheckWallet/Backend functionality: CheckElastic PL Development Editor: CheckElastic PL Parser (the core language): CheckWallet Frontend: Missing parts (Claim from Genesis or Miner overview for example)The retargeting algorithm: Done, but not sure if flawed. Discussion is still open hereAnd of course testing testing testing ;-) Yes, thanks for that summary!
|
|
|
|
cryptodv
|
|
November 05, 2016, 01:01:53 AM |
|
Hello Lannister, I've sent you several messages via bitmessage. Is there any other way of contacting you?
|
|
|
|
inlovewith
|
|
November 05, 2016, 01:35:52 AM |
|
Can you play Crysis on this Super Computer?
|
|
|
|
daylox
|
|
November 05, 2016, 02:43:47 AM |
|
too much tecnical discussions...
What percentages ~ of the XEL project completed? tell us for normal xel followers,
ek, pls make a summary for us
Hi beyinsi, my personal point of view is that perhaps 90% are done. The remaining 10% are mostly details (e.g., the retargeting algorithm) which we all discussed on the last pages and still need to come to a consensus. Website: CheckBlockexplorer: CheckFast and efficient C based miner: CheckWallet/Backend functionality: CheckElastic PL Development Editor: CheckElastic PL Parser (the core language): CheckWallet Frontend: Missing parts (Claim from Genesis or Miner overview for example)The retargeting algorithm: Done, but not sure if flawed. Discussion is still open hereAnd of course testing testing testing ;-) What testing methods do you use? Function testing, automated testing or performance testing?
|
|
|
|
lda1000
|
|
November 05, 2016, 07:16:04 PM |
|
too much tecnical discussions...
What percentages ~ of the XEL project completed? tell us for normal xel followers,
ek, pls make a summary for us
Hi beyinsi, my personal point of view is that perhaps 90% are done. The remaining 10% are mostly details (e.g., the retargeting algorithm) which we all discussed on the last pages and still need to come to a consensus. Website: CheckBlockexplorer: CheckFast and efficient C based miner: CheckWallet/Backend functionality: CheckElastic PL Development Editor: CheckElastic PL Parser (the core language): CheckWallet Frontend: Missing parts (Claim from Genesis or Miner overview for example)The retargeting algorithm: Done, but not sure if flawed. Discussion is still open hereAnd of course testing testing testing ;-) Thanks for the summary - it's really handy for people that don't follow the forum every day. Can't wait to run the released software. Great work.
|
|
|
|
Evil-Knievel
Legendary
Offline
Activity: 1260
Merit: 1168
|
|
November 05, 2016, 09:25:37 PM |
|
What testing methods do you use? Function testing, automated testing or performance testing?
I think there is no need for performance testing here, since we can assume that the NXT guys already did that so we can simply assume that the code is already peer-reviewed in terms of performance bottlenecks. Our additions at most can increase the overhead by a constant factor which is limited by the maximum allowed WCET. Function tests, yeah! There are basic unit tests that check for correct block organisation and stuff, but if you ask me ... in my eyes the whole test driven development is just an illusion. Your tests only test what you can think of, they are no super intelligent AI logic. So if you cannot imagine (or see) all the different kinds of ways a system might be attacked, than your unit tests will test for them either. What I am trying to say is: you can write 10000 unit tests which will all succeed but your software might still be riddled with holes like a Swiss cheese. IMHO the only correct way to "test" is excessively trying to break the system. This is nothing a function or unit test can ever achieve
|
|
|
|
Evil-Knievel
Legendary
Offline
Activity: 1260
Merit: 1168
|
|
November 05, 2016, 09:28:17 PM |
|
The retargeting algorithm: Done, but not sure if flawed. Discussion is still open here
And of course testing testing testing ;-)
Hi EK, if you post your updates to a branch I'll test the retargetting this weekend when I'm working on the miner. Sorry, I'm afraid I can push the changes not earlier than tomorrow evening. My internet connection was (and is) pretty limited as I am on the go right now. Taking the train tomorrow morning back home, and then I will sync everything. Until then, I am trying out several other ideas for the retargeting that I had ... I have written a small python "retargeting simulator" which will test the retargeting in various different scenarios. I will make that one public too, tomorrow! Hope the Donna64 extension that I submitted to your miner turned out to be working fine
|
|
|
|
Evil-Knievel
Legendary
Offline
Activity: 1260
Merit: 1168
|
|
November 05, 2016, 09:36:54 PM |
|
Can you play Crysis on this Super Computer?
If you mange to show, that the problem of "Playing Crysis" can be somehow reduced to a knowingly NP-complete problem, such as e.g. the Hamiltonian cycle problem, I am pretty sure you could then (somehow) express it as a brute force search over a 384 bit search space. If you succeed with that, chances are in your favor that you'll be able to play Crysis on this super computer!
|
|
|
|
coralreefer
|
|
November 05, 2016, 10:59:56 PM |
|
The retargeting algorithm: Done, but not sure if flawed. Discussion is still open here
And of course testing testing testing ;-)
Hi EK, if you post your updates to a branch I'll test the retargetting this weekend when I'm working on the miner. Sorry, I'm afraid I can push the changes not earlier than tomorrow evening. My internet connection was (and is) pretty limited as I am on the go right now. Taking the train tomorrow morning back home, and then I will sync everything. Until then, I am trying out several other ideas for the retargeting that I had ... I have written a small python "retargeting simulator" which will test the retargeting in various different scenarios. I will make that one public too, tomorrow! Hope the Donna64 extension that I submitted to your miner turned out to be working fine Take your time on the retargetting updates. In my opinion this is still the number one open issue we need to get nailed down right now so no need to rush. The Donna64 extension worked great...thx for the tip! Also, I redid my crypto logic so now I have a single build for the miner and crypto lib. Unless you have any suggestions on an alternate approach for the alogs, I'll move forward incorporating them into this design. Either way, it won't be hard to change it later.
|
|
|
|
ttookk
|
|
November 05, 2016, 11:09:00 PM |
|
Can you play Crysis on this Super Computer?
If you mange to show, that the problem of "Playing Crysis" can be somehow reduced to a knowingly NP-complete problem, such as e.g. the Hamiltonian cycle problem, I am pretty sure you could then (somehow) express it as a brute force search over a 384 bit search space. If you succeed with that, chances are in your favor that you'll be able to play Crysis on this super computer! Wow… Sounds a little far fetched at the moment and kinda off-topic, but just imagine what you could do if you could borrow computing power in real time and play a super complex, high definition game over it… I'd imagine a lot of people would pay good money for it. Combine this with something similar to Upsilon Circuit and… well, need I say more? I want E-Ks quote above written in calligraphy, to hang it on a wall, by the way.
|
|
|
|
allwelder
Legendary
Offline
Activity: 1512
Merit: 1004
|
|
November 06, 2016, 03:31:45 PM |
|
Any timeline for working client release? Thanks.
|
|
|
|
|