GoldCoin Talk

Main Category => Technical Discussion => Topic started by: akumaburn on May 11, 2015, 02:51:23 PM

Title: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 11, 2015, 02:51:23 PM
The purpose of this thread is to give you regular updates on what is going on behind the scenes.

I Intend to post to this thread myself, 6 days a week(hopefully) just about what is currently going on. Thus you will have a date mark and an idea of how things are progressing.

This applies to everything(patches, website/block explorer), not just the new client. (The progress thread for that is misleading with its percentages(percentages don't indicate the scope of technical problems), and so I'll be updating here until it is done).

I know a lot of times, I tell you something has been delayed for a technical reasons, it can be very frustrating as you may not completely understand why. Or if any progress is actually being made.

So the purpose of this thread is to address all that.

If you have any specific questions that you'd like answered, please post them to the "Daily(almost) Update Thread Q&A", as this thread will be locked for Dream Team use only.

PS - The large font size is for your viewing pleasure.

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 11, 2015, 02:58:23 PM

Yesterday's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 11, 2015, 03:02:09 PM

Today's Updates(check post date):


Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 12, 2015, 05:16:52 PM
Today's Updates(check post date):

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 13, 2015, 05:22:08 PM
Today's Updates(check post date):

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 14, 2015, 04:31:42 PM
Today's Updates(check post date):

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 15, 2015, 01:44:06 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 17, 2015, 08:38:50 AM
Today's Updates(check post date):

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 18, 2015, 12:43:39 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 19, 2015, 09:10:55 AM
Today's Updates(check post date):

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 20, 2015, 05:27:15 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 21, 2015, 04:45:38 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 22, 2015, 04:02:05 PM
Today's Updates(check post date):

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 25, 2015, 10:30:50 AM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 26, 2015, 10:40:02 AM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 27, 2015, 06:25:53 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on May 29, 2015, 08:22:24 PM
Today's Updates(check post date):
  • 30 Degrees.. Humid..

Same thing.. Sunday I'll probably be forced to do some construction in the yard. Expect to be back in full on Monday.
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 01, 2015, 01:37:49 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 02, 2015, 01:37:46 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 03, 2015, 11:06:11 AM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 04, 2015, 06:23:18 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 05, 2015, 03:17:16 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 07, 2015, 03:22:46 PM
Today's Updates(check post date):

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 08, 2015, 10:11:09 AM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 09, 2015, 07:22:34 PM
Today's Updates(check post date):
http://i59.tinypic.com/10gimfc.png
https://www.dropbox.com/s/0nix23u59kzwbvw/Screenshot%202015-06-10%2002.03.47.png?dl=0
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 10, 2015, 06:21:57 PM
Today's Updates(check post date):
https://www.dropbox.com/s/stgii0iopu1ycx6/Screenshot%202015-06-10%2022.54.35.png?dl=0
Gold/Orange line is where our difficulty should be in the simulation.. if it was ideal.. but green line shows our actual difficulty adjustments.
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 11, 2015, 09:29:34 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 12, 2015, 04:52:45 PM
Today's Updates(check post date):

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 15, 2015, 07:48:33 PM
Today's Updates(check post date):

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 16, 2015, 05:27:41 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 17, 2015, 08:59:20 PM
Today's Updates(check post date):

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 18, 2015, 07:24:41 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 19, 2015, 02:53:25 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 22, 2015, 09:55:14 AM
Today's Updates(check post date):

As you can see below the goal is a curve that can drop quickly but rises slowly.. (see the behavior of the blue line). The gold line is ideal and green is what we currently have. Our current difficulty algorithm is actually on the spot but this is only for case like this where hashpower rises steadily. I'll do some tests with some fringe cases (like the one our network is currently experiencing).

(http://i62.tinypic.com/5y6tcm.png)

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 23, 2015, 12:17:27 PM
Today's Updates(check post date):

Today I finish up the algorithmn.

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 24, 2015, 06:18:20 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 25, 2015, 01:11:13 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 26, 2015, 06:08:17 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 28, 2015, 07:26:24 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on June 30, 2015, 06:36:43 PM
Today's Updates(check post date):

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 01, 2015, 10:15:15 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 02, 2015, 02:24:51 PM
Today's Updates(check post date):

In these tests you will see a golden line which shows the difficulty under IDEAL situations (little to no randomization) under the CURRENT difficulty algorithm. It does not represent where the difficulty should be at any given hash-power(so don't be confused into thinking it means that).

These tests are performed with an initial difficulty and hash rate(to better model the switch) which is why you may see a little discrepancy at the beginning of the charts. The old difficulty algorithm performed a difficulty change every 60 blocks.. the new one performs a difficulty change on block. Further investigation on possible consensus issues with this will be investigated(if I have time to spare).

The blue line is the NEW algorithm with probable block times and the green line is the CURRENT difficulty algorithm with probable block times.

(IE: try to compare Blue vs Green)
 
First on the list is our current predicament.
Here you can see the new algorithm resists the attack's attempt to increase the difficulty artificially whereas the old algorithm ramps the difficulty up.
(http://t2po.com/Fringe Cases/AttackScenario.png)

Next you may see the case where we have a fast linear drop. Here you can see that the difficulty does stutter a bit under the new algorithmn but remains BELOW what it would be with the current algorithm and then stabilizes with the hashpower.
(http://t2po.com/Fringe Cases/Fast Linear Drop.png)

Next you may see how the difficulty stabilizes well under a constant hashrate
(http://t2po.com/Fringe Cases/flatline.png)

Now you may see how the difficulty stays at the ideal level or below with a steady gain of hashrate.

The downward spikes are a very interesting property. These groups of <100 blocks of low difficulty can help ease network congestion and remove the current block size issue bitcoin is facing.
(http://t2po.com/Fringe Cases/Linear Gain.png)

Now you may see that with sinusoidal gain, even with vast difficulty changes, it manages to match the hash power curve as the old difficulty algorithm did.
(http://t2po.com/Fringe Cases/Sinusodial gain.png)

Now you may see that a slow linear drop handles much in the same way as a fast one. No strange deviations noted here imo.
(http://t2po.com/Fringe Cases/Slow Linear Drop.png)

Now you may see that in a step gain scenario, the new difficulty algorithm matches or beats the old one(on average) at any given hashpower for block solving time probability target time of 2 minutes.
(http://t2po.com/Fringe Cases/Step gain.png)

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 03, 2015, 06:53:07 PM
Today's Updates(check post date):

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 05, 2015, 08:14:56 PM
Today's Updates(check post date):

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 06, 2015, 05:06:47 AM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 07, 2015, 04:48:31 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 08, 2015, 07:02:39 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 09, 2015, 08:11:17 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 10, 2015, 10:32:13 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 12, 2015, 03:02:34 PM
Today's Updates(check post date):

(http://t2po.com/Fringe Cases/Tweaked/0.png)
(http://t2po.com/Fringe Cases/Tweaked/1.png)
(http://t2po.com/Fringe Cases/Tweaked/2.png)
(http://t2po.com/Fringe Cases/Tweaked/3.png)
(http://t2po.com/Fringe Cases/Tweaked/4.png)
(http://t2po.com/Fringe Cases/Tweaked/5.png)

Done for today.. signing off sometime later though in case people have questions..
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 13, 2015, 07:01:08 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 14, 2015, 11:14:14 AM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 15, 2015, 04:31:07 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 16, 2015, 06:58:34 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 17, 2015, 05:57:24 PM
Today's Updates(check post date):

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 19, 2015, 11:20:34 AM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 22, 2015, 06:04:19 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 23, 2015, 12:31:05 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 24, 2015, 01:00:22 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 26, 2015, 12:04:25 PM
Today's Updates(check post date):

(http://3.bp.blogspot.com/-vM2Sug4MD9w/UoGprjdud7I/AAAAAAABRPE/UkpJ5wT9yDA/s1600/Happy+Birthday+11.jpg)
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 27, 2015, 12:36:25 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 29, 2015, 03:06:17 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on July 31, 2015, 09:57:25 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: Stouse49 on August 02, 2015, 02:30:45 AM
  • Confirmed with Stouse49 that the android client is getting the 7.2.0 update.

I am working on the android app.  I decided to start from scratch on the difficulty adjustment code since it is rather complicated and there is a bug with the previous fork.
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 02, 2015, 02:05:26 PM
Today's Updates(check post date):

Title: Re: [Official] Daily(almost) Update Thread
Post by: Stouse49 on August 03, 2015, 03:57:55 AM
Today's Updates from Stouse49
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 03, 2015, 06:42:17 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 04, 2015, 09:19:10 PM
Today's Updates(check post date):

Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 05, 2015, 06:17:10 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 06, 2015, 10:54:17 AM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 07, 2015, 03:32:45 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 09, 2015, 11:24:59 AM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 11, 2015, 09:23:32 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 12, 2015, 09:25:58 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 13, 2015, 03:14:09 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 14, 2015, 08:19:54 PM
(http://i62.tinypic.com/f5bldw.png)

I need AC.

Update on Sunday.
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 16, 2015, 01:39:42 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 17, 2015, 07:58:23 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 18, 2015, 11:49:01 AM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 19, 2015, 03:08:06 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 20, 2015, 05:08:35 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 21, 2015, 05:40:25 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on August 24, 2015, 09:40:57 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on September 02, 2015, 12:19:05 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on September 14, 2015, 07:26:12 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on September 16, 2015, 07:19:55 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on September 17, 2015, 03:47:25 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on September 30, 2015, 11:25:37 AM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on October 07, 2015, 11:31:07 AM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on November 16, 2015, 02:21:47 PM
Today's Updates(check post date):
Title: Re: [Official] Daily(almost) Update Thread
Post by: akumaburn on January 07, 2016, 10:28:36 PM
Today's Updates(check post date):

I realize I haven't given you guys much to go on. So here is an explanation of my current situation.

I'm in financial trouble IRL(not life ending but something serious enough to take up my time), I've been mainly doing contract work, but that work has taken up for more of my time than I had planned.

I will pop-in here and there to help with things and attend meetings.

Being able to predict my hours is important because the new client is too complex to code piecemeal.
Thanks for your understanding,

Regards,

Amir aka Akumaburn
Title: Re: [Official] Daily(almost) Update Thread
Post by: Stouse49 on January 12, 2018, 03:08:07 AM
Today's Updates(check post date):
  • Finishing up test case code.
  • Generated randoms have lower bound bias. Fixing..
  • Fixed issue. Was a problem with random value being rounded up which was causing the most probable scenario, id=0 for the probability set not being chosen.
  • Finding optimal adjustment values..

As you can see below the goal is a curve that can drop quickly but rises slowly.. (see the behavior of the blue line). The gold line is ideal and green is what we currently have. Our current difficulty algorithm is actually on the spot but this is only for case like this where hashpower rises steadily. I'll do some tests with some fringe cases (like the one our network is currently experiencing).

(http://i62.tinypic.com/5y6tcm.png)

  • Signing off.. 8:18PM doing fringe test cases tomorrow/also need to check for timing attack parameters

In your simulation, what was the average block time after the GoldenRiver code stabilized?