Pages:
Author

Topic: 300 BTC Coding Contest: Distributed Exchange (MasterCoin Developer Thread) - page 16. (Read 129207 times)

legendary
Activity: 1260
Merit: 1031
Rational Exuberance
150 BTC sent!!: http://blockchain.info/tx/6f1eb48d1cdf9787d6ade82d668bfed2265fb25fca32c5f7acd4509a2ee9e0ba

Enjoy!

Please note that I was supposed to deduct RBB money from these totals, but forgot to do so. This means that people who collected both RBB and this bounty will either have to 1) Return their January RBB money to David or 2) Have the RBB BTC that should have been deducted from this payout deducted from their next milestone payout.
legendary
Activity: 1260
Merit: 1031
Rational Exuberance
Hey JR, I'd just need to make a slight correction to the addresses. I've generated a new one just for MSC:

1MMF42zk8f4TqoV1QFeia18bb14rBHXzAU

Thanks JR.

Updated the list. Please check. Thanks!

Sorry to be such a pain, but I should give you my updated BTC address as well: 1JJ6e9iWjGgEnCQRivKvdfNjRTgYVaKtWy

Oops!

Updated. Thanks
legendary
Activity: 1666
Merit: 1010
he who has the gold makes the rules
sr. member
Activity: 449
Merit: 250
Hey Bitoy,

Please take a look at pull 41, it's a change to DEx (additional intent byte) and I'm waiting on feedback about whether we'll be implementing backwards compat for existing TMSC DEx transactions - unfortunately I missed that discussion during the last conference as we were switching providers.

We need to get that into play & settled I think before we can attack consensus for DEx.

Thanks Smiley
Zathras

Thanks Zathras,

I missed that discussion.
Does this mean all Dex transaction is invalid?
https://github.com/mastercoin-MSC/spec/pull/41/files
sr. member
Activity: 266
Merit: 250
Hey Bitoy,

Please take a look at pull 41, it's a change to DEx (additional intent byte) and I'm waiting on feedback about whether we'll be implementing backwards compat for existing TMSC DEx transactions - unfortunately I missed that discussion during the last conference as we were switching providers.

We need to get that into play & settled I think before we can attack consensus for DEx.

Thanks Smiley
Zathras
sr. member
Activity: 449
Merit: 250
Developers:

I've pushed the new verification API online for Mastercoin-explorer (example). Could you guys let me know once you have also done this so I can add you to my DEx consensus checker?


Edit

Transactions API working

http://mymastercoins.com/jtransactions.aspx?address=1G3P5bws8wRVrVfKWxv8F85pRjs9qXyyA6¤cy_id=2


I'll update the transaction api today.   Added some fields and updated the scripts, (I will need to reparse the entire db).

