M The Blockchain BIM App White Paper
M The Blockchain BIM App White Paper
Jason Pickup
Filetypes 22
Brief File Directory 23
3D Modelling, Animation, Rendering and BIM Software 32
Potential Directions 33
The design and implementation of a blockchain-object-based 3D
Modelling and Information Management software, or a Blockchain Pilot Projects 33
BIM App, Employees 35
Contact 36
It describes M, Voxels, the Voxelverse and M Bid.
Contents
M Introduction 3
Gollum, GIS, QR Codes and Voxels 4
M and The Voxelverse 5
M & Information Management 6
M Discussion 7
M Bid 8
Market For Work, Play and Supply 8
M Bid Design 9
BIM Example Workflow 10
BIM Project Set Up 11
M Tree (Smart Contracts and Design Choice Monitoring) 12
Blockchain 13
Comparison Of Blockchain Technology 14
Modelling Applications 17
BRep Modelling 17
Polygon Modelling 18
3D Scanning / Point Cloud 19
Voxel 20
Curve Modelling 21
Digital Sculpting 21
M Introduction
In the interests of not favouring any program like Revit, Tekla,
Sketchup, Solidworks or Rhino, or the open BIM software or even
non-BIM modelling software, I have invented my own theoretical
company, M.
They are a tag, nucleus and home for rules about movement and
interaction with other voxels - like DNA or atoms.
The potential of this technology in many industries, if it remains simple M is a 3D space for building a universe that you can share and
while capable of each pilot project, will be limitless. promote, but also a place where you can design, finance and supply
materials for any project - in medicine, defence, media, hospitality,
BIM technology is stuck in the construction industry and it occurs to construction and so on, You can collaboratively design and source the
me that this should not be the case. People would love a 3D internet parts for a massive robotic kitten that is lifelike and powered by the
to interact with, a place where worlds can be designed and destroyed sun with M.
and new forms of life can be imagined.
Voxels, being digital stores of dynamic information, are really well built
to work with things like Gollum actors, where you can quickly model
movement with a set of sensors.
Viewer allows you to build a frame, place voxels inside and precisely
snap them together however you like.
The internal grid is divided into nanoscale points, and every where
there is a voxel, there is a potential storage container for TBs of data,
rules, movement and value.
But, also, the digital object can be kept in a virtual store house as an
asset that has a value upon the blockchain. You might have a digital
model of a glass of water, and the tech and detail costs $10,000 - you
could sell for $100,000+. The same applies for detailed movement
algorithms and other Voxel developments.
People could buy 1cmx1cm M space in dimension 34 - can fill it with
M Discussion 1000000 voxels. Each Voxel has a cost that covers its energy use in
the cloud (sometimes lots, sometimes nothing). Shareholders own M.
Every point in Viewer has a cost - a metre squared without a Voxel is
essentially a vacuum. A Voxel is at home as a cube or a sphere, with a Possibilities
positive centre and negative cloud the size of the users choosing
around it. They can essentially take any form though, and exist in any 3D model of anything, with normal movement defined logically.
dimension with whatever charge they like. Abnormal movement also possible to model. You can build a town
and store a PDF on a book in the library. You can have voxels chase
The Voxels are somewhat representative of a stake in M, and so the each other through dimensions.
user is encouraged to use as few as possible, minimising energy
consumption and looking for beauty in simplicity - for engineering See pilot projects below.
purposes like force diagrams and simulations, sometimes more are
needed. Meshing can have associated voxels. Automation and
visualisation of voxels, measuring anything which is based on system Target Market
dynamics is value generating. Health care - see SOLi in Pilot Projects
Construction - BIM unified platform, essentially.
Automated manufacturing - products designed, sourced and
managed over lifecycle.. Tracking possible..
Design
Education
Analysis
Entertainment
Fund management
Gyms (Design, procurement, maintenance, sales)
Defence (building, modelling, planning, tracking)
Psychology and Social Forecast
The amount and type of interaction each Voxel (digital object) has with
any blockchain ledger can be defined and M will generate actions like
buy, sell, divide, multiply, grow, shrink and delete for any asset.
The solution of building a blockchain into the Voxels is an alternative
M Bid option - investors can pay for the Voxels, which can power analysis
and even be used in incentives. To own a Voxel would cost $0.00001,
Building with the blockchain allows for quick payment options and let’s say. And you need 6x10^24 for a glass of water to atomic detail -
fast integration of contracts without too many barriers. not including the glass.
The Voxelverse has attached to it supply chain integration and this The number of voxels circulating as currency would be astronomical,
grows new markets in 3D printing, building material recyclables, all the as if people were buying atoms in the universe.
way to pharmaceutical companies and art.
The need for money comes from having voxels snap objects together,
With transparency mode up fully, the movement of money and power movement through arcs, colour the space around them and
information in the project can be monitored by the public - a dream for participate in analysis that allows any science to be modelled. This
some projects, but for others the information may be sensitive and the detail can be built into the Voxelverse.
privacy levels will be kept on.
Jobs for the build can come from M Bid - if a new project needs an
information manager, people can Bid for it, saying they will do it at
Market For Work, Play and Supply Price X. The same applies for modelling in 3D for animation or
construction/invention.
The M Bid section allows:
- a precast concrete supplier to offer a quote on a project and Ratings systems for users is therefore important for repeat work and
compete to supply the precast concrete walls of your building. trust - this is where Bond Managers are useful (see Employees).
- a clothing company to source a sustainable fabric that they didn’t
consider, in the early or late stages of design. People have a project in M, this project can be home to anything
- a pharmaceutical company that has been modelling interactions to digital or linked to anything physical or temporal, including jobs. If a
order proteins, chemicals or dyes - and have suppliers compete Voxel is attached to an object like a door handle in an up and coming
over price. building, the Voxel can link to M Bid where people can supply it, install
- a person to bid on an interaction between two project participants it and keep it as their own asset.
(an historic moment in the project could be sold as an NFT). But
this also allows video game interactions to feature. You can own a piece of art and keep it at a museum, this is reflected
- storage of other NFTs in M is easy - from Twitter and other social in the Voxel that is representative of that artwork (whether it is
media/online objects to physical art objects and assets like guitars. modelled, LiDar scanned or simply a cube in the Voxelverse doesn’t
- A fuel supplier to bid against another fuel supplier for the contract matter). In addition, the artwork_voxel has attached to it information
of a rocket. Integration in the space market calls for a good like films it has featured in, artists that inspired it and photos of people
modelling tool to be built that can integrate payments, physics, with it.
recyclables, as well as long term memorabilia shares.
In the same way, a building can be built with the intention of being
The energy use and cost of putting transactions on some ledgers is deconstructed or reassembled in 10 years. These are assets that can
too much for huge analysis, so the integration between Voxelverse be connected to the blockchain that will feature in BIM-like M
and M Bid is limited by this knowledge. projects.
M Bid Design
The similarities
between BIM and
blockchain are
evident - nodes
compare information
transformations and
attempt to reconcile
them. The promising
technology to take
advantage of is use of
idling computers for
renders, simulations
and analyses.
BIM Project Set Up
The use of parsing functions, built into every node, would make sure
the right information was arriving - in exactly the same way that many
building performance analysis engines parse information.
In this case it may set a trend for new smart contracts in the
cryptocurrency market - smart contracts that can parse models and in
the engineering industry, IFC specifications. The need for a ledger is
disputable, as it must serve to reduce energy costs - facilitating entire
projects.
The current set up of the most popular coin uses intense amounts of Burst Idling computers hard drives are used for calculations. The
energy to prevent corruption by checking every transaction is a serial coin is volunteer run. Turing calculations make it valuable
manner and maintaining security by having each computer work on in on-chain games and NFTs.
complicated mathematical algorithms. (Not, the long renders and Holo Very low energy use. High speed. No mining. Partly
simulations in BIM work should look to replace this work). centralised (like BIM), and users receive reward for hosting
programs at their nodes. H_apps.
Discussion of some coins is below, however it should be noted the
huge variation in energy use between coins - as this is paramount to Devvio 8 million transactions/second. Each user has their own
the sustainability of any currency (which is not to say a multi-parse ledger, multiple tiers for payments and settlements. It is
system is useless, with more energy intensive coins providing extra like a network of individual blockchains, made to work
layers of security at special moments in a project). together.
Bitcoin - 707KWh/year Hedera Owners: Avery Denison, Boeing, Deutsche Telecom, DLA
Litecoin - 18.522 KWh/year Piper, FIS, Google, IBM, LG, Magalu, UCL, Zain Group.
Dogecoin - 0.12 KWh/year Uses parallel processing ratchet than the serial processing
Ethereum - 62.56 KWh/year of Ethereum / Bitcoin.
Solarcoin - must generate 1MWh of renewable energy for a token Algorand Carbon negative network. Experienced owners.
(there are several coins that have rewards like this)
Monero Monero is a secure, private, and untraceable
(XMR) currency. A strong focus on decentralization and
scalability, and it enables complete privacy by using
Coin Notes a special technique called “ring signatures.”
Cryptovoxels Who currently have a monopoly on this technology. With this technique, there appears a group of
cryptographic signatures including at least one real
Cardano Proof-of-stake work, each participant buys tokens to join participant, but since they all appear valid, the real
reducing work. one cannot be isolated. Because of exceptional
security mechanisms like this, Monero has developed
XLM Federated Byzantine agreement. SCP, Open source, each something of an unsavory reputation—it has been
transaction run through trustworthy node. linked to criminal operations around the world.
XRP Token used to bridge asset transfers. 3-5 transactions per
second.
Metahash Multi-layered validation provides basis for protecting Stellar (XLM) Connecting financial institutions for the purpose of
network from corruption, and the network may vote to large transactions. Huge transactions between banks
rebuild itself and redistribution roles. and investment firms that typically would take several
days, a number of intermediaries, and cost a good
Tether Tether was one of the first and most popular of a deal of money, can now be done nearly
(USDT) group of so-called stablecoins, cryptocurrencies that instantaneously with no intermediaries and cost little
aim to peg their market value to a currency or other to nothing for those making the transaction.
external reference point in order to reduce volatility.
Because most digital currencies, even major ones It is still an open blockchain that can be used by
like Bitcoin, have experienced frequent periods of anyone. The system allows for cross-border
dramatic volatility, Tether and other stablecoins transactions between any currencies.
attempt to smooth out price fluctuations in order to
attract users who may otherwise be cautious. Chainlink Chainlink is a decentralized oracle network that
Tether’s price is tied directly to the price of the US bridges the gap between smart contracts, like the
dollar. The system allows users to more easily make ones on Ethereum, and data outside of it.
transfers from other cryptocurrencies back to US Blockchains themselves do not have the ability to
dollars in a more timely manner than actually connect to outside applications in a trusted manner.
converting to normal currency. Chainlink’s decentralized oracles allow smart
contracts to communicate with outside data so that
Polkadot Aimed at delivering interoperability between other the contracts can be executed based on data that
(DOT) blockchains. Its protocol is designed to connect Ethereum itself cannot connect to.
permissioned and permissionless blockchains as well
as oracles to allow systems to work together under One of the many use cases that are explained would
one roof. be to monitor water supplies for pollution or illegal
syphoning going on in certain cities. Sensors could
Polkadot’s core component is its relay chain that be set up to monitor corporate consumption, water
allows the interoperability of varying networks. It also tables, and the levels of local bodies of water. A
allows for “parachains,” or parallel blockchains with Chainlink oracle could track this data and feed it
their own native tokens for specific use cases. directly into a smart contract. The smart contract
could be set up to execute fines, release flood
Developers can create their own blockchain while warnings to cities, or invoice companies using too
also using the security that Polkadot’s chain already much of a city's water with the incoming data from
has. With Ethereum, developers can create new the oracle.
blockchains but they need to create their own
security measures which can leave new and smaller
projects open to attack, as the larger a blockchain
the more security it has. This concept in Polkadot is
known as shared security.
A BIM blockchain needs to be built with each of the above
technologies:
- some centralised authority and processing in projects
- lightweight but secure - low energy use
- good use of under-utilised hard drive space and processing
capabilities
- parallel processing with the option for as many ledgers as possible.
- capable of interoperability with as many programming languages as
possible.
- Buy in from supply chain.
References:
https://www.leafscore.com/blog/the-9-most-sustainable-
cryptocurrencies-for-2021/
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7402366/
https://www.investopedia.com/tech/most-important-cryptocurrencies-
other-than-bitcoin/
Modelling Applications BRep Modelling
The process of constructing shapes in a 3D modelling environment
involves a combination of techniques called:
• Boundary Representation (BRep)
• Polygon Modelling
• Point Cloud and 3D Scanning
• Voxel Building
• Curve Modelling
• nonuniform rational B-spline (NURBS)
• splines
• patches
• geometric primitives
• Digital Sculpting
• Displacement
• Volumetric
• Dynamic tessellation
HTTPS://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/COMMONS/6/63/TETRAEDER_FÜR_BREP.PNG
Polygon Modelling
HTTPS://WWW.SOFT8SOFT.COM/DOCS/FILES/OPTIMIZATION-
TECHNIQUES/CYLINDRICAL.JPG
HTTPS://WWW.SOFT8SOFT.COM/DOCS/
FILES/OPTIMIZATION-TECHNIQUES/
TOPOLOGY.JPG
HTTPS://THENOUNPROJECT.COM/
TERM/3D-MODEL-OF-ABSTRACT-
SPHERE-POLYGONS/2303791/ HTTPS://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/
COMMONS/6/64/
HAMATE_BONE_%28LEFT_HAND%29_08_PALMAR_VIE
W.PNG
3D Scanning / Point Cloud
HTTPS://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/COMMONS/4/42/
MONMOUTH_CASTLE_POINT_CLOUD%2C_CREATED_WITH_PHOTOSYNT
H_01.JPG
HTTPS://WWW.FLICKR.COM/PHOTOS/JBARTON/1727113574/
HTTPS://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/COMMONS/
4/47/3D_POINT_CLOUD_STATUE_PENTTI_ESKOLA_LADIMO_TECH
NOLOGY.JPG
Voxel
HTTPS://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/
COMMONS/2/2B/VOXEL_AMANITA.PNG
HTTPS://WWW.FLICKR.COM/PHOTOS/56208278@N03/5511680818/
HTTPS://WWW.FLICKR.COM/PHOTOS/INEEDAIR/24986193220
Curve Modelling Digital Sculpting
HTTPS://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/COMMONS/F/FE/EXAMPLE-OF-3D-WHOLE-HEART-MODELS-MANUFACTURED-BY-
MEANS-OF-3D-PRINTING-SHOWING-A-NORMAL-HEART-FROM-A-HEALTHY-CONTROL-FOR.JPG
HTTPS://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/COMMONS/4/49/NURBS_3-
D_SURFACE_FRAME.PNG
HTTPS://UPLOAD.WIKIMEDIA.ORG/WIKIPEDIA/COMMONS/2/2D/3D_SCULPTED_CREATURE.JPG
Filetypes
This page is intended to give an overview of the Filetypes, however a
quick look at the number of file extensions being used in one way or
another within the 3D modelling industry represents the broad range
of tasks that are completed with 3D modelling software.
RHINO 3DM
Art·Lantis ATLA
I-deas ADF
Binary disc image BIN
AdobeIllustrator AI
BITMAP BMP
Repo Temporary Outfut File ASAB Quake game engines (Binary Space
BSP
Partitioning)
Assembled SAT File ASAT
Silicon Graphics (SGI) image file format BW
MEDU ASC
C and C++ source code file C
American Standard Code For Information
ASCII
Exchange Windows Cabinet file CAB
Compressed Texture File DXT ILM HDR Multi Channel Raster EXR
PCB Layout (Circuit Board) ECAD Electric Image 3D Image File FACT
Outlook Express e-mail message file EMAIL Generic font file FON
Project File (Web Banners, GIF, Flash, Avi, Targa ICB Bitmap Image ICB
GLA
Quake)
Guitar Pro GP5 Code State Data Store C++ Projects IDB
CaptiveWorks PVR Video File GTS Interchange File Format (Electronic Arts) IFF
C, C++, and Objective-C header file H Initial Graphics Exchange Specification IGES
Hewlett-Packard Graphics Language Plot File HPG JPEG Network Graphic J2K
OpenOffice Impress presentation file ODP PICtor Raster Image (GRASP/Pictor) PIC
OpenOffice Writer document file ODT Apple Bitmap/Vector Graphics Metafile PICT
Ogg Vorbis audio file OGG STABCAL (Stability Calculation For Aqueous
PLO
Systems)
Microsoft Outlook offline e-mail storage file OST Polygon File Format (3D Scanner File) PLY
Paint Shop Pro Image PSP Spatial ACIS Solid Modelling Format SAT
Microsoft Outlook e-mail storage file PST Save file (eg game save file) SAV
PARASOLID X_T
BRL-CAD by Drawing
3D Movie United States Express by Maxwell Autodesk Tekla
K-3D Radiance Arion Muvizu solidThinking Alibre Design CityEngine Sculptris Pixie FStormRender
Maker Army Research Trial Systems Render Mudbox Structures
Laboratory Ltd
Tekla
3D Slash Kerkythea Bryce Raylectron Arnold NX EEVEE SolidWorks Amapi Mental ray Clara.io Seamless3d Autodesk Revit Plotagon Gelato Structures by
Tekla
Electric Image
NX by Siemens SolidWorks AMD Radeon Corona Autodesk Geomodeller3
3D-Coat KeyCreator C3D Vision Realsoft 3D Art of Illusion Animation Messiah SelfCAD Poser TrueSpace
PLM Software Visualize ProRender Renderer Softimage D
System
Caddie
Creo by
Professional by
Source Parametric
3Delight LibreCAD Advanced Redshift AutoCAD Octane Render Enscape Anim8or Metasequoia Shade 3D AutoQ3D POV-Ray Hexagon Truespace
Filmmaker Technology
Computer
Corporation
Solutions
SpaceClaim
PowerCADD
Autodesk 3ds FINE MEP by Engineer by MikuMikuDanc
AC3D LightWave 3D Cascadeur RenderMan Oculus Quill AnimVR Daz Studio Silo Bforartists by Engineered iClone V-Ray
Max 4M SpaceClaim e
Software
Corp.
IntelliCAD by
LuxCoreRende Autodesk Onshape by DesignSpark IntelliCAD
AIR Centileo Rhinoceros 3D Flux Sunflow Aqsis Modo Solid Edge Brazil R/S Promine ViaCAD
r Inventor Onshape Mechanical Technology
Consortium
Rhinoceros 3D DesignSpark
Solid Edge by
Makers Empire by Robert Autodesk Open Sweet Home Mechanical by QCAD by
Akeytsu Cheetah3D Form-Z ArchiCAD Moviestorm Siemens PLM BricsCAD IRONCAD Wings 3D
3D McNeel and Maya CASCADE 3D RS Ribbon Soft
Software
Associates Components
3D Video Game
Tekken, Gran Turismo?
Employees Blockchain law expert -
for any disputes.
(It might be that this can be built by a person at home, or that it can
be adopted by an existing platform - though to build upon Voxel HR -
principles will increase breadth of use due to similarity to matter). hiring / firing.
Marketing -
viral, constant presence everywhere, they are close with sales maybe
overlap.
Dev team -
C++, Blockchain Development, C, Ruby, AWS or other cloud
architecture.
Cloud -
every Voxel is a potential computation, a portal to files, and a potential
part of a simulation and timeline - the technology is made up of many
processor intensive parts.
Contact
LinkedIn
Email