Page tree
Skip to end of metadata
Go to start of metadata
Status

VER 1.0

OutcomeSmart Contracts Taxonomy

DOC : 

PDF : 

Background

  • Determine a suitable structure for the taxonomy
  • Capture the relationships inherent in the information
  • Reflect how the information fits into smart contracts usage and scenarios

Mind map

Silas Mind Map WIP

Smart Contracts Taxonomy


Functional RequirementsComputationLaw

Privacy and Confidantiality

  • Differential Privacy
  • Secure Multiparty Computation

Smart Contract Languages

  • Turing Complete
  • Turing Incomplete
Regulation

Computational Characteristics

Virtual Machines and Runtimes

  • ABIs
  • WASM
    • External Function Calls

Statute

  • Dispute Resolution
    • Case Law

Interaction

  • Human
  • Machine-to-Machine

Formal Methods

  • Halting
Constitution

Packaging

  • Versioning
    • Upgradeable

Governance

  • Dispute Resolution
Governance

AI Driven

  • Oracles


International Treaties

Interoperability

  • Between Smart Contracts
  • Between Engines


RelatesFunctional → ComputationLaw → Dispute ResolutionComputation → Governance

6 Comments

  1. Other than informational, how do you expect this diagram to be used?

    1. It's first and main use will be informational at this point. We also used it as our wiki page categories, in order to gather information about its category of the infographic to group and elaborate on these subjects. This will capture people's interests and focus on specific areas regarding smart contract issues to analyze from a research point of view. If enough members contribute, each one on their own expertise field, these pages can form a whitepaper regarding this taxonomy.

  2. How about ownership or authorship? 

    1. Nice point, can you add these concepts to the infographic or maybe give us some insights to add them ourselves?

  3. Update re: Glossary.  This legal glossary seemed more appropriate in the Law/Contract Law 101 area than in the Smart Contracts General/Smart Contracts Taxonomy area, so I create it there (in Contract Law 101).  It's not really a taxonomy of smart contracts; it's a list of basic legal definitions relevant to (American & British) contract law.  It should help inform concepts related to smart contracts.   A Taxonomy of Smart Contracts is nevertheless essential, and I believe I will have some things to offer there as well.  


    1. Robert what an analytic list! Please do add the concepts, then we can have a discussion on how to integrate them into the mind map. Thank you for your time and effort. Maybe others with law background as Paul Imseihcan help with these concepts too. I remain available to help in any way I can