Skip to content
This repository was archived by the owner on Feb 22, 2025. It is now read-only.
This repository was archived by the owner on Feb 22, 2025. It is now read-only.

Define did:bmk method operations #162

@nodestory

Description

@nodestory

Acceptance criteria:

  • Sequence diagrams for the following operations
    • class operations: create, transfer, and update
    • token operations: create and transfer
  • Block diagram (wallet, bitmark blockchain, resolver, and resource server)

References:

--

Overall goal

  1. High-dimensional thinking about all needs

    Role, NFT, endpoint
    Decide on NFT Controller
    Determine the USER controller
    Is the item owning the "person" or the person owning the item.

  2. Convert all requirements into modules

    Convert into specific objects and modules
    Decide whether the verification module after CRUD is organized by node or an external company.

  3. Convert the type to UTXO

    Even if the verification mechanism of an external company organization is adopted. The most basic UTXO transaction verification mechanism is also required
    The mining mechanism of UTXO transactions is the same as BTC?LTC? or new tokens are to be issued. If there are new tokens in the future, support should be retained.

  4. Deploy the new UTXO to Bitmarkd's system
    • lib builds a new type of UTXO
    • lib reads UTXO in new state
    • lib Verifies the new state of UTXO
    • lib get rpc UTXO
    • RPC receiving type UTXO
    • RPC builds a new type of UTXO
    • RPC read UTXO in new state
    • RPC verifies the new state of UTXO
    • p2p synchronization implementation

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions