Protecting the intellectual property of built environment designs using blockchain technology
e
14 set 2023
INFORMAZIONI SU QUESTO ARTICOLO
Categoria dell'articolo: Research Paper
Pubblicato online: 14 set 2023
Pagine: 157 - 168
Ricevuto: 27 apr 2022
Accettato: 16 lug 2023
DOI: https://doi.org/10.2478/otmcj-2023-0011
Parole chiave
© 2023 Mohammad Darabseh et al., published by Sciendo
This work is licensed under the Creative Commons Attribution 4.0 International License.
Fig. 1:

Fig. 2:

Fig. 3:

Fig. 4:

Fig. 5:

Fig. 6:

Fig. 7:

Fig. 8:

Fig. 9:

Fig. 10:

Hash formula used to generate the entities hash list_
Parameter | Value | Parameter description |
---|---|---|
Hashing algorithm | SHA256 | Determine the desired hashing algorithm |
Salt | IFC | Salt is a set of characters used to increase the complexity of the original hashed content |
Iteration | 1 | Number of times that the hash should be rehashed |
Length | 64 | The number of characters in the generated hashes |
Examples of the input and output of the hashing function_
Input (entity) | Output (SHA256 hash) |
---|---|
#12=IFCDIRECTION((1.,0.,0.)); | “3d896c6580d86c5895a178d5bdb45ec3901cf3118881495c86caf38b70730a5b” |
#14=IFCDIRECTION((-1.,0.,0.)); | “fd7a34687b10e217a47657bd93c49340ed00fa59a2f8667a072453160aef9767” |
#16=IFCDIRECTION((0.,1.,0.)); | “8eeea131de37b45cc0057d63a7e115942257f3315791061adca5ff0704e7f9ea” |
#18=IFCDIRECTION((0.,-1.,0.)); | “69f375f1c87d560e5981d8168070afdcf6f85953cad3e9d9b6a7e8b218a0c327” |
Fingerprint testing results_
Comparison aspects | Original design | Derivative design |
---|---|---|
Aspect 1: GUIDs | ||
Number of GUIDs | 353 | 240 |
Overlapping GUIDs | 238 | |
Aspect 2: Entity hashes | ||
Number of hashes | 7,377 | 5,232 |
Overlapping hashes | 100 | |
Aspect 3: IPFS CIDs | ||
Number of chunk CIDs | 3 | 2 |
Overlapping CIDs | 0 |