Bitcoin Forum
May 06, 2024, 10:52:57 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 [37] 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 »
721  Bitcoin / Project Development / Re: Giveaway Thread for "MasterCoins" - the new protocol layer built on bitcoin on: August 15, 2013, 06:20:44 PM
I was going to send some more today, but I have to run home and take care of my wife who just called me saying she has gotten a bad stomach bug, then I'll be offline tomorrow and the rest of the weekend.

I'll do a bunch more sends on Monday.
722  Bitcoin / Project Development / Re: Giveaway Thread for "MasterCoins" - the new protocol layer built on bitcoin on: August 15, 2013, 06:04:58 PM
I know it's a little early, but I went ahead and sent 1 Test MasterCoin and 1 REAL MasterCoin to CryptoBeggar, who was the first to post in this thread. Since this is the first EVER send transaction using my protocol, I posted a detailed breakdown on the project thread here: https://bitcointalk.org/index.php?topic=265488.msg2940318#msg2940318

Congratulations CryptoBeggar!
723  Alternate cryptocurrencies / Altcoin Discussion / Re: OFFICIAL LAUNCH: New Protocol Layer Starting From “The Exodus Address” on: August 15, 2013, 05:44:53 PM
First Ever Send Transaction!

I figured somebody else would do a real send transaction before me (due to the Android wallet bug), but it looks like I did the first one!

It's a little early, but I was too excited to wait, so I went ahead and did the first transaction for the MasterCoin giveaway thread: https://bitcointalk.org/index.php?topic=272577.0

The transaction sends 1 Test MasterCoin to CryptoBeggar, who was the first to post in the giveaway thread.

Here is a screenshot of MasterCoin Advisor telling me what to do to send them:



Here is a screenshot of me setting up the transaction in Bitcoin-QT:



Here is the resulting transaction: http://blockchain.info/tx/ab4adf577b9b88b264347b734dfce9d399ed985f76ca7c913338ca144238d3b8

Oops! That transaction came from my change address, not from the address that owns MasterCoins! I was so excited that I completely skipped "Step 1" in the screenshot above!

First I need to transfer the remaining funds in that wallet to the address which owns the MasterCoins: http://blockchain.info/tx/34476c6606cc927735ca1452fa758fd92c8c6be3bb99ae39c637e650f1cbe9db

Now here is the transaction again, this time coming from the right address: http://blockchain.info/tx/63c7eb7032645344a362bf729fb05217156d6d5d7e610e4e1953485dd1892d1c

Nice!

Let's break down the data that was stored in the data address. If we take the data address (1Cm6AkGxmmU8wWV66uhkupJj6XhMiQpEX5) and convert it from Base-58 to hexadecimal, we get this: 008100000000000000020000000005f5e10000000004d0630c (as shown in the first screenshot above)

The basic breakdown is:
00 = bitcoin version number (this is why bitcoin addresses all start with 1, since 0 converted to base-58 is 1)
8100000000000000020000000005f5e100000000 = MasterCoin Transaction Data
04d0630c = checksum

Now, breaking down the transaction data, we have:
81 = sequence number, which is one less than the same byte of the reference address, which is 0x82
00000000 = transaction type (simple send)
00000002 = currency identifier (2 = test MasterCoins)
0000000005f5e100 = amount transferred (0x5f5e100 = 100000000, meaning 1.00000000 Test MasterCoins)
000000 = unused padding

Edit: That send was for Test MasterCoins. Here is the follow-up transaction sending 1.00000000 REAL MasterCoins to the same person: http://blockchain.info/tx/9e0b6bb921ff60de42125bd75c80ba68ceab3c649882fbd15d6f5190ecda0737


This is super-exciting to me, and I think it is historic on the same level as the first bitcoin transaction between Satoshi and Hal Finney (who are the same person, IMHO, but that is way off topic).
724  Alternate cryptocurrencies / Altcoin Discussion / Re: OFFICIAL LAUNCH: New Protocol Layer Starting From “The Exodus Address” on: August 15, 2013, 04:15:11 PM
I'd be more interested if ...

Someone offers a Bitcoin^2, providing not only Exodus Address but also Homecoming Addresses, any users can join or leave  Bitcoin^2 ecosystem on a 100% voluntary basis.

The value of Bitcoin will become the rock bottom support for this new coin, this essentially take risk away.

Not sure if it's doable, but definitely more attractive.

Interesting idea. I can't think of an automatic way to refund investments if people wanted out, but I'd be fine with manually cashing people out if they decide they want out. They'd just have to prove they own the BTC address that invested with some sort of "refund request" transaction. The Exodus Address could then manually refund the BTC (less the percentage of project funds used on project expenses), and clients could interpret that refund as meaning the BTC address no longer holds MasterCoins.

I suppose if somebody starts getting really vocal demanding a refund, I'll have to think about supporting something like this. Hopefully MasterCoins will explode in value and nobody will want refunds anyway Smiley
725  Bitcoin / Project Development / Re: Giveaway Thread for "MasterCoins" - the new protocol layer built on bitcoin on: August 15, 2013, 04:05:43 PM
I want to learn more about this. Some coin might be fun to play around with if they are useful. I don't want to promote something I know nothing about, but I'll check out what you've published about it. I reserved a BTC address 1mcnAR4d5waaD1WaDfH1gU9BuGmCwNNMe.

Shared on FB https://www.facebook.com/Lifeground?hc_location=stream
This looks legit so far. I'm still skeptical, but I think I understand what you are doing.

That Facebook link doesn't open for me . . .

Maybe cause I'm not in your friends list?

A screenshot is fine too.
726  Alternate cryptocurrencies / Altcoin Discussion / Re: OFFICIAL LAUNCH: New Protocol Layer Starting From “The Exodus Address” on: August 15, 2013, 03:18:08 PM
The Exodus Address is now over 2000 BTC! Thanks to the 14.7495 BTC investor who pushed us over that mark! http://blockchain.info/address/1EXoDusjGwvnjZUyKkxZ4UHEf77z6A5S4P

