Instead, Dai is based entirely on a blockchain with no involvement from the government or other legal entities. But what backs Dai then? Well, Dai is actually collateralized with Ether on the Ethereum blockchain rather than any fiat currency.

Essentially, investors will place Ether into a collateralized debt position – putting their Ether up as collateral in exchange for Dai. Put simply, the MCD release will make it so other assets can be used as collateral for Dai, not just Ether.

Why Hasn’t the Update Been Released?

First off, MakerDAO details its commitment to quality code, especially regarding security. Since the code has been made public, community members have had time to look at the system and find any bugs or other issues. Also, Trail of Bits, a security group that reverse engineers code to find vulnerabilities, is auditing the technology and will present its findings in a couple of weeks. Then, once these issues are fixed, the updated version of MCD contracts will release onto the MakerDAO test net.

Then, a Maker team will test out rare occurrences such as “emergency shutdown, price feed freezing, collateral claims processing.” These issues could destroy the network if they happen while it’s live, so the team is looking to prevent them ahead of time.

A “Savings Dai” will go live as well, enabling users to switch Dai into “savings mode.” This mode works along the same lines as a traditional savings account, where investors can lock their Dai for it to grow over time.

Solving Scalability

MakerDAO also features Oracles — systems that collect relevant data from off-chain sources that can be used to trigger smart contracts. Due to the MCD, the Maker network will need to handle multiple price feeds for different coins. Much of that work will offload to Oracles. However, the MCD test net will see “Scuttlebutt” implementation to “communicate prices between each other” before “submitting the combined result to the blockchain in a single transaction.” This is to minimize network congestion.

The MCD update will also modify the network layers. The middle layer, for example, automates the gathering of data and its implementation into the rest of the system:

“The MCD release will include the first production-ready GraphQL API service that is backed by VulcanizeDB. This is a service that continuously collects MCD-related data from the Ethereum blockchain as new transactions are being mined. It then makes this data readily available in the form of read models for clients that require high-performance read access; an essential building block for real-world applications on top of the MCD platform.”

A “Dai Redeemer” service will enable a smooth transition between Single-Collateral Dai into Multi-Collateral Dai. The Maker team claims to be working with all partnered assets to streamline the upgrade process even more. Once this change hits, users will have six months to smoothly upgrade to the MCD before an “Emergency Shutdown” of the Single-Collateral Dai system.

Finally, the MCD update will launch with support for a variety of assets. However, that list will be generated via community governance. This process will occur sometime before the MCD main net launch.

Disclaimer: UNHASHED strives to keep its information accurate and up to date. The information found on UNHASHED may be different than what you see when you visit a cryptocurrency exchange, wallet, or other cryptocurrency product's site. When visiting a third party site from UNHASHED, please be sure to review their site's terms and conditions. UNHASHED is not responsible for any financial losses or gains you may have when investing in cryptocurrency. Always use your best judgement when investing any cryptocurrency and when using any cryptocurrency exchanges, wallets, or other products.