Blockchain Design and Modelling
Nicolae Sfetcu
February 17, 2019
Sfetcu, Nicolae, " Blockchain Design and Modelling", SetThings (February 17, 2019),
MultiMedia Publishing (ed.), URL = https://www.telework.ro/en/blockchain-design-and-
modelling/
Email: nicolae@sfetcu.com
This work is licensed under a Creative Commons Attribution-NoDerivatives 4.0
International. To view a copy of this license, visit
http://creativecommons.org/licenses/by-nd/4.0/.
This is a partial translation of
Sfetcu, Nicolae, " Filosofie tehnologiei blockchain - Ontologii", SetThings (1 februarie 2019),
MultiMedia Publishing (ed.), DOI: 10.13140/RG.2.2.25492.35204, ISBN 978-606-033-154-4,
URL = https://www.telework.ro/ro/e-books/filosofia-tehnologiei-blockchain-ontologii/
Blockchain Design and Models
Blockchain design
Ontology engineering, (Smith 2004) along with semantic Web technologies, allow the
semantic development and modeling of the operational flow required for blockchain design. The
semantic Web, in accordance with W3C, "provides a common framework that allows data to be
shared and reused across application, enterprise, and community boundaries" (W3C 2013) and can
be seen as an integrator for various content, applications and information systems. Tim Berners-
Lee had the first vision of data network power (Berners-Lee 2007) processed by machines:
(Berners-Lee 2004)
“I have a dream for the Web [in which computers] become capable of analyzing all the data on the
Web – the content, links, and transactions between people and computers. A Semantic Web
Nicolae Sfetcu: Blockchain Design and Modelling
2
, which should make this possible, has yet to emerge, but when it does, the day-to-day
mechanisms of trade, bureaucracy and our daily lives will be handled by machines talking
to machines. The intelligent agents people have touted for ages will finally materialize.”
(Berners-Lee 2000)
Metadata and semantic Web technologies have allowed the application of ontologies for
the provenance of knowledge. Computational ontology research can be useful at the economic
level (including for companies), socially, and for other researchers, contributing to the
development of specific applications. (Kim and Laskowski 2016)
Many researchers regard computational ontology as a kind of applied philosophy. (Tom
Gruber 2008) In the paper "Toward Principles for the Design of Ontologies Used for Knowledge
Sharing," Tom Gruber delivers a deliberate definition of ontology as a technical term in the field
of informatics. (Thomas Gruber 1994) Gruber introduced the term as a specification of
conceptualization:
"An ontology is a description (like a formal specification of a program) of the concepts and
relationships that can exist for an agent or a community of agents. This definition is
consistent with the usage of ontology as set-of-concept-definitions, but more general. And
it is certainly a different sense of the word than its use in philosophy." (Tom Gruber 1992)
To distance ontologies from taxonomies, Gruber said: (Tom Gruber 1993)
"Ontologies are often equated with taxonomic hierarchies of classes, but class definitions, and the
subsumption relation, but ontologies need not be limited to these forms. Ontologies are
also not limited to conservative definitions, that is, definitions in the traditional logic sense
that only introduce terminology and do not add any knowledge about the world (Enderton,
1972) . To specify a conceptualization one needs to state axioms that do constrain the
possible interpretations for the defined terms." (Tom Gruber 1993)
Feilmayr and Wöß have refined this definition: "An ontology is a formal, explicit
specification of a shared conceptualization that is characterized by high semantic expressiveness
required for increased complexity." (Feilmayr and Wöß 2016)
Nicolae Sfetcu: Blockchain Design and Modelling
3
One of the most elaborated ontologies in this regard is the ontology of traceability (Kim,
Fox, and Gruninger 1995) which helped to develop the TOVE ontologies for enterprise modeling
(Fox and Grüninger 1998) considered as the main source for blockchain design.
Blockchain design is based on the fundamental principles of the Internet architecture:
survival (Internet communications must continue despite network or gateway loss), variety of
service types (multiple types of communications services), variety of networks (multiple types of
networks), distributed resource management, profitability, ease of hosting, and responsibility in
resource use. (Hardjono, Lipton, and Pentland 2018)
Blockchain models
The most widely used blockchain modelling system, by abstract representation, description
and definition of structure, processes, information and resources, is the enterprises modelling.
(Leondes and Jackson 1992) Enterprise modelling uses domain ontologies by model representation
languages. (Vernadat 1997)
Based on component-based design, blockchain ontology decomposes blocks into
functional or logical individual components, and identifies the possibilities, assisting in designing,
implementing, and measuring the performance of different block architectures. (Tasca and Tessone
2017) According to Paolo Tasca, the methodological approach is basically composed of the
following steps:
1. Comparative study of different blocks: vocabulary and term analysis to solve ambiguities
and disagreements
2. Definition of the framework: identification and classification of components, defining a
hierarchical ontology
Nicolae Sfetcu: Blockchain Design and Modelling
4
3. Categorization of levels: Different aspects are introduced and compared for components
from the lowest level of the hierarchical structure.
Like any ICT technology, a blockchain is driven by the fundamental principles of data
decentralization, transparency, security and confidentiality. (Aste, Tasca, and Matteo 2017) Other
fundamental features of blockchain include data automation and data storage capability.
According to Fox and Gruninger, from a design perspective, a business model should
provide the language used to explicitly define an enterprise. (Fox and Grüninger 1998) From the
perspective of operations, the enterprise modelling must be able to represent what is planned and
what has happened, and provide the information and knowledge needed to support operations.
(Fox and Grüninger 1998) Functions are modeled through a structured representation (FIPS PUBS
1993) a graphical representation in a field defined to identify information needs, identify
opportunities and determine costs. (Department Of Defense (DOD) Records Management (RM)
1995) Other perspectives may be behavioral, organizational, or informational. (Koskinen 2000)
An appropriate blockchain functional modelling focuses on the process, using four symbols
for this purpose:
• Process: Illustrates the transformation from input to output.
• Storage: Collecting data or other material.
• Flow: Moves data or materials into the process.
• External entity: External to the modelling system but interacting with it.
A process can be represented as a network of these symbols. In Dynamic Enterprise
Modeling (DEMO), for example, a decomposition is done in the control model, function model,
process model, and organizational model.
Nicolae Sfetcu: Blockchain Design and Modelling
5
Data modelling uses the application of formal descriptions in a database. (Whitten, Bentley,
and Dittman 2004) The data model will consist of entities, attributes, relationships, integrity rules
and object definitions, being used to design the interface or the database.
Bibliography
Aste, Tomaso, Paolo Tasca, and Tiziana di Matteo. 2017. “Blockchain Technologies: The
Foreseeable Impact on Society and Industry.” Computer 50: 18–28.
https://doi.org/10.1109/MC.2017.3571064.
Berners-Lee, Tim. 2000. Weaving the Web: The Original Design and Ultimate Destiny of the
World Wide Web. HarperCollins.
———. 2004. “Semantic Web.” ResearchGate. 2004.
https://www.researchgate.net/publication/307845029_Tim_Berners-
Lee’s_Semantic_Web.
———. 2007. “Q&A with Tim Berners-Lee - Bloomberg.” 2007.
https://www.bloomberg.com/news/articles/2007-04-09/q-and-a-with-tim-berners-
leebusinessweek-business-news-stock-market-and-financial-advice.
Department Of Defense (DOD) Records Management (RM). 1995. “Reader’s Guide to IDEF0
Function Models.” https://www.archives.gov/files/era/pdf/rmsc-19951006-dod-rm-
function-and-information-models.pdf.
Feilmayr, Christina, and Wolfram Wöß. 2016. “An Analysis of Ontologies and Their Success
Factors for Application to Business.” Data & Knowledge Engineering 101: 1–23.
https://doi.org/10.1016/j.datak.2015.11.003.
FIPS PUBS. 1993. “FIPS Publication 183 Released of IDEFØ December 1993 by the Computer
Systems Laboratory of the National Institute of Standards and Technology (NIST).”
http://www.idef.com/wp-content/uploads/2016/02/idef0.pdf.
Fox, Mark Stephen, and Michael Grüninger. 1998. “Enterprise Modeling.” ResearchGate. 1998.
https://www.researchgate.net/publication/220604924_Enterprise_Modeling.
Gruber, Thomas. 1994. “Toward Principles for the Design of Ontologies Used for Knowledge
Sharing.” ResearchGate. 1994.
https://www.researchgate.net/publication/2626138_Toward_Principles_for_the_Design_
of_Ontologies_Used_for_Knowledge_Sharing.
Gruber, Tom. 1992. “What Is an Ontology?” 1992. http://www-ksl.stanford.edu/kst/what-is-an-
ontology.html.
———. 1993. “A Translation Approach to Portable Ontology Specifications.” 1993.
http://tomgruber.org/writing/ontolingua-kaj-1993.htm.
———. 2008. “Ontology.” 2008. http://tomgruber.org/writing/ontology-definition-2007.htm.
Hardjono, Thomas, Alexander Lipton, and Alex Pentland. 2018. “Towards a Design Philosophy
for Interoperable Blockchain Systems.” ResearchGate. 2018.
https://www.researchgate.net/publication/325168344_Towards_a_Design_Philosophy_fo
r_Interoperable_Blockchain_Systems.
Kim, Henry M., Mark S. Fox, and Michael Gruninger. 1995. “An Ontology of Quality for
Enterprise Modelling.” In , 105. IEEE Computer Society.
http://dl.acm.org/citation.cfm?id=832309.837247.
Nicolae Sfetcu: Blockchain Design and Modelling
6
Kim, Henry M., and Marek Laskowski. 2016. “Towards an Ontology-Driven Blockchain Design
for Supply Chain Provenance.” ArXiv:1610.02922 [Cs]. http://arxiv.org/abs/1610.02922.
Leondes, Cornelius T., and Richard Henry Frymuth Jackson. 1992. Manufacturing and
Automation Systems: Techniques and Technologies. Academic Press.
Smith, Barry. 2004. “Beyond Concepts: Ontology as Reality Representation.” In Formal
Ontology in Information Systems (FOIS), edited by Achille C. Varzi and Laure Vieu, 1–
12.
Tasca, Paolo, and Claudio J. Tessone. 2017. “Taxonomy of Blockchain Technologies. Principles
of Identification and Classification.” ArXiv:1708.04872 [Cs].
http://arxiv.org/abs/1708.04872.
Vernadat, F. B. 1997. “Enterprise Modelling Languages.” In Enterprise Engineering and
Integration: Building International Consensus Proceedings of ICEIMT ’97, International
Conference on Enterprise Integration and Modeling Technology, Torino, Italy, October
28–30, 1997, edited by Kurt Kosanke and James G. Nell, 212–24. Research Reports
Esprit. Berlin, Heidelberg: Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-
642-60889-6_24.
W3C, W3C. 2013. “W3C Semantic Web Activity Homepage.” 2013.
https://www.w3.org/2001/sw/.
Whitten, Jeffrey L., Lonnie D. Bentley, and Kevin C. Dittman. 2004. Systems Analysis and
Design Methods. McGraw-Hill Irwin.