I own 175211.66524471 MasterCoins, so the next big milestone will be if we cross 350423.33048942 MasterCoins purchased, meaning I will no longer hold the majority of them. We are at 281926.70208002 MasterCoins purchased right now (these numbers came from the GreaseMonkey script I wrote to analyze the Exodus Address purchases: http://userscripts.org/scripts/show/175196)
727  Alternate cryptocurrencies / Altcoin Discussion / Re: OFFICIAL LAUNCH: New Protocol Layer Starting From “The Exodus Address” on: August 15, 2013, 03:09:18 PM
I just noticed some people are discussing this project on LinkedIn: http://www.linkedin.com/groupItem?view=&gid=3721050&type=member&item=264074045&qid=a3aaa838-a67f-43ff-90a9-c59f1ff856f5&trk=group_most_popular-0-b-ttl&goback=%2Egde_3721050_member_264074045%2Egmp_3721050
728  Alternate cryptocurrencies / Altcoin Discussion / Re: OFFICIAL LAUNCH: New Protocol Layer Starting From “The Exodus Address” on: August 15, 2013, 03:06:09 PM
Another email with some thoughts about this project:

Quote
Hi J.R.,

    Congratulations on your launch. Sometimes you just have to make the leap and go for it. I know I would but my programming skills have gotten rusty throughout the years of doing other things. I am good at other things, probably some of which you may not be good at. My strengths are in project management, documentation, specification writing, failure mode and effects analysis, knowing the right questions to ask. And, I have had my fair share of time dealing with litigation, not to mention being an option trader. Anyways, let me know how I can help.

    I think the Exodus address should formally issue (eg. via. simple transfer) the early adopters their MasterCoins, rather than it being implied or calculated through a greasemonkey script.

    I am not particularly fond of having the client be the source for determining the validity of a mastercoin transaction. Bitcoin miners validate and discard and invalid transactions before the transaction is added to the blockchain. I think mastercoin needs to do the same. My thoughts on this are not complete.

    Also, testing, can we test mastercoin transactions on a test network?

    I am not sure email, or bitcointalk.org is the best place to collaborate? Any thoughts on this subject, I know a google group was created but I have seen very little action there.

My response:


Quote
The greasemonkey script is just a throwaway proof-of-concept so people can see what they bought, although the final code will use the same logic. I was worried that transferring the first MasterCoins purchased would decouple them from the investment, leading to accusations that I could just send more to other people if I wanted to. I wanted to have a very clear narrative about how they are created, with no wiggle-room for me to create new MasterCoins and send them wherever I want.

The work of the miners prevents double-spending on the bitcoin layer and on any layers built on top. Once the double-spending problem is solved, there is no need for further validation. Also, further validation would probably come at a price of less decentralization.

I'm definitely interested in building collaborative relationships, probably coupled with bounties.  Smiley

Rather than a test network, I have "Test MasterCoins" which are automatically owned by anybody who bought MasterCoins. New features will be implemented on them first.

Thanks so much for your thoughts! Keep an eye on the thread, as anything important should be mentioned there.


-J.R.
729  Alternate cryptocurrencies / Altcoin Discussion / Re: OFFICIAL LAUNCH: New Protocol Layer Starting From “The Exodus Address” on: August 15, 2013, 02:37:39 PM


^ Smiley

is that mastercoin in binary?

although, I would like a logo, professional but alludes to the biblical book of exodus some how. IMO, those designs are a bit too sterile for my personal liking. Regardless, they look cool!

Yep! It says Mastercoin. The black and white makes them look really harsh. But I'll think about exodus and see if I can come up with anything. That's an interesting angle.

Wow! That is awesome! For some reason the ones that look like radiation symbols appeal to me. I think maybe it is because I have always viewed this idea as potentially very destructive to existing money systems, like an atomic bomb.

We haven't actually set a bounty amount for this logo yet, so we probably should! Anybody know what what bitcoin projects are paying for logos these days?
730  Economy / Speculation / Re: 15 dollar arbitrage between bitstamp and gox right now??? on: August 14, 2013, 11:20:33 PM
A mistrustful part of me suspects that MtGox is making huge profits arbitraging the price difference themselves, which gives them a perverse motivation to keep withdrawals slow.
731  Alternate cryptocurrencies / Altcoin Discussion / Re: OFFICIAL LAUNCH: New Protocol Layer Starting From “The Exodus Address” on: August 14, 2013, 11:03:52 PM
I just got this question as a PM:

Quote
Hi,

I know you're probably busy with the MasterCoin project, but I'd like to ask when do you send out the MasterCoins? At the end of August?

I've send BTC to the Exodus Address yesterday but did not receive any transactions back.


Here is my reply:

You already have them! The protocol looks at the block chain to see who sent coins to the Exodus Address in order to determine who holds the initial set of MasterCoins.

This may be a common misunderstanding, so I'll mention this on the project thread.

Thanks!

P.S. If you want to know exactly how many you got, you can use the greasemonkey script I wrote for just that purpose: http://userscripts.org/scripts/show/175196
732  Bitcoin / Project Development / Re: Giveaway Thread for "MasterCoins" - the new protocol layer built on bitcoin on: August 14, 2013, 07:48:21 PM

Okay I'd like some Mastercoins. Check out my signature, and I post quite a bit.

1FZ9VevcVXQseSAQPe3zuCzsWQavQpZo4g


Great idea! I assume you'll keep that signature through the end of the month when the giveaway ends?

As with everybody's posts in this thread, I'll wait at least 72 hours in case you come up with more ways to promote the project in the meantime.
733  Alternate cryptocurrencies / Altcoin Discussion / Re: OFFICIAL LAUNCH: New Protocol Layer Starting From “The Exodus Address” on: August 14, 2013, 05:00:20 PM
I'd like to respond to some questions I got in an email here, so everybody can see them:

Quote
Hello again,
Apologies for taking so long to get back to you. I've been reading through your specifications paper and have come up with a few questions so I can understand the protocol better.

First of all, how is are your plans progressing? I noted that the Exodus Address has 1986 BTC. How does that compare to your funding target? How many payees have you had?

Progress is faster than expected, but much slower than I would like. Three of our project milestones have been achieved, and there are several more to go: https://bitcointalk.org/index.php?topic=265488.msg2841329#msg2841329

I have had a few minor expenses, but most of that money will probably be used for bounties once I have the basic code-base set up. Also, I'm not touching the money at that address until the fundraising is done September 1st.

There is no funding target really. I'm proceeding with this regardless of how much is raised. Extra funds just mean I can do it faster.

Quote
What user currencies do you expect to see (in addition to Gold and USD coins)? Can you explain how those commodity coins work too, please? Do I understand correctly that if we arbitrarily say GoldCoin is linked to the price of gold that its value against BTC will continuously track the ratio of Gold to USD?

I expect anything that has a price can be tracked in this way, including stocks, bonds, and every type of commodity. Your understanding is correct - these user-created coins track their target values as long as their escrow fund is sufficiently funded. You can read many pages of back-and-forth about that mechanism on this thread Smiley

Quote
Here are the notes I wrote as I went through your paper:

01) What do you mean by alt-chains - are these different to altcurrencies (e.g. Litecoin) ?
02) If so, can you name some?

Yes, I'm referring to LiteCoin and its brothers

Quote
03) Is there a concern of littering the Bitcoin blockchain with microtransactions that facilitate higher protocol layers.

Yes. This will cause some additional headaches for bitcoin scalability. If wildly successful, this sort of protocol layer will make the impact of Satoshi Dice seem pretty tame in comparison. However, this is a problem we need to face sooner or later anyway.

Quote
04) How consistently will the exchange rates between higher protocol be enforced?

For pegged currencies, price intervention happens once per day (when the price ticker updates). How much intervention is defined by the currency creator.

Quote
05) Mastercoin transactions: Is it the original payment sum that is split between the reference/data/marker payments?

The transaction is a message, as the whole protocol is message based. For a simple transfer, the amount of coins to transfer is embedded in the data payment. The payee is the reference payment. I have code that does simple transfers now (https://bitcointalk.org/index.php?topic=265488.msg2919863#msg2919863). You might want to take a look at that if the paper isn't clear.

Quote
06) You refer to a "fake bitcoin address" in transaction details explanation - how do you fake an address?

Like this: 1FakeAddressWithSomeDataInIt

You just have to generate a checksum to put at the end to make it a valid bitcoin address.

Quote
07) Do you expect to cloud wallets to implement support for consolidated addresses?

I think you are asking whether we will have web wallets which support these currencies someday? Yes, I hope so.

Quote
08) How are transactions from savings addresses made reversible?

By publishing a message which says they are reversible. Everyone can see that message, and will then treat any transactions from that address as reversible until the waiting period is past.

Quote
09) Is a Guardian address like escrow? Who owns them?

It's just another bitcoin wallet, kept safe somewhere in case your savings wallet gets compromised.

Quote
10) How will the reversibility period affect consumer trades? (e.g. I don't want wait a month to receive my goods, but if merchant dispatches before expiration I could recovery my money).

Nobody will accept payment from savings wallets for purchases. You will need to move them from the "savings" address to another address you control ("checking"?) and after the reversibility period is past you will be able to spend them.

Quote
11) Why has support for betting been added to MasterCoin?

Because I think it will be a popular feature, and I want MasterCoins to become obscenely valuable someday.

Quote
12) Who/where/how is the escrow fund (for higher level protocol coins) Managed?
13) Will the escrow fund be publically identified/readable?

Automatically managed by the protocol. Everyone running the protocol follows the same rules for price interventions, so human intervention is not needed. Consequently, everyone can see what is in the escrow fund, and everyone knows what it will do in a given set of circumstances.

Quote
14) Can other commodities be added as data streams? How is this done?

Anybody can create a data stream, and anybody can create a currency which tracks an existing data stream. This is done by sending a message defining the data stream, and then sending another message defining the currency. The formats of these messages are defined in the spec.

Quote
15) How is MasterCoin better for criminals than Bitcoin?

I think criminals (like the rest of us) will prefer to deal with stable currencies rather than unstable ones. Also, betting on data streams will likely be a breeding ground for insider trading. (Note: I'm writing this protocol, but I'll be very careful not to use it for anything like that myself - I would prefer to stay out of jail!)

Thanks for the great questions!
734  Alternate cryptocurrencies / Altcoin Discussion / Re: OFFICIAL LAUNCH: New Protocol Layer Starting From “The Exodus Address” on: August 14, 2013, 04:04:30 PM
Interesting conversation with my wife this morning:

She's not willing to trade my vacation/weekend/evening time for ANY amount of money. The poor woman hasn't learned to be materialistic, and is satisfied with what we have. She just wants my time and attention for herself and the kids.

However, she IS willing to trade very small amounts of that time as an investment in my project and in our future. For instance, she might take the kids to her parents' house for a weekend at some point to give me time to work on this.

Consequently, our burn rate using up project funds is going to be very slow, which is good, and progress will be painfully slow, which is bad.

Once I have the basic code in place, I should be able to set up some bounties, which should speed things up a bit, but it looks like I won't be paying myself directly to work on this unless I start doing this full-time.
735  Alternate cryptocurrencies / Altcoin Discussion / Re: OFFICIAL LAUNCH: New Protocol Layer Starting From “The Exodus Address” on: August 14, 2013, 03:55:45 PM
This is truly game changing.

great job.

Posts like this really make my day. Thanks!

Also, I love that your avatar is a sock puppet Smiley

I hope that is because you are going around posting positive comments on every project page thread, to keep everyone's spirits up.
736  Alternate cryptocurrencies / Altcoin Discussion / Re: OFFICIAL LAUNCH: New Protocol Layer Starting From “The Exodus Address” on: August 14, 2013, 03:53:04 PM
Me again :-)

I've been looking through the code and the white paper again. :-)

How do Mastercoins protect against double-spending without mining taking place on the current protocol layer?

What happens if I create multiple Mastercoin transactions simultaneously -- only one of which I have MSc for, and they all get into the same Bitcoin block? How do you decide which one is valid? And, once you've decided that, how do you prevent me from promulgating a different story?

Alex's post does a good job of answering this question:

These special transactions Mastercoin uses get into blockchain too, and so all nodes can agree on their order.

If you try to spend more than you have, the second transaction will be considered invalid, as if it didn't exist.

So to do the Mastercoin thing you have to scan blockchain sequentially and update state whenever you see special transactions.

Here's another interesting question:

Please explain the cost (i.e., in MasterCoin) to do all of the other things you have listed above, say to create and track a "user-defined currency". Can I create a user-defined currency with 1 MasterCoin?

The cost of these transactions is actually denominated in bitcoins, the protocol layer we are building on. A simple send operation costs about 0.0002 BTC, for instance (three above-dust outputs and a transaction fee; about $0.02). The other transactions are similar in cost.
737  Bitcoin / Project Development / Re: Giveaway Thread for "MasterCoins" - the new protocol layer built on bitcoin on: August 14, 2013, 03:47:02 PM
Should we post a MasterCoin address for you?

If so,
JwLSWs55HLgfqGh9KqrA91sCEY3BooxK1C

Thanks in advance

Wrong MasterCoin Smiley

See the note at the very top of the first post. This MasterCoin came first, and is something VERY different.

The first qualifying posts will be 72 hours old tomorrow, so the first transfers will happen then. After that, the next payouts will probably have to wait until Monday.
738  Alternate cryptocurrencies / Altcoin Discussion / Re: OFFICIAL LAUNCH: New Protocol Layer Starting From “The Exodus Address” on: August 14, 2013, 12:08:27 AM
I just used the last of my personal bitcoins (which were previously at coinbase) to send 4.2 BTC to the Exodus Address to fund the MasterCoin giveaway thread with over 520 MasterCoins. Here is the transaction:

http://blockchain.info/tx/b9fb3df0b70d0303c8f1d1ca194be9a796012693a53c17f0e6f428b8adec9970
739  Bitcoin / Project Development / Re: Giveaway Thread for "MasterCoins" - the new protocol layer built on bitcoin on: August 14, 2013, 12:05:52 AM
I just funded the giveaway account with 527.98694444 MasterCoins (purchased for 4.2 BTC). Come and get them!

Here is the transaction:

http://blockchain.info/tx/b9fb3df0b70d0303c8f1d1ca194be9a796012693a53c17f0e6f428b8adec9970
740  Alternate cryptocurrencies / Altcoin Discussion / Re: OFFICIAL LAUNCH: New Protocol Layer Starting From “The Exodus Address” on: August 13, 2013, 11:12:39 PM
Have them all co-own them and the first address used to move them invalidated the others.

Wow - I hadn't even thought of doing it that way!

However, I want my software to be able to definitively answer questions like "How many MasterCoins are stored at address X", and co-owning them creates a lot of complexity for questions like that.

Personally, I'm leaning towards crediting the purchased MasterCoins to the address which sent the most BTC, as that will make using them easier on the purchaser.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 [37] 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!