Author Topic: [CLOSED] Find inconsistency between angelshares.info and agsexplorer.com  (Read 11977 times)

0 Members and 1 Guest are viewing this topic.

Offline bytemaster

this thread is misleading, bytemaster.

you issued AGS, and you should define how donations from multiple input addresses are handled.

of course i could take the time to write down detailled documentation on the algorithm, but to be honest, it would be better to announce how it will be.

after that me and the fluxxer can adjust their algorithms to fit the defined allocation procedure.

The algorithm I defined was that the first input address of every transaction should be the one allocated the AGS. 
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline 5chdn

  • Sr. Member
  • ****
  • Posts: 487
  • i wonder how many chars i can put in this field 50
    • View Profile
    • Votesapp
  • GitHub: 5chdn
this thread is misleading, bytemaster.

you issued AGS, and you should define how donations from multiple input addresses are handled.

of course i could take the time to write down detailled documentation on the algorithm, but to be honest, it would be better to announce how it will be.

after that me and the fluxxer can adjust their algorithms to fit the defined allocation procedure.

Offline 029xue

  • Full Member
  • ***
  • Posts: 142
    • View Profile
I've an Excel in hand so I made a VBA function to compare the master book from agsexplorer.com and angelshares.info.

Agsexplorer.com has a API so it's easy to get all data, the data from angelshares.info are manual copied.

The result is a little astonished as no single result is identical in two sites!

To make the result meaningful, I changed the formula and considered the diff small than 10 (which is 0.00000001 AGS) as 'equal' because those diff may caused by different round trip in two sites.

However, even with that, the result is still not comfortable:

For BTC, only 30% can be thought as 'equal' and 56% have diff more than 0.00000001 AGS. The left 14% are orphan records, which means only exist in Agsexplorer.com and can't be found in angelshares.info.

For PTS, only 37% can be thought as 'equal' and 24% have diff more than 0.00000001 AGS. The left 39% are orphan records, which means only exist in Agsexplorer.com and can't be found in angelshares.info.

The picture is below and the compare sheet can be downloaded from here: https://drive.google.com/file/d/0B2mCZ92eP_PeYy1hWldIcnJlZmM/edit?usp=sharing

Green:    diff < 0.00000001 AGS and thought as 'equal'
Yellow:    diff > 0.00000001 AGS and thought as 'suspicious"
Red:       orphan, record exist in agsexplorer.com but not in angelsshares.info

I don't know why the result is that but such a result is clearly not good... hope the site owner could explain that :)

I am giving you this bounty + an extra 1 PTS for the through research.  Please provide an address.    I expect the two teams to post here to resolve the differences in their accounting.

Thanks, please send the PTS to PryJ5DLovVj3Pck7sQWrwqia4gFSURL7xh :)

Offline bytemaster

The explaination is simple. Both sites seem to use another algorithm to map donations to addresses.

In the end the result is the same.

I would like to see the difference in their algorithms carefully documented and independently implemented.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline bytemaster

I've an Excel in hand so I made a VBA function to compare the master book from agsexplorer.com and angelshares.info.

Agsexplorer.com has a API so it's easy to get all data, the data from angelshares.info are manual copied.

The result is a little astonished as no single result is identical in two sites!

To make the result meaningful, I changed the formula and considered the diff small than 10 (which is 0.00000001 AGS) as 'equal' because those diff may caused by different round trip in two sites.

However, even with that, the result is still not comfortable:

For BTC, only 30% can be thought as 'equal' and 56% have diff more than 0.00000001 AGS. The left 14% are orphan records, which means only exist in Agsexplorer.com and can't be found in angelshares.info.

For PTS, only 37% can be thought as 'equal' and 24% have diff more than 0.00000001 AGS. The left 39% are orphan records, which means only exist in Agsexplorer.com and can't be found in angelshares.info.

The picture is below and the compare sheet can be downloaded from here: https://drive.google.com/file/d/0B2mCZ92eP_PeYy1hWldIcnJlZmM/edit?usp=sharing

Green:    diff < 0.00000001 AGS and thought as 'equal'
Yellow:    diff > 0.00000001 AGS and thought as 'suspicious"
Red:       orphan, record exist in agsexplorer.com but not in angelsshares.info




I don't know why the result is that but such a result is clearly not good... hope the site owner could explain that :)

I am giving you this bounty + an extra 1 PTS for the through research.  Please provide an address.    I expect the two teams to post here to resolve the differences in their accounting.
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

Offline 5chdn

  • Sr. Member
  • ****
  • Posts: 487
  • i wonder how many chars i can put in this field 50
    • View Profile
    • Votesapp
  • GitHub: 5chdn
The explaination is simple. Both sites seem to use another algorithm to map donations to addresses.

In the end the result is the same.

Offline 029xue

  • Full Member
  • ***
  • Posts: 142
    • View Profile
I've an Excel in hand so I made a VBA function to compare the master book from agsexplorer.com and angelshares.info.

Agsexplorer.com has a API so it's easy to get all data, the data from angelshares.info are manual copied.

The result is a little astonished as no single result is identical in two sites!

To make the result meaningful, I changed the formula and considered the diff small than 10 (which is 0.00000001 AGS) as 'equal' because those diff may caused by different round trip in two sites.

However, even with that, the result is still not comfortable:

For BTC, only 30% can be thought as 'equal' and 56% have diff more than 0.00000001 AGS. The left 14% are orphan records, which means only exist in Agsexplorer.com and can't be found in angelshares.info.

For PTS, only 37% can be thought as 'equal' and 24% have diff more than 0.00000001 AGS. The left 39% are orphan records, which means only exist in Agsexplorer.com and can't be found in angelshares.info.

The picture is below and the compare sheet can be downloaded from here: https://drive.google.com/file/d/0B2mCZ92eP_PeYy1hWldIcnJlZmM/edit?usp=sharing

Green:    diff < 0.00000001 AGS and thought as 'equal'
Yellow:    diff > 0.00000001 AGS and thought as 'suspicious"
Red:       orphan, record exist in agsexplorer.com but not in angelsshares.info




I don't know why the result is that but such a result is clearly not good... hope the site owner could explain that :)
« Last Edit: January 14, 2014, 03:08:36 pm by 029xue »

Offline 029xue

  • Full Member
  • ***
  • Posts: 142
    • View Profile
« Last Edit: January 14, 2014, 12:06:16 pm by 029xue »

Offline bytemaster

This bounty is to find any persistent inconstancies between the master book of agsexplorer.com and angelshares.info that results in one site or the other making a fix to their calculation. 

I figure it doesn't hurt to double check their calculations.

This bounty is closed.
« Last Edit: February 26, 2014, 07:48:05 am by bytemaster »
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.