btw requesting a hackathon for TMSC sycn.   (I'm +8 GMT Singapore,Hong Kong Time  Will prepare espresso =)

 
legendary
Activity: 1260
Merit: 1031
Rational Exuberance
Grimentz MSC address: 1rM1oMEFMfhPBo4kRaf2CMXf9XQCHyYWi

Updated. Thanks!
newbie
Activity: 12
Merit: 0
Grimentz MSC address: 1rM1oMEFMfhPBo4kRaf2CMXf9XQCHyYWi
legendary
Activity: 2478
Merit: 1362
Congrats for the time spent on the project. Highly rewarded but I'm pleased that brilliant people like this are.

Keep the good work !
legendary
Activity: 1260
Merit: 1031
Rational Exuberance

Grazcoin's BTC address is MSC compatible.


Updated. Thanks!

Also updated MSC address for cmlacy, received by email
sr. member
Activity: 284
Merit: 250
Here's the table with payout addresses:

ContestantDev %Testing %Total BTC@ $800 per BTCBTC addressMSC address
Grazcoin19.87%16.96%28.3514$22,6811BgGDZTvD2P6wU9emZtkAY3v13qrX8FiHY(NEED MSC ADDRESS)

I'll give you guys until tomorrow to correct any incorrect address above. Hopefully I didn't mix any up!

I can do the 150 BTC payout with the info above, but I need MSC addresses from cmlacy, grazcoin, and grimentz (or confirmation that your BTC address are Mastercoin-compatible).

Thanks!


Grazcoin's BTC address is MSC compatible.
legendary
Activity: 1260
Merit: 1031
Rational Exuberance
Hey JR, I'd just need to make a slight correction to the addresses. I've generated a new one just for MSC:

1MMF42zk8f4TqoV1QFeia18bb14rBHXzAU

Thanks JR.

Updated the list. Please check. Thanks!
legendary
Activity: 1260
Merit: 1031
Rational Exuberance
Here's the table with payout addresses:

ContestantDev %Testing %Total BTC@ $800 per BTCBTC addressMSC address
Zathras22.97%11.96%28.9467$23,1571DrYXscsbMxhQMvvCmK7aVppbJGhr3RRSN1Px5ruEuWdtvkG3AJ1sJ8Q7ckV8B1f3us5
Bitoy17.79%13.73%24.6565$19,72514cn7BiyzUeMcddC3RUFk77Z2k8NcP66yf14cn7BiyzUeMcddC3RUFk77Z2k8NcP66yf
Grazcoin19.87%16.96%28.3514$22,6811BgGDZTvD2P6wU9emZtkAY3v13qrX8FiHY1BgGDZTvD2P6wU9emZtkAY3v13qrX8FiHY
Grimentz6.89%10.79%12.2887$9,831128MGmQKtKUPf66w2w9eaGc7YBqLrcnLx51rM1oMEFMfhPBo4kRaf2CMXf9XQCHyYWi
Jakecnn0.00%2.98%1.4905$1,1921KDFVCw6GMVWeFUrdogGSXQiyjXZ8QWS3T1KDFVCw6GMVWeFUrdogGSXQiyjXZ8QWS3T
Cmlacy2.87%1.11%3.4226$2,73819TwBziBeCb4VnrZgJasJukwRKNSVvDp7Y13pm7cmA5vVpKkDLJCvqh26kcp6V6PJ1Aq
Tachikoma24.39%17.33%33.0540$26,4431JmGrSP6m9XcbuMxBbHk1rGVbr39Er7CxA1JmGrSP6m9XcbuMxBbHk1rGVbr39Er7CxA
Marvshneider1.73%8.96%6.2104$4,96818aSfFtNQ6N6xurmBKNTCG7c6xLy8EUuy71PKKRfHgvfZi2ToZDKkKrCUFpvuVKHz9WV
Bebopzzz0.00%3.30%1.6513$1,32117mtHCwN6yQcWGBFQAkWvHQZgtvUFwZYh11GmsjoERUACUwAsjKSLhSekH8EeXLRWKku
Azmenthe1.95%4.15%4.0279$3,2221EdtK7EkErgeU17qRuifxASA2yMoxibxYv1AQBeWsRfbHst7NojYdt42MZThcR4jy8fk
Atriz0.00%5.02%2.5120$2,0101LjT88X7Zu8BdbqJw8vfRa83NJuzYL9kqm1LjT88X7Zu8BdbqJw8vfRa83NJuzYL9kqm
Mastream0.00%3.06%1.5310$1,22516HM4xYc6BWP5Say7acFPKtt9cjvTrCxmb16HM4xYc6BWP5Say7acFPKtt9cjvTrCxmb
Fthoughts1.54%0.64%1.8570$1,4861JJ6e9iWjGgEnCQRivKvdfNjRTgYVaKtWy1MMF42zk8f4TqoV1QFeia18bb14rBHXzAU
Total100%100%150$120000

I'll give you guys until tomorrow to correct any incorrect address above. Hopefully I didn't mix any up!

I can do the 150 BTC payout with the info above, but I need MSC addresses from cmlacy, grazcoin, and grimentz (or confirmation that your BTC address are Mastercoin-compatible).

Thanks!

sr. member
Activity: 284
Merit: 250
Here is are the numbers for the distribution:

ContestantDev %Testing %Total BTC@ $800 per BTC
Total100%100%150$120000

As the mastercoin protocol and mastercoin foundation is all about transparency and consensus, I think also the judging should follow that approach.
Please consider writing the algorithm that you use (words are enough, but for sure code is preferred), and all participants could put the evaluations openly online - then the calculation will be totally transparent.

I'll give it a shot. For this contest (and the last one), I followed the following steps:
  • Normalize all feedback to fix those which don't add to 100%
  • Attempt to determine how careful each person's feedback was (i.e. the same % for everyone is not very careful, but different percentages for each person with detailed comments on how you chose those percentages is very careful)
  • Weight each person's feedback by how careful they were
  • Get a percentage for each person based on the combined weighted feedback
  • Perform a second pass through weighting step, changing each person's grade for themselves from zero to the result from the first pass

That last step fixes a problem where if you do a fantastic job grading other people you would have gotten slightly penalized for it, since your feedback doesn't give anything to yourself but is being counted heavily toward the final score.

I'm sure everybody would have their own way of doing this, but I hope this is close to fair!

I hope to do these payments tomorrow in BTC. I have a lot of figuring to do before I can do the MSC-payments across all bounties to date, but that will come next.


dacoinminster - thank you for the hard calculation work, and thank everyone else for the mutual efforts behind those bounties.

I still think that automated calculation (code) could really improve the process - it would be more clear how things are done, and it will save the bounties maintainer hard work for each of the next distributed bounties.

As for transparency - I would rather seeing how each person evaluates me, and show how I evaluate them. This only makes things more efficient and direct. It would be another step away from centralization.
In the future we could even use mastercoin protocol to automate the evaluation & calculation. Every participant could send coins to other participants (these can be some evaluation coins), and then the monthly evaluation code could gather these numbers and give a clear cut updated result.

Regarding the MSC-payments - please avoid sending many class A payments directly from exodus. It would be better to send all monthly MSC payments to some external address, and from that address to pay using multiple class B transactions to all. Let's take care of the utxo space.

legendary
Activity: 1666
Merit: 1010
he who has the gold makes the rules
Dev update #4

it is mainly a consolidation of JRs award methodology, the award amounts and mostly copy/paste of some of the stuff on this board with some cutting/edits (i tried to compress it but there was so many items).  I have to think of a better way to do these updates. 

http://blog.mastercoin.org/2014/01/29/development-update-4-master-protocol-wallet-and-distributed-exchange-milestone/


legendary
Activity: 1260
Merit: 1031
Rational Exuberance
Here is are the numbers for the distribution:

ContestantDev %Testing %Total BTC@ $800 per BTC
Zathras22.97%11.96%28.9467$23,157
Bitoy17.79%13.73%24.6565$19,725
Grazcoin19.87%16.96%28.3514$22,681
Grimentz6.89%10.79%12.2887$9,831
Jakecnn0.00%2.98%1.4905$1,192
Cmlacy2.87%1.11%3.4226$2,738
Tachikoma24.39%17.33%33.0540$26,443
Marvshneider1.73%8.96%6.2104$4,968
Bebopzzz0.00%3.30%1.6513$1,321
Azmenthe1.95%4.15%4.0279$3,222
Atriz0.00%5.02%2.5120$2,010
Mastream0.00%3.06%1.5310$1,225
Fthoughts1.54%0.64%1.8570$1,486
Total100%100%150$120000

As the mastercoin protocol and mastercoin foundation is all about transparency and consensus, I think also the judging should follow that approach.
Please consider writing the algorithm that you use (words are enough, but for sure code is preferred), and all participants could put the evaluations openly online - then the calculation will be totally transparent.

I'll give it a shot. For this contest (and the last one), I followed the following steps:
  • Normalize all feedback to fix those which don't add to 100%
  • Attempt to determine how careful each person's feedback was (i.e. the same % for everyone is not very careful, but different percentages for each person with detailed comments on how you chose those percentages is very careful)
  • Weight each person's feedback by how careful they were
  • Get a percentage for each person based on the combined weighted feedback
  • Perform a second pass through weighting step, changing each person's grade for themselves from zero to the result from the first pass

That last step fixes a problem where if you do a fantastic job grading other people you would have gotten slightly penalized for it, since your feedback doesn't give anything to yourself but is being counted heavily toward the final score.

I'm sure everybody would have their own way of doing this, but I hope this is close to fair!

I hope to do these payments tomorrow in BTC. I have a lot of figuring to do before I can do the MSC-payments across all bounties to date, but that will come next.

Thanks everyone!
hero member
Activity: 938
Merit: 1000
Developers:

I've pushed the new verification API online for Mastercoin-explorer (example). Could you guys let me know once you have also done this so I can add you to my DEx consensus checker?

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Tachikoma's BTC/MSC address is 1JmGrSP6m9XcbuMxBbHk1rGVbr39Er7CxA.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (Darwin)

iQEcBAEBAgAGBQJS4jPDAAoJECJFMARpVQb9YAgIAIPhNFPUavfbJyCt9KQ7aneE
LmhYXzDiInbSxeu6GLNp6jS20rp65tBsLMFUgG5ER2oHh/kxkNEBrSHRiWHwv1fO
y45psv8RaBBcAAmNQbfd6V+L3BmKzNXuWCrWRB4HsCF5Op6Rp0iSA5Y0SrTUJErM
OTuhHEOnYf/nCrHQZFxmY0Osw9XDo+R2vAsuxPOV9mYfsKCgkhEY3nYXr2skgeNn
76ZqrfasIhqX3Hn113O2+FSDLvbJWw2X9nqP79yYrFpvUS2TkHAG8Tkm8yGjbQ4F
WkYakwSNwtL11jOkh1FjupqC9nGwMziwX+A/rzN25OSnZF+tzaitbKiweGNAxsc=
=1tPs
-----END PGP SIGNATURE-----
sr. member
Activity: 284
Merit: 250
As of now, I believe I have all the feedback I need from everyone in order to calculate payouts.

Please be patient with me as I labor over my spreadsheet. There are a hilarious number of inconsistencies I have to normalize between your individual judging styles. Some of you put a ton of effort in to the evaluations, and others very little. Some of you left people out completely, or put people in the wrong category, or gave me numbers which didn't add up to 100%. Most of you were pretty biased towards the people you worked with the most, but hopefully those biases balance out.

I think probably the only people who will consider the final payout "fair" will be the testers, some of whom will make a pretty impressive hourly rate for the time they put in Smiley

Thanks!

As the mastercoin protocol and mastercoin foundation is all about transparency and consensus, I think also the judging should follow that approach.
Please consider writing the algorithm that you use (words are enough, but for sure code is preferred), and all participants could put the evaluations openly online - then the calculation will be totally transparent.

legendary
Activity: 1260
Merit: 1031
Rational Exuberance
As of now, I believe I have all the feedback I need from everyone in order to calculate payouts.

Please be patient with me as I labor over my spreadsheet. There are a hilarious number of inconsistencies I have to normalize between your individual judging styles. Some of you put a ton of effort in to the evaluations, and others very little. Some of you left people out completely, or put people in the wrong category, or gave me numbers which didn't add up to 100%. Most of you were pretty biased towards the people you worked with the most, but hopefully those biases balance out.

I think probably the only people who will consider the final payout "fair" will be the testers, some of whom will make a pretty impressive hourly rate for the time they put in Smiley

Thanks!
hero member
Activity: 715
Merit: 500
Bitcoin Venezuela


I don't know if I qualify for cents of the bounty with this, but the address (BTC and MSC) is the same linked in both sites were discrepancy was reported.


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512


MasterCoin testing

1rdyat8oxM33EUHBaGPvEUBiBgAvXHe5M

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQEcBAEBCgAGBQJS5lDsAAoJED+0xWlW2PMs9FcH/j80lAWlqqXQJ7xwm26rWIjY
BlTU27iq26YNnzZMBLeSHhb63kccz3/7CxM6HJUzqciGHUp+uJhVqHhOKUph6v3/
/Lsw1TcX+w+KJ2xTLaYHXA9S+BSut0AL7IgHfbws3hVwizW9ZbgA1ldRTS6LKp2X
5eJZ8PEVSd3YWM05/9sRVgMBr031f0CmRq0Bs4F5H2xnkCJkJcSPcpLpx9seHiff
LalkpGGkJ4PK6Z+yO/sgmiOSCFXS8PRv5nbtNatXbjPyyr0qtUoXz4k+6IMHK+la
33ANtSjh8usb/M+bZKJTLW0fYu1TK4gWRVbQupZIPvvV94Ei3lWNbi0+/tbCXnY=
=ZfGP
-----END PGP SIGNATURE-----

Pages:
Jump to: