General Overview
Adosia Smart Contracts for the Space Printer
Last updated
Adosia Smart Contracts for the Space Printer
Last updated
The goal of the MVP is to provide the basic infrastructure to show the world that decentralized manufacturing is possible and will soon be a reality. All on-chain functionality will be provided by the printing pool, purchase order, and printer registration contracts. These contracts will allow a customer to get a purchase order and have a registered printer accept the job for printing. The printer registration process has already started with the Adosia ambassador program.
The market contract will be replaced with Buffy Bot for the initial product release. This will ensure that the printers will be able to print appropriate purchase orders as we walk everyone through the system. This project is a huge undertaking and needs to be approached in small manageable chunks.
Users will be able to buy an NFT of a purchase order that will allow them to choose to print one of our special designs via a registered space printer. The printer will then ship the 3D object to the user who will receive the object and confirm its quality. At this point, the purchase order will be returned to the user and the printer will be paid ADA for their services. It is a simple product but it shows what is technically possible now. Blockchain and the tangible world will mesh together and this is just a stepping stone along that path.
The future of decentralized manufacturing with the space printer ecosystem involves many contracts interacting with each other in very complex ways. This will be a fully encompassing ecosystem that will allow designers to produce 3D printable objects, printers to create and ship products, and it will allow the everyday user to get any 3D printable item shipped directly to their door by a local printer in a decentralized manner.
The ecosystem will include a complete social ranking system similar to eBay's buyer and seller ranking. This will allow new buyers to select known and trusted printers to complete their job and will provide printers with the means to avoid potential bad customer interactions. The ranking system will be stored inside another smart contract such that users of the system can not simply send their negative ranking to some other user. Whenever a printer or a customer does something positive, like complete a shipment or participate in a quality assurance event, they will be issued a positivity token. Conversely, there exists a negativity token that is issued for negative actions.
The ecosystem will include a decentralized quality assurance contract. This contract will ensure that any printing or shipping issues can be communicated and solved between both parties. It is important for users of the system to be able to interact in a safe and meaningful way. The trust of a centralized means of production does not exist here and we must depend on the community to regulate itself. Quality assurance will initially be handled by the internal development team but it will turn over to the community to self-govern at a later point in time.
Some of the hardest challenges for the future will be self-governance and the real-world-to-blockchain-bridge. There are many aspects of smart contracts that have never been integrated into the real world as they will be with the space printer. In a single system, a user will be able to design, sell, print, and ship. This is a fully on-chain and decentralized approach to manufacturing, using the newest technology available today in a way no one has ever seen.