More Related Content

PDF
Novel Opportunities for Tuple-based Coordination: XPath, the Blockchain, and ...
PPTX
Cloud Computing Role in Information technology
PPTX
On the Diversity of the Accountability Problem. Machine Learning and Knowing ...
PPTX
ORDER BY column_name: The Relational Database as Pervasive Cultural Form
PDF
Iot dan cc
PDF
Privacy Things: Systematic Approach to Privacy and Personal Identifiable Info...
PPTX
On Digital Markets, Data, and Concentric Diversification
Novel Opportunities for Tuple-based Coordination: XPath, the Blockchain, and ...
Cloud Computing Role in Information technology
On the Diversity of the Accountability Problem. Machine Learning and Knowing ...
ORDER BY column_name: The Relational Database as Pervasive Cultural Form
Iot dan cc
Privacy Things: Systematic Approach to Privacy and Personal Identifiable Info...
On Digital Markets, Data, and Concentric Diversification

What's hot (20)

PPT
Crossroad roadmap ict2010
PPTX
Innovation Ecosystems at EBRF 2010, Nokia, Finland
PDF
Social media roles in crowdsourcing innovation tasks in B2B-relationships
DOCX
ICT349RDines31510992Assign1ResearchEssay
PPT
How to facilitate crowd participation - presentation in ISPIM 2013
PDF
Author's Original Manuscript to share just in his website 'Unplugging: Decons...
PDF
Visibility and digital art: Blockchain as an ownership layer on the Internet
PDF
Agent-Based Computing in the Internet of Things: a Survey. Claudio Savaglio, ...
PDF
Knowledge Engineering and Intelligence Gathering
PDF
Disrutive technology mthis klang
PPTX
Presentatie internet of things voor ngi en ieee op 5 juni 213 door ben van lier
PDF
Prototype Models of IoTs Interoperability
PDF
CONCEPTUAL MODEL OF OPEN ARCHITECTURE FOR OPEN GOVERNMENT
PDF
Graham, Stephen "Software-sorted geographies." Progress in Human Geography 29...
PDF
Game-based Learning as a Suitable Approach for Teaching Digital Ethical Think...
PDF
Resilience in Transactional Networks
PPT
Networks of innovation relationships: multiscopic views on Finland
PDF
Six Degrees of Separation to Improve Routing in Opportunistic Networks
PPT
Quality, Relevance and Importance in Information Retrieval with Fuzzy Semanti...
PDF
Perfect Integration
Crossroad roadmap ict2010
Innovation Ecosystems at EBRF 2010, Nokia, Finland
Social media roles in crowdsourcing innovation tasks in B2B-relationships
ICT349RDines31510992Assign1ResearchEssay
How to facilitate crowd participation - presentation in ISPIM 2013
Author's Original Manuscript to share just in his website 'Unplugging: Decons...
Visibility and digital art: Blockchain as an ownership layer on the Internet
Agent-Based Computing in the Internet of Things: a Survey. Claudio Savaglio, ...
Knowledge Engineering and Intelligence Gathering
Disrutive technology mthis klang
Presentatie internet of things voor ngi en ieee op 5 juni 213 door ben van lier
Prototype Models of IoTs Interoperability
CONCEPTUAL MODEL OF OPEN ARCHITECTURE FOR OPEN GOVERNMENT
Graham, Stephen "Software-sorted geographies." Progress in Human Geography 29...
Game-based Learning as a Suitable Approach for Teaching Digital Ethical Think...
Resilience in Transactional Networks
Networks of innovation relationships: multiscopic views on Finland
Six Degrees of Separation to Improve Routing in Opportunistic Networks
Quality, Relevance and Importance in Information Retrieval with Fuzzy Semanti...
Perfect Integration
Ad

