Abstract
The intellectual value of digitized 3D properties in scientific, artistic, historical, and entertaining domains is increasing. However, there has been less attention on designing an immutable, secure database for their management. We propose a secure 3D property management platform powered by blockchain and decentralized storage. The platform connects various 3D modeling tools to a decentralized network-based database constructed on blockchain and decentralized storage technologies and provides the commit and checkout of the 3D model to that network. This structure provides 3D data protection from damages and attacks, intellectual property (IP) management, and data source authentication. We analyze its performance and show its applications to cooperative 3D modeling and IP management.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Agustina, Liu, F., Xia, S., Shen, H., Sun, C.: CoMaya: incorporating advanced collaboration capabilities into 3D digital media design tools, pp. 5–8 (2008)
Bargteil, A.W., Cohen, E.: Animation of deformable bodies with quadratic bézier finite elements. ACM Trans. Graph. (TOG) 33(3), 1–10 (2014)
Benisi, N.Z., Aminian, M., Javadi, B.: Blockchain-based decentralized storage networks: a survey. J. Netw. Comput. Appl. 162, 102656 (2020)
Beregszaszi, A.: Mango (2016). https://github.com/axic/mango
Besançon, L., Da Silva, C.F., Ghodous, P.: Towards blockchain interoperability: improving video games data exchange. In: 2019 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), pp. 81–85 (2019)
Buterin, V.: Ethereum: a next-generation smart contract and decentralized application platform (2014). Accessed 22 Aug 2016
Carra, E., Pellacini, F.: SceneGit: a practical system for diffing and merging 3D environments. ACM Trans. Graph. (TOG) 38(6), 1–15 (2019)
Denning, J.D., Pellacini, F.: MeshGit: diffing and merging meshes for polygonal modeling. ACM Trans. Graph. 32(4), 35:1–35:10 (2013)
Doboš, J., Steed, A.: 3D diff: an interactive approach to mesh differencing and conflict resolution. In: SIGGRAPH Asia 2012 Technical Briefs, SA 2012, pp. 20:1–20:4. ACM, New York, NY, USA (2012)
Ethereum Foundation: Swarm: storage and communication for a sovereign digital society (2017). https://swarm.ethereum.org/
Ethereum Foundation. Solidity (2016). https://docs.soliditylang.org/
Furuya, T., Ohbuchi, R.: Deep aggregation of local 3D geometric features for 3D model retrieval. In: BMVC, vol. 7, p. 8 (2016)
Geelnard, M.: Openctm (2009). http://openctm.sourceforge.net/
Golem Factory GmbH: The golem project. Technical report (2016)
Gordo, A., Almazán, J., Revaud, J., Larlus, D.: Deep image retrieval: learning global representations for image search. In: Leibe, B., Matas, J., Sebe, N., Welling, M. (eds.) ECCV 2016. LNCS, vol. 9910, pp. 241–257. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-46466-4_15
Henderson, R.: match3D (2016). https://github.com/ascribe/match3d
Huo, Y., Wang, R., Zheng, R., Hualin, X., Bao, H., Yoon, S.-E.: Adaptive incident radiance field sampling and reconstruction using deep reinforcement learning. ACM Trans. Graph. (TOG) 39(1), 1–17 (2020)
Kalogerakis, E.: Session details: learning geometry. ACM Tran. Graph. (TOG) 37(6) 2018
Kelleher, T.: Five core metrics-the intelligence behind successful software management. Softw. Qual. Prof. 6(2), 44 (2004)
Koller, D., et al.: Protected interactive 3D graphics via remote rendering. ACM Trans. Graph. 23(3), 695–703 (2004)
Lavoué, G., Cordier, F., Seo, H., Larabi, M.-C.: Visual attention for rendered 3D shapes. In: Computer Graphics Forum, vol. 37, pp. 191–203. Wiley Online Library (2018)
Lee, C.H., Varshney, A., Jacobs, D.W.: Mesh saliency. ACM Trans. Graph. 24(3), 659–666 (2005)
Web3 Labs Ltd.: Solidity (2018). https://www.web3labs.com/web3j-sdk
Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system (2009). http://bitcoin.org/bitcoin.pdf
Nguyen, V., Deeds-Rubin, S., Tan, T., Boehm, B.: A SLOC counting standard. In: COCOMO II forum, vol. 2007, pp. 1–16. Citeseer (2007)
NVIDIA: Omniverse (2019). https://developer.nvidia.com/nvidia-omniverse
OTOY: Render token (RNDR) whitepaper. Technical report (2017)
Pixar. USD (universal scene description) (2016). https://graphics.pixar.com/usd/docs/index.html
Protocol Labs. IPFS(interplanetary file system): content addressed, versioned, P2P file system (2015). https://ipfs.io/
Rashkovskii, Y.: Gitchain (2020). http://gitchain.org/
Salvati, G., Santoni, C., Tibaldo, V., Pellacini, F.: MeshHisto: collaborative modeling by sharing and retargeting editing histories. ACM Trans. Graph. 34(6), 205:1–205:10 (2015)
Swan, M.: Blockchain: Blueprint for a new economy. O’Reilly Media, Inc. Sebastopol (2015)
Underwood, S.: Blockchain beyond bitcoin (2016)
Yoon, S-E.: Rendering. First edition (2018)
Zheng, Z., Xie, S., Dai, H.-N., Chen, X., Wang, H.: Blockchain challenges and opportunities: a survey. Int. J. Web Grid Services 14(4), 352–375 (2018)
Zoss, G., Bradley, D., Bérard, P., Beeler, T.: An empirical rig for jaw animation. ACM Trans. Graph. (TOG) 37(4), 1–12 (2018)
Acknowledgements
This work was supported in part by NRF (2019R1A2C3002833) and Starlab (IITP-2015-0-00199).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Appendix
Appendix
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Park, H., Huo, Y., Yoon, SE. (2021). MeshChain: Secure 3D Model and Intellectual Property management Powered by Blockchain Technology. In: Magnenat-Thalmann, N., et al. Advances in Computer Graphics. CGI 2021. Lecture Notes in Computer Science(), vol 13002. Springer, Cham. https://doi.org/10.1007/978-3-030-89029-2_40
Download citation
DOI: https://doi.org/10.1007/978-3-030-89029-2_40
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-89028-5
Online ISBN: 978-3-030-89029-2
eBook Packages: Computer ScienceComputer Science (R0)