Fig. 1. This figure shows a blockchain network of our
approach consisting of blockchain clients, each of
which is associated with a modeling tool.
Fig. 2. Screenshot of the blockchain client.
User can select a block from the chain (shown in blue)
and select a transaction from the block (shown in red).
Abstract
We propose a collaborative 3D modeling system,
which is based on the blockchain technology.
Our approach uses the blockchain to communicate
with modeling tools and to provide them a
decentralized database of the mesh modification history.
This approach also provides a server-less version control system:
users can commit their modifications to the blockchain
and checkout others' modifications from the blockchain.
As a result, our system enables users to do collaborative
modeling without any central server.