Giter VIP home page Giter VIP logo

colored-coins-protocol-specification's People

Contributors

assafshomer avatar thehobbit85 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

colored-coins-protocol-specification's Issues

Misuse of Bitcoin (capitalized) vs bitcoin (bitcoin)

I was reading your documentation on Introduction. The first paragraph introduces a convention to be used among the document, which is being violated by the end of the same paragraph as follows:

Bitcoin as a currency unit should have been written with a lowercase b according to that convention, but has been capitalized within the brackets at the very end.

This issue gives the impression to the careful reader that the documentation to come is likely going to be poor in quality, and otherwise is not critical at all.

Typo error

The company can issue a locked startup-x-to-the-moon asset with an amount of, say, 1 million units and send 25% of the issued units to the VC firm upon receiving their investment.

in https://github.com/Colored-Coins/Colored-Coins-Protocol-Specification/wiki/Benefits
will be...

The company can issue a locked startup-x-to-the-moon asset with an amount of, say, 10 million units and send 25% of the issued units to the VC firm upon receiving their investment.

10, no 1. right?

Use IPFS multihash in the Coloring Scheme?

Was going through the wiki pages about the "Coloring Scheme" and have a question about it.

https://github.com/Colored-Coins/Colored-Coins-Protocol-Specification/wiki/Coloring%20Scheme

Given that you are trying to solve the space constraints of OP_RETURN's 80 byte limit by using the 1|N mutisig approach, I was wondering why not use a simpler approach of storing all the asset manipulation instructions and the info_hash in IPFS (or equivalent)?

You could store the asset manipulation instructions and the info_hash on IPFS and then store the IPFS mutihash for that data in the OP_RETURN field of the transaction.

That will help solve the problems of Decentralization, Robustness, Ownership and Provable immutability as mentioned on your Benefits page https://github.com/Colored-Coins/Colored-Coins-Protocol-Specification/wiki/Benefits

If you talk about your reasons or motivations for your approach in any of your whitepapers or documents, could you please point me to it? I am eager to understand why why you went with 1) torrents over IPFS and 2) mutisig approach to solve space constraints over using an indirection through IPFS?

License?

What is the license for the specification as it exists in the repository now?

Issue 10 million units and transfer 2.5 million units to VC, which leaves 7,500,000 locked units

"For example, let's return to the company from our previous example. The company can issue 750,000 units of a new unlocked asset, call it startup-x-round-B. This time each unit is redeemable for its proportion in the total amount of the new asset out of the existing 750,000 locked startup-x-to-the-moon. Initially each unit of the new asset is redeemable for exactly one unit of the old asset, but in case of a new round of funding the new asset can be diluted by issuing more units."

Should these numbers be 7,500,000 instead of 750,000?

rdsdf

dgyhj fhytfv frgbhnuyhn

Example error

Example Step one has "Transfer 4 units of asset A from the first input to the first output."
Should read "Transfer 3 units of asset A from the first input to the first output"

OP_RETURN bytes 80

[https://github.com/Colored-Coins/Colored-Coins-Protocol-Specification/wiki/Introduction#2-asset-metadata-and-the-rule-engine]

Because of the 40 Bytes limit of the OP_RETURN field

Given that the limit was raised 80 bytes in version 0.10 (If I'm right), and the version node are approximatively at 78% more than 0.10 https://bitnodes.21.co/dashboard/
Colored coin use all available space ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.