Pages:
Author

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

hero member
Activity: 938
Merit: 1000
Multisig outputs are currently hard to spend, the reference client has no Gui support for it. It will need to be build into a Mastercoin wallet to make it easier. I think we better wait until there are some stable-ish wallets out before doing this.

Simple sends transactions would have plenty of space in the output for a target address, other messages however might not have enough space. Perhaps we can support both? If there is room in the multisig use that as target address, if not use an other output.
sr. member
Activity: 284
Merit: 250
I've simulated 200.000 simple send public keys to make sure brute-forcing is viable, the highest sequence I needed was 19.

Here is the distribution over a 20.000 sample set. Where k is amount of sequence alterations needed and v the amount of keys.

Code:
{0=>10005, 2=>2511, 4=>649, 1=>5032, 3=>1208, 7=>64, 5=>309, 8=>37, 6=>136, 9=>23, 10=>13, 11=>9, 12=>3, 13=>1}

I see that the brute force for getting a valid point is indeed shorter/simpler with compressed pubkey.
Still I would prefer to limit the amount of outputs we use from 4 to 3.
What about sending all the change to the multisig output instead of having another change output? Will this be considered a valid tx by your parser?
And what about encoding the recipient address in a remaining place of the second pubkey + using a third pubkey (reducing another output?)

hero member
Activity: 938
Merit: 1000
I'm currently not implementation sequence checking in that regard, I hope to convince J.R. it's not the best solution. If it becomes part of the spec I will implement it as well. But as I said in the other topic I don't really agree with it.
hero member
Activity: 938
Merit: 1000
I've simulated 200.000 simple send public keys to make sure brute-forcing is viable, the highest sequence I needed was 19.

Here is the distribution over a 20.000 sample set. Where k is amount of sequence alterations needed and v the amount of keys.

Code:
{0=>10005, 2=>2511, 4=>649, 1=>5032, 3=>1208, 7=>64, 5=>309, 8=>37, 6=>136, 9=>23, 10=>13, 11=>9, 12=>3, 13=>1}
legendary
Activity: 1260
Merit: 1031
Rational Exuberance
I have updated this thread with the official rules about contest #2. My intention is to have all development-related discussion here, but I'm not going to be a jerk about it (if people post development stuff in the other thread, they might get a gentle reminder from me).

The other thread is now intended to be for general MasterCoin discussion.

Please take a look at the rules for this contest, and let me know if anything isn't clear. Note that I added one thing to the original proposal: for the PC clients we need both Linux and Windows to be supported.

Thanks!

-J.R.
legendary
Activity: 1260
Merit: 1031
Rational Exuberance
Our first blog article giving you the latest updates and news in now available online!

Great article! Weekly updates will be a really helpful way to keep track of all things Mastercoin – thanks a lot for this.

I apologize that this thread does not yet reflect the new coding contest. I plan to change the OP and thread title to reflect whatever we are currently working on, and I'd like this to become the development thread (to separate it from the discussion thread). Rough sketch of the next coding contest is here: https://bitcointalksearch.org/topic/m.3358444

I had a long phone-call this morning with the board, which was very productive (Ron's minutes from the meeting should be public soon), but that call put me behind on other obligations. I may be unresponsive/offline for awhile - sorry!
newbie
Activity: 42
Merit: 0
Like a real man, he only wants MasterCoins for his contest winnings Smiley
Atta boy! 
hero member
Activity: 700
Merit: 500
Our first blog article giving you the latest updates and news in now available online!

Great article! Weekly updates will be a really helpful way to keep track of all things Mastercoin – thanks a lot for this.
legendary
Activity: 1666
Merit: 1010
he who has the gold makes the rules
Our first blog article giving you the latest updates and news in now available online!  Please excuse the stock wordpress template.

Hello, Mastercoin World
http://blog.mastercoin.org/2013/10/18/hello-mastercoin-world/

Here is a summary, for the rest click on the link.

Quote
We would like to welcome you to the first issue of the Mastercoin blog.

Each week, right here, rather than having to wade through hundreds of forum posts you will find a summary of the most relevant developments related to Mastercoin.  The focus of the blog initially will be on summarizing project developments, service announcements, exchange market updates, and Mastercoin Foundation financials and developments.  If you have any important news scroll down to the form at the bottom and let us know about what you are working on.

The first two weeks of October brought us some exciting news with more code releases coming out for the $25,000 Code Contest and the final awards going to four developers.  Check the repositories out on GitHub, install them and test them so our community of developers can get your feedback and thoughts!

We also have a proposal...

$25k Code Contest Complete!

Repo Updates & Announcements

Market Update

Protocol & Proposals

Mastercoin Foundation Financials

Job Openings

member
Activity: 111
Merit: 100
Fix the "implimented" typo on mastercoin.org, it's bugging me Smiley
member
Activity: 205
Merit: 10
Congrats to the contestants! Well deserved.

What's up next? Contests, etc?

Also, will we have a wallet that the average person can download with ease that is as secure and easy to use as the main bitcoin wallets?? Will the wallet be downloadable from the mastercoin.org or other website?

Thanks
hero member
Activity: 614
Merit: 500
A bit disappointed that a non-flash friendly version of the video on Mastercoin's website doesn't exist.

Never mind. I'm stupid. Just click the Vimeo link and there is the option to download the mp4.

Vimeo 1 : Youtube 0
legendary
Activity: 2128
Merit: 1002
Watching the competition and reading the Bitangels newsletter, congrats to all.
hero member
Activity: 614
Merit: 500
A bit disappointed that a non-flash friendly version of the video on Mastercoin's website doesn't exist.
full member
Activity: 124
Merit: 100
Really impressed by what this competition has achieved - a great case study.

Well done guys.
newbie
Activity: 12
Merit: 0
Thanks dacoinminster for driving this whole project. I enjoyed every bit.

Thanks a lot grazcoin for inviting me to participate with you in the project and for hooking me into Bitcoin and Mastercoin.

Thanks Tachikoma and Zathras for sharing your work and your thoughts - I learned much from looking at your work.
Pages:
Jump to: