Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
bidi2021 [2021/05/22 16:02] – ne555 | bidi2021 [2023/03/15 23:35] – yair | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== BIDI: Blockchain for Image and Data Integrity ==== | + | ==== BIDI: Blockchain for Image and Data Integrity |
- | {{https://en.bitcoinwiki.org/ | + | project by dk and jb |
+ | denisa.kera | ||
+ | |||
+ | https://github.com/anonette/NonFungibleScience | ||
+ | |||
+ | {{:615px-sha-256.jpg}} | ||
+ | |||
+ | -------------------------------------------------------- | ||
=== GOAL === | === GOAL === | ||
Line 10: | Line 17: | ||
--> this token stored in the blockchain can then be used to authenticate the original experiment, authors, device used and datasets and certify that it is the original, not a modified copy. | --> this token stored in the blockchain can then be used to authenticate the original experiment, authors, device used and datasets and certify that it is the original, not a modified copy. | ||
+ | |||
+ | |||
+ | -------------------------------------------------------- | ||
+ | |||
+ | === NFT Specification === | ||
+ | |||
+ | -------------------------------------------------------- | ||
+ | |||
+ | https:// | ||
+ | |||
+ | == NTF IDs == | ||
+ | |||
+ | The basis of this standard is that every NFT is identified by a unique, 256-bit unsigned integer within its tracking contract. This ID number MUST NOT change for the life of the contract. The pair (contract address, asset ID) will then be a globally unique and fully-qualified identifier for a specific NFT within the Ethereum ecosystem. | ||
+ | |||
+ | == Content of the Ethereum NFT (ERC721) standard) implementation in a smart contract: == | ||
+ | |||
+ | < | ||
+ | ERC-20 Compatibility (name, symbol, total supply, balanceOf) | ||
+ | Basic Ownership (ownerOf, approve, takeOwnership, | ||
+ | Metadata (tokenMetadata: | ||
+ | Events (transfer, approval) | ||
+ | </ | ||
+ | |||
+ | -------------------------------------------------------- | ||
=== LINKS === | === LINKS === | ||
Line 58: | Line 89: | ||
-------------------------------------------------------- | -------------------------------------------------------- | ||
- | === NFT Specification === | ||
- | |||
- | https:// | ||
- | |||
- | == NTF IDs == | ||
- | |||
- | The basis of this standard is that every NFT is identified by a unique, 256-bit unsigned integer within its tracking contract. This ID number MUST NOT change for the life of the contract. The pair (contract address, asset ID) will then be a globally unique and fully-qualified identifier for a specific NFT within the Ethereum ecosystem. | ||
- | |||
- | == Content of the Ethereum NFT (ERC721 standard) implementation in a smart contract: == | ||
- | |||
- | < | ||
- | ERC-20 Compatibility (name, symbol, total supply, balanceOf) | ||
- | Basic Ownership (ownerOf, approve, takeOwnership, | ||
- | Metadata (tokenMetadata: | ||
- | Events (transfer, approval) | ||
- | </ | ||
-------------------------------------------------------- | -------------------------------------------------------- | ||
-------------------------------------------------------- | -------------------------------------------------------- | ||