Similar to Blockchain Design and Modelling (20)

PDF
Blockchain Design and Modelling - Revista IT & C
PDF
Philosophy of Blockchain Technology - Ontologies
PDF
Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017
PDF
DCA Symposium 6 Feb 2023.pdf
PDF
How to model digital objects within the semantic web
PDF
Blockchain EXE #10:Ocean ProtocolとBigchainDB: 分散型データエコシステムの実現(Dimitri De Jong...
PDF
Blockchain - the future of the Internet
PDF
Beyond Meta-Data: Nano-Publications Recording Scientific Endeavour
DOC
Notes for talk on 12th June 2013 to Open Innovation meeting, Glasgow
PDF
The Future of Semantics on the Web
PDF
Research in Intelligent Systems and Data Science at the Knowledge Media Insti...
PPTX
Blockchain Perspective - Internet of Memorable Things
ODT
Riding The Semantic Wave
PPTX
Technologie Proche: Imagining the Archival Systems of Tomorrow With the Tools...
PPTX
io dance
DOC
Representation of ontology by Classified Interrelated object model
PDF
Decentralized Markets for Data and Artificial Intelligence
PDF
Open Data - technical approach
PDF
Decentralised AI through Distributed Ledger Technologies
PPTX
Blockchain and government opportunities
Blockchain Design and Modelling - Revista IT & C
Philosophy of Blockchain Technology - Ontologies
Blockchain Beyond Finance - Cronos Groep - Jan 17, 2017
DCA Symposium 6 Feb 2023.pdf
How to model digital objects within the semantic web
Blockchain EXE #10:Ocean ProtocolとBigchainDB: 分散型データエコシステムの実現(Dimitri De Jong...
Blockchain - the future of the Internet
Beyond Meta-Data: Nano-Publications Recording Scientific Endeavour
Notes for talk on 12th June 2013 to Open Innovation meeting, Glasgow
The Future of Semantics on the Web
Research in Intelligent Systems and Data Science at the Knowledge Media Insti...
Blockchain Perspective - Internet of Memorable Things
Riding The Semantic Wave
Technologie Proche: Imagining the Archival Systems of Tomorrow With the Tools...
io dance
Representation of ontology by Classified Interrelated object model
Decentralized Markets for Data and Artificial Intelligence
Open Data - technical approach
Decentralised AI through Distributed Ledger Technologies
Blockchain and government opportunities
Ad

More from Nicolae Sfetcu (20)

PDF
Crime and Punishment (Annotated: Between Nihilism and Redemption), by Fyodor ...
PDF
War and Peace (Annotated: History, Philosophy and Geopolitics)
PDF
Epistemology of Intelligence Analysis - Preprint
PDF
Ontologia relativității generale - Preprint
PDF
Argumentele funcțiilor PHP – Transmiterea argumentelor prin referință
PDF
Blockchain Philosophy - Bitcoin - Preprint
PDF
Rezumarea automată în inteligența artificială prin învățare nesupravegheată: ...
PDF
Intelligence Info, Volumul 3, Numărul 2, Iunie 2024
PDF
Ontology of Intelligence - Preprint version
PDF
Tableau Software: Vizualizarea și analiza datelor
PDF
Chemarea templului secret, de Michael Riche-Villmont
PDF
Big Data Ethics in Education and Research
PDF
Filosofia călătoriei în timp – Paradoxul bunicului
PDF
Cunoașterea Științifică, Volumul 3, Numărul 2, Iunie 2024
PDF
Provocări în inteligența artificială - IT & C
PDF
Action à distance de Newton - Différents points de vue
PDF
Utilizarea analiticii rețelelor sociale în intelligence
PDF
IT & C, Volumul 3, Numărul 1, Martie 2024
PDF
Electronic Warfare and Artificial Intelligence
PDF
Intelligence Info, Volumul 3, Numărul 1, Martie 2024
Crime and Punishment (Annotated: Between Nihilism and Redemption), by Fyodor ...
War and Peace (Annotated: History, Philosophy and Geopolitics)
Epistemology of Intelligence Analysis - Preprint
Ontologia relativității generale - Preprint
Argumentele funcțiilor PHP – Transmiterea argumentelor prin referință
Blockchain Philosophy - Bitcoin - Preprint
Rezumarea automată în inteligența artificială prin învățare nesupravegheată: ...
Intelligence Info, Volumul 3, Numărul 2, Iunie 2024
Ontology of Intelligence - Preprint version
Tableau Software: Vizualizarea și analiza datelor
Chemarea templului secret, de Michael Riche-Villmont
Big Data Ethics in Education and Research
Filosofia călătoriei în timp – Paradoxul bunicului
Cunoașterea Științifică, Volumul 3, Numărul 2, Iunie 2024
Provocări în inteligența artificială - IT & C
Action à distance de Newton - Différents points de vue
Utilizarea analiticii rețelelor sociale în intelligence
IT & C, Volumul 3, Numărul 1, Martie 2024
Electronic Warfare and Artificial Intelligence
Intelligence Info, Volumul 3, Numărul 1, Martie 2024

Recently uploaded (20)

PDF
Exploring VPS Hosting Trends for SMBs in 2025
PPTX
The-Importance-of-School-Sanitation.pptx
PPTX
IPCNA VIRTUAL CLASSES INTERMEDIATE 6 PROJECT.pptx
PPTX
Mathew Digital SEO Checklist Guidlines 2025
PPTX
t_and_OpenAI_Combined_two_pressentations
PDF
Top 8 Trusted Sources to Buy Verified Cash App Accounts.pdf
PDF
BIOCHEM CH2 OVERVIEW OF MICROBIOLOGY.pdf
DOCX
Powerful Ways AIRCONNECT INFOSYSTEMS Pvt Ltd Enhances IT Infrastructure in In...
PPTX
Reading as a good Form of Recreation
PDF
simpleintnettestmetiaerl for the simple testint
PPT
Ethics in Information System - Management Information System
PDF
The Ikigai Template _ Recalibrate How You Spend Your Time.pdf
PPT
12 Things That Make People Trust a Website Instantly
PPTX
newyork.pptxirantrafgshenepalchinachinane
PDF
Buy Cash App Verified Accounts Instantly – Secure Crypto Deal.pdf
PPTX
Top Website Bugs That Hurt User Experience – And How Expert Web Design Fixes
PDF
Smart Home Technology for Health Monitoring (www.kiu.ac.ug)
PPTX
Layers_of_the_Earth_Grade7.pptx class by
PDF
Session 1 (Week 1)fghjmgfdsfgthyjkhfdsadfghjkhgfdsa
PDF
Course Overview and Agenda cloud security
Exploring VPS Hosting Trends for SMBs in 2025
The-Importance-of-School-Sanitation.pptx
IPCNA VIRTUAL CLASSES INTERMEDIATE 6 PROJECT.pptx
Mathew Digital SEO Checklist Guidlines 2025
t_and_OpenAI_Combined_two_pressentations
Top 8 Trusted Sources to Buy Verified Cash App Accounts.pdf
BIOCHEM CH2 OVERVIEW OF MICROBIOLOGY.pdf
Powerful Ways AIRCONNECT INFOSYSTEMS Pvt Ltd Enhances IT Infrastructure in In...
Reading as a good Form of Recreation
simpleintnettestmetiaerl for the simple testint
Ethics in Information System - Management Information System
The Ikigai Template _ Recalibrate How You Spend Your Time.pdf
12 Things That Make People Trust a Website Instantly
newyork.pptxirantrafgshenepalchinachinane
Buy Cash App Verified Accounts Instantly – Secure Crypto Deal.pdf
Top Website Bugs That Hurt User Experience – And How Expert Web Design Fixes
Smart Home Technology for Health Monitoring (www.kiu.ac.ug)
Layers_of_the_Earth_Grade7.pptx class by
Session 1 (Week 1)fghjmgfdsfgthyjkhfdsadfghjkhgfdsa
Course Overview and Agenda cloud security

Blockchain Design and Modelling

  • 1. Blockchain Design and Modelling Nicolae Sfetcu February 17, 2019 Sfetcu, Nicolae, " Blockchain Design and Modelling", SetThings (February 17, 2019), MultiMedia Publishing (ed.), URL = https://www.telework.ro/en/blockchain-design-and- modelling/ Email: nicolae@sfetcu.com This work is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International. To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/4.0/. This is a partial translation of Sfetcu, Nicolae, " Filosofie tehnologiei blockchain - Ontologii", SetThings (1 februarie 2019), MultiMedia Publishing (ed.), DOI: 10.13140/RG.2.2.25492.35204, ISBN 978-606-033-154-4, URL = https://www.telework.ro/ro/e-books/filosofia-tehnologiei-blockchain-ontologii/ Blockchain Design and Models Blockchain design Ontology engineering, (Smith 2004) along with semantic Web technologies, allow the semantic development and modeling of the operational flow required for blockchain design. The semantic Web, in accordance with W3C, "provides a common framework that allows data to be shared and reused across application, enterprise, and community boundaries" (W3C 2013) and can be seen as an integrator for various content, applications and information systems. Tim Berners- Lee had the first vision of data network power (Berners-Lee 2007) processed by machines: (Berners-Lee 2004) “I have a dream for the Web [in which computers] become capable of analyzing all the data on the Web – the content, links, and transactions between people and computers. A Semantic Web
  • 2. Nicolae Sfetcu: Blockchain Design and Modelling 2 , which should make this possible, has yet to emerge, but when it does, the day-to-day mechanisms of trade, bureaucracy and our daily lives will be handled by machines talking to machines. The intelligent agents people have touted for ages will finally materialize.” (Berners-Lee 2000) Metadata and semantic Web technologies have allowed the application of ontologies for the provenance of knowledge. Computational ontology research can be useful at the economic level (including for companies), socially, and for other researchers, contributing to the development of specific applications. (Kim and Laskowski 2016) Many researchers regard computational ontology as a kind of applied philosophy. (Tom Gruber 2008) In the paper "Toward Principles for the Design of Ontologies Used for Knowledge Sharing," Tom Gruber delivers a deliberate definition of ontology as a technical term in the field of informatics. (Thomas Gruber 1994) Gruber introduced the term as a specification of conceptualization: "An ontology is a description (like a formal specification of a program) of the concepts and relationships that can exist for an agent or a community of agents. This definition is consistent with the usage of ontology as set-of-concept-definitions, but more general. And it is certainly a different sense of the word than its use in philosophy." (Tom Gruber 1992) To distance ontologies from taxonomies, Gruber said: (Tom Gruber 1993) "Ontologies are often equated with taxonomic hierarchies of classes, but class definitions, and the subsumption relation, but ontologies need not be limited to these forms. Ontologies are also not limited to conservative definitions, that is, definitions in the traditional logic sense that only introduce terminology and do not add any knowledge about the world (Enderton, 1972) . To specify a conceptualization one needs to state axioms that do constrain the possible interpretations for the defined terms." (Tom Gruber 1993) Feilmayr and Wöß have refined this definition: "An ontology is a formal, explicit specification of a shared conceptualization that is characterized by high semantic expressiveness required for increased complexity." (Feilmayr and Wöß 2016)
  • 3. Nicolae Sfetcu: Blockchain Design and Modelling 3 One of the most elaborated ontologies in this regard is the ontology of traceability (Kim, Fox, and Gruninger 1995) which helped to develop the TOVE ontologies for enterprise modeling (Fox and Grüninger 1998) considered as the main source for blockchain design. Blockchain design is based on the fundamental principles of the Internet architecture: survival (Internet communications must continue despite network or gateway loss), variety of service types (multiple types of communications services), variety of networks (multiple types of networks), distributed resource management, profitability, ease of hosting, and responsibility in resource use. (Hardjono, Lipton, and Pentland 2018) Blockchain models The most widely used blockchain modelling system, by abstract representation, description and definition of structure, processes, information and resources, is the enterprises modelling. (Leondes and Jackson 1992) Enterprise modelling uses domain ontologies by model representation languages. (Vernadat 1997) Based on component-based design, blockchain ontology decomposes blocks into functional or logical individual components, and identifies the possibilities, assisting in designing, implementing, and measuring the performance of different block architectures. (Tasca and Tessone 2017) According to Paolo Tasca, the methodological approach is basically composed of the following steps: 1. Comparative study of different blocks: vocabulary and term analysis to solve ambiguities and disagreements 2. Definition of the framework: identification and classification of components, defining a hierarchical ontology
  • 4. Nicolae Sfetcu: Blockchain Design and Modelling 4 3. Categorization of levels: Different aspects are introduced and compared for components from the lowest level of the hierarchical structure. Like any ICT technology, a blockchain is driven by the fundamental principles of data decentralization, transparency, security and confidentiality. (Aste, Tasca, and Matteo 2017) Other fundamental features of blockchain include data automation and data storage capability. According to Fox and Gruninger, from a design perspective, a business model should provide the language used to explicitly define an enterprise. (Fox and Grüninger 1998) From the perspective of operations, the enterprise modelling must be able to represent what is planned and what has happened, and provide the information and knowledge needed to support operations. (Fox and Grüninger 1998) Functions are modeled through a structured representation (FIPS PUBS 1993) a graphical representation in a field defined to identify information needs, identify opportunities and determine costs. (Department Of Defense (DOD) Records Management (RM) 1995) Other perspectives may be behavioral, organizational, or informational. (Koskinen 2000) An appropriate blockchain functional modelling focuses on the process, using four symbols for this purpose: • Process: Illustrates the transformation from input to output. • Storage: Collecting data or other material. • Flow: Moves data or materials into the process. • External entity: External to the modelling system but interacting with it. A process can be represented as a network of these symbols. In Dynamic Enterprise Modeling (DEMO), for example, a decomposition is done in the control model, function model, process model, and organizational model.
  • 5. Nicolae Sfetcu: Blockchain Design and Modelling 5 Data modelling uses the application of formal descriptions in a database. (Whitten, Bentley, and Dittman 2004) The data model will consist of entities, attributes, relationships, integrity rules and object definitions, being used to design the interface or the database. Bibliography Aste, Tomaso, Paolo Tasca, and Tiziana di Matteo. 2017. “Blockchain Technologies: The Foreseeable Impact on Society and Industry.” Computer 50: 18–28. https://doi.org/10.1109/MC.2017.3571064. Berners-Lee, Tim. 2000. Weaving the Web: The Original Design and Ultimate Destiny of the World Wide Web. HarperCollins. ———. 2004. “Semantic Web.” ResearchGate. 2004. https://www.researchgate.net/publication/307845029_Tim_Berners- Lee’s_Semantic_Web. ———. 2007. “Q&A with Tim Berners-Lee - Bloomberg.” 2007. https://www.bloomberg.com/news/articles/2007-04-09/q-and-a-with-tim-berners- leebusinessweek-business-news-stock-market-and-financial-advice. Department Of Defense (DOD) Records Management (RM). 1995. “Reader’s Guide to IDEF0 Function Models.” https://www.archives.gov/files/era/pdf/rmsc-19951006-dod-rm- function-and-information-models.pdf. Feilmayr, Christina, and Wolfram Wöß. 2016. “An Analysis of Ontologies and Their Success Factors for Application to Business.” Data & Knowledge Engineering 101: 1–23. https://doi.org/10.1016/j.datak.2015.11.003. FIPS PUBS. 1993. “FIPS Publication 183 Released of IDEFØ December 1993 by the Computer Systems Laboratory of the National Institute of Standards and Technology (NIST).” http://www.idef.com/wp-content/uploads/2016/02/idef0.pdf. Fox, Mark Stephen, and Michael Grüninger. 1998. “Enterprise Modeling.” ResearchGate. 1998. https://www.researchgate.net/publication/220604924_Enterprise_Modeling. Gruber, Thomas. 1994. “Toward Principles for the Design of Ontologies Used for Knowledge Sharing.” ResearchGate. 1994. https://www.researchgate.net/publication/2626138_Toward_Principles_for_the_Design_ of_Ontologies_Used_for_Knowledge_Sharing. Gruber, Tom. 1992. “What Is an Ontology?” 1992. http://www-ksl.stanford.edu/kst/what-is-an- ontology.html. ———. 1993. “A Translation Approach to Portable Ontology Specifications.” 1993. http://tomgruber.org/writing/ontolingua-kaj-1993.htm. ———. 2008. “Ontology.” 2008. http://tomgruber.org/writing/ontology-definition-2007.htm. Hardjono, Thomas, Alexander Lipton, and Alex Pentland. 2018. “Towards a Design Philosophy for Interoperable Blockchain Systems.” ResearchGate. 2018. https://www.researchgate.net/publication/325168344_Towards_a_Design_Philosophy_fo r_Interoperable_Blockchain_Systems. Kim, Henry M., Mark S. Fox, and Michael Gruninger. 1995. “An Ontology of Quality for Enterprise Modelling.” In , 105. IEEE Computer Society. http://dl.acm.org/citation.cfm?id=832309.837247.
  • 6. Nicolae Sfetcu: Blockchain Design and Modelling 6 Kim, Henry M., and Marek Laskowski. 2016. “Towards an Ontology-Driven Blockchain Design for Supply Chain Provenance.” ArXiv:1610.02922 [Cs]. http://arxiv.org/abs/1610.02922. Leondes, Cornelius T., and Richard Henry Frymuth Jackson. 1992. Manufacturing and Automation Systems: Techniques and Technologies. Academic Press. Smith, Barry. 2004. “Beyond Concepts: Ontology as Reality Representation.” In Formal Ontology in Information Systems (FOIS), edited by Achille C. Varzi and Laure Vieu, 1– 12. Tasca, Paolo, and Claudio J. Tessone. 2017. “Taxonomy of Blockchain Technologies. Principles of Identification and Classification.” ArXiv:1708.04872 [Cs]. http://arxiv.org/abs/1708.04872. Vernadat, F. B. 1997. “Enterprise Modelling Languages.” In Enterprise Engineering and Integration: Building International Consensus Proceedings of ICEIMT ’97, International Conference on Enterprise Integration and Modeling Technology, Torino, Italy, October 28–30, 1997, edited by Kurt Kosanke and James G. Nell, 212–24. Research Reports Esprit. Berlin, Heidelberg: Springer Berlin Heidelberg. https://doi.org/10.1007/978-3- 642-60889-6_24. W3C, W3C. 2013. “W3C Semantic Web Activity Homepage.” 2013. https://www.w3.org/2001/sw/. Whitten, Jeffrey L., Lonnie D. Bentley, and Kevin C. Dittman. 2004. Systems Analysis and Design Methods. McGraw-Hill Irwin.