It looks like I accidentally deleted or overwrote my post about OP return. Here's what I think I wrote: Gavin has had us on his mind lately - at the top of his recent blog post about 0.9 bitcoin software, he talks about explicitly supporting projects like ours with OP_RETURN: https://bitcoinfoundation.org/blog/?p=290It's looking like we'll have a "class C" transaction type soon. OP_RETURN works very well for our current model of sending transactions from a PC and viewing balances on websites which have the entire transaction history. Once 0.9 is out and miners are widely supporting OP_RETURN, I think we should start using it. Seconded. I will need to look into OP_RETURN though, the fact that he mentioned 80 bytes though sounds promising. Yep, my vote in for investigating OP_RETURN too. It'll be another couple of months until OP_RETURN is widely supported by the miners, but once we publish some transactions with OP_RETURN and gain confidence the majority of miners will include them (and thus we don't have long lead periods for block inclusion) then we introduce a Class C as you note. Looking through Gavin's notes he picked 80 bytes to provide for a 64 byte hash of whatever is being stored (eg SHA512) and some extra metadata. I don't think we need metadata so we could use the whole 80 bytes for Mastercoin transaction data. I just wanted to point something out though as I think you guys may have overlooked it (sorry if I'm reading your comments wrong & making a bad assumption); the pull that Gavin merged for OP_RETURN is per transaction not per output. This means each Class C (OP_RETURN) transaction could only have one 80 byte packet and thus a total transaction space of 80 bytes, where as Class B (multisig) as defined in the amendment provides for a total transaction space of 7,650 bytes. That's a distinction we need to keep in mind - things like 'simple send' would easily fit into a Class C transaction, but some of the larger functions (eg smart property) may require more than 80 bytes transaction space and thus need to stay with a Class B transaction. Thanks! Good point. I hadn't noticed that limitation. I think the most commonly used messages will fit in 80 bytes. The ones that don't (mainly the ones that allow for a bit of ASCII in them) should also be the ones that don't get used very often.
|
|
|
It looks like I accidentally deleted or overwrote my post about OP return. Here's what I think I wrote: Gavin has had us on his mind lately - at the top of his recent blog post about 0.9 bitcoin software, he talks about explicitly supporting projects like ours with OP_RETURN: https://bitcoinfoundation.org/blog/?p=290It's looking like we'll have a "class C" transaction type soon. OP_RETURN works very well for our current model of sending transactions from a PC and viewing balances on websites which have the entire transaction history. Once 0.9 is out and miners are widely supporting OP_RETURN, I think we should start using it.
|
|
|
Sorry, posting in my thread doesn't count. You've got to reach new people! i want to pass the idea of MSC to my college students in the coming Dec.. i hope that JR. can share brief materials of MSC. my address: 1NHEPYbdaa8eWPMpWwjB1uKawMn5JgT3bz
This would count, although you'd have to post proof of some sort that you actually did this. You'll have to do your own searching to find materials appropriate to your students.
|
|
|
(Will check if the capital letter affect sha256)
They do, check out the discussion me and Zathras had today We must have a standard for this. I vote small letters Actually, I believe upper-case has been agreed upon: I did some googling and I think using upcase is more dominant. Unless somebody has a reason not to upcase I suggest we use this for now.
Great. Again updated the amendment to add the byte checks & that we run multiple hash passes against an uppercase hex representation of the previous hash. I've set the byte checks at byte2 to byte8 = 00 & byte9=01 or 02. Would you say that's sufficient? The chances on us having to fall back on 'peek & decode' are very slim, and if we do then the chances of then getting a random collission on those bytes with an address that isn't a Mastercoin packet are astronomically low (one in 70,110,209,207,109,376 to be specific).
|
|
|
JR and I discussed a plan where we create a giveaway thread to give away small amounts of Mastercoin. Something like 0.1 to 0.9 so that there are more stakeholders. It shouldn't affect the price too much for people who want large amounts but if someone just wants less than a whole Mastercoin they'll be able to get that.
I still have to talk to JR about it. Right now the script to send Mastercoins isn't working for me so until that gets working I can't do anything. Also JR has to organize it.
I'm a long term holder in Mastercoin. I only intended to sell 30 and not for a while which is why I set the price high enough that it shouldn't be sold until we have close to a working protocol.
If you want to trust an exe file, I have a version of MasterCoin Advisor compiled to exe linked here: https://bitcointalk.org/index.php?topic=265488.msg2919863#msg2919863Let me know when you've got sending MSC to yourself sorted out I tried the exe and the script. The exe crashed after I entered in the information and hit enter. The script I compiled ran but crashed after I entered the information with this error: Traceback (most recent call last): File "MastercoinAdv.py", line 13, in <module> recipientBytes = base58_found.b58decode(recipientAddress, 25); NameError: name 'base58_found' is not defined
I will try the exe and python script again and see if I can get it working. The program is probably not very tolerant of anything which isn't exactly what it expects (extra whitespace, etc). I believe it is what most people are using though, so others here should be able to help you sort this out. Thanks! Edit: Sounds like it is working now. Sweet.
|
|
|
I've opened up the MSC giveaway thread again. Details here: https://bitcointalk.org/index.php?topic=272577.0Luckybit, do you need some test MSC to give away along with your MSC? Please take a look at the rules I posted and let me know if they make sense to you. Thanks!
|
|
|
JR and I discussed a plan where we create a giveaway thread to give away small amounts of Mastercoin. Something like 0.1 to 0.9 so that there are more stakeholders. It shouldn't affect the price too much for people who want large amounts but if someone just wants less than a whole Mastercoin they'll be able to get that.
I still have to talk to JR about it. Right now the script to send Mastercoins isn't working for me so until that gets working I can't do anything. Also JR has to organize it.
I'm a long term holder in Mastercoin. I only intended to sell 30 and not for a while which is why I set the price high enough that it shouldn't be sold until we have close to a working protocol.
If you want to trust an exe file, I have a version of MasterCoin Advisor compiled to exe linked here: https://bitcointalk.org/index.php?topic=265488.msg2919863#msg2919863Let me know when you've got sending MSC to yourself sorted out
|
|
|
Hmmm. Patrick O'Niel (reporter, "chobopeon") claims he knows somebody who was at DPR's trial: Hi, Patrick oneill from the daily dot here. I've been covering SR for a while.
I'm not entirely sure what you're driving at, but if it's that the Sr takedown was a scam and never happened, I have a coworker who was at the actual court dates in SF. I wasn't as I'm not in SF but I will be attending the dates elsewhere. maybe were all part of the conspiracy but probably not.
Your theory seems to suggest that Ross ulbricht isnt even in jail. I'm thinking he is and it's not just Adrian Chen and Greenberg from Forbes who say so. Again, I'm having a hard time figuring out what you're actually driving at here but I think that probably deals a blow to the theory. Then OP asks for proof: Mind if I see some proof? Your account history I just screen shot shows someone who does nothing but plays starcraft and faps to gonewild. While I don't think you are doing anything wrong, you should protect yourself against carpel tunnel syndrome in your lifetime. Edit: Oh, you're the people who claimed visited DPR . Then Patrick TRIES to post proof: I never claimed to visit DPR, where do you see that? I'm only claiming that a co-worker attended the court dates in SF and that Ross Ulbricht was there. And if you actually wanted proof youd note that I've been posting patrick o'neill's stories to the relevant subs for a long time. In any event, here's a proof tweet ( https://twitter.com/chobopeon/status/393135483854655488). Not sure what that accomplishes though. Congrats on screenshotting my account history though, make sure you cherish it always! I haven't played StarCraft in many months, it's sad, but no time ;[ But this post is missing from the reddit thread! Did the OP/moderator, whose motto is "Censorship? Not on my watch." censor the post? It's in Patrick's post history ( http://www.reddit.com/user/chobopeon) but not in the reddit comment thread! Edit: I tried posting this in reply to the request for proof: Sure enough, it was deleted, even though you can see it in my posting history ( http://www.reddit.com/user/dacoinminster) This doesn't seem like someone who is seeking the truth
|
|
|
http://mastercoin-explorer.com/advisors/newWe're sorry, but something went wrong.
If you are the application owner check the logs for more information. Is anyone else receiving that error? I tried running the python script natively, ImportError: No module named base58_found. I'll figure it out and then we can start the giveaway. Max I already sent 16.5 MSC to Jereonn13 address, if everything was OK, send me 2.1 btc from the escrow address (keep 0.045 btc as a tip) Thank you again! PS: also please remove my ask offer from the orderbook for now. @dacoinminster: that http://mastercoin-explorer.com/advisors/new doesn't work from here How are you all sending Mastercoins? I suppose I could run the script but I have to install the base58 module first. Watch out for extra whitespace when using that webpage. Note that I also released an exe version of MasterCoin advisor. Please don't start giving away MSC until I update the giveaway thread with the new rules. That may not be until tomorrow. Thanks!
|
|
|
I understand. I can be polite. How do I make MSC transactions using Mastercoin advisor? I have the script and I'm reading it but haven't figured out what I need to do to use it to send a test transaction or any other kind of transaction.
You just need your standard bitcoin client, and the easiest way to figure out what to do is probably to use this page: http://mastercoin-explorer.com/advisors/newYou might try a couple sends to yourself first, then check to make sure the MSC gets transferred properly by using one of the websites which track MSC transfers. Your bitcoin client will need to be able to send to three addresses at once. Android can't do that yet, and I hear multibit can't either.
|
|
|
Guys, I'm really honoured by the trust you have in me but I'll have to pass on this. Truth is that I just don't have the time to run this. Handling the order book and escrows is more than enough for me at the moment. Like many others I do have a full time job outside the Mastercoin world as well ...
I kinda thought so Like I said before, I have 30 MSC and I have some time this week to distribute it. I don't think I should necessarily run the campaign but I'd be willing to contribute to it. Do you want to run it? Or are you just trying to keep me from running it?
Luckybit, if you want to take a shot at this, you'll have to learn how to make MSC transactions, follow rules set out in advance, and clear payouts with me in advance before you make them. You'll also have to promise to be nice to everyone, no matter how hard that is. You can't go around flaming people you disagree with like HammerFist does JR - that ninja guy maybe can do this, ripper234
I already know what he would say. He's busier than anybody.
|
|
|
Poor maxmint. He's already really busy with all your trades. Sorry maxmint - feel free to say no!
If he can't do this, it will be time constraints, not intelligence constraints.
|
|
|
JR - this is a very good idea and important task. But you must not manage it. Keep your eye on the ball. Give the ~400MSC to some dedicated guy here with some intelligence and forget it. Let him administer the promotion the best he can. Maxmint has won the faith of many - I don't know whether he could operate to serve this task also. But in any case, you can't do it. You need to give your energy to the next contest.
I also think you could leverage these ~400 to make a second contest. Again, someone else could administer it. But, when many people are competing for these funds, we'll produce a much bigger overall effect. Forget tweets - well directed press releases are the way to go. When those land on the right journalists, we will get plenty of the attention we could use.
I agree about maxmint. I'd like to give him first shot at running this. Having lots of people run it might be . . . chaotic
|
|
|
I'm not a communist either. But who am I supposed to trade with on that decentralized exchange if I can't find anyone I know on there?
So everyone has to be on there.
You don't have to know people on the distributed exchange to use it. It's trust-free Well, I guess you have to trust the protocol . . .
|
|
|
|