Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Property/Currency ID Assignment/Determination #65

Closed
zynis opened this issue Mar 4, 2014 · 4 comments
Closed

Property/Currency ID Assignment/Determination #65

zynis opened this issue Mar 4, 2014 · 4 comments

Comments

@zynis
Copy link
Contributor

zynis commented Mar 4, 2014

Perhaps I missed this somewhere, but there appears to be no place in the spec identifying the protocol for assigning ID numbers.

Also are "property ID" and "currency ID" equivalent?

@dexX7
Copy link
Member

dexX7 commented Mar 4, 2014

Was wondering the same about the second. Currency is smart property in a broader sense, right?

@zynis
Copy link
Contributor Author

zynis commented Mar 4, 2014

yes, the piece of the protocol for "electronic cash", if you will, is one
of the simplest examples of a smart contract, so currency is a type of
smart property.

Thanks,

Dominik Zynis
Skype: dominik.zynis
USA: +1-415-800-4155
dominik.zynis@gmail.com

On Tue, Mar 4, 2014 at 7:07 PM, dexX7 notifications@github.com wrote:

Was wondering the same about the second. Currency is smart property in a
broader sense, right?


Reply to this email directly or view it on GitHubhttps://github.com//issues/65#issuecomment-36654725
.

@marv-engine
Copy link

The Smart Property
https://github.com/mastercoin-MSC/spec#smart-propertysection 1st &
2nd paragraphs say:

...Whenever property is created, it gets assigned the next available
currency ID, so any property can be bought, sold, transferred, and used for
betting, just as other Master Protocol currencies are.

and

Properties are awarded currency identifiers in the order in which they are

created. Mastercoin is currency identifier 1 (bitcoin is 0), and Test
Mastercoins have currency identifier 2. Additional properties and
currencies therefore start at ID #3.

Maybe this needs to be more explicit that currency ID and property ID are
equivalent terms, and they are assigned a sequential monotonically
increasing value. I've wondered if it should be computed from some fixed
values in the transaction message, so it's not dependent on processing
order - if that's possible.

Marv Schneider
VP, User Experience/Product Usability
Engine, Inc.
marv@engine.co
240-462-6123 cell

On Tue, Mar 4, 2014 at 1:07 PM, dexX7 notifications@github.com wrote:

Was wondering the same about the second. Currency is smart property in a
broader sense, right?

Reply to this email directly or view it on GitHubhttps://github.com//issues/65#issuecomment-36654725
.

@zynis
Copy link
Contributor Author

zynis commented Mar 4, 2014

Thanks, I knew it had to be in there somewhere.

Perhaps there should be a definitions section for this as there are for other sections.

Also, when I read "Currency identifier desired" initially I thought this meant that the issuer could ask for a specific ID number (obviously that doesn't make sense since there is no logic in the protocol for that), but realized that it was asking which currency the kickstarter would use for funding. Perhaps "Funding Currency Identifier" would be more appropriate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants