-
Notifications
You must be signed in to change notification settings - Fork 29
On Adding new article on history of Djed Alliance. #81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
john-walter-munene
wants to merge
2
commits into
StabilityNexus:main
Choose a base branch
from
john-walter-munene:feat/Article-History-of-Djed
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
2 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
35 changes: 35 additions & 0 deletions
35
public/articles/the-history-of-djed-and-the-djed-alliance.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,35 @@ | ||
| --- | ||
| title: "The History of Djed and the Djed Alliance" | ||
| author: "Zahnentferner" | ||
| date: "2023-04-03" | ||
| image: "/images/the-history-of-djed-and-the-djed-alliance.png" | ||
| excerpt: "A concise history of Djed and the Djed Alliance, tracing its origins, development, and impact on stablecoin innovation." | ||
| --- | ||
|
|
||
| # The History of Djed and the Djed Alliance | ||
|
|
||
| The cryptocurrency industry was born with the goal to build decentralized forms of money. However, for an asset to actually be able to perform the functions of money as a unit of account, a store of value and a means of exchange, its price must be stable. This is why as early as at least 2014, various stablecoin protocols were already being proposed, although it was only around 2018 that the adoption of stablecoins really started to take off. The design of stablecoins is crucial for the cryptocurrency industry, not only due to the industry’s primordial goal, but also because they are a foundational component in decentralized finance (DeFi). | ||
|
|
||
| By 2020, much had been learned from previous stablecoin designs, their strengths and weaknesses. Humbly leveraging these learnings, the creation of a new stablecoin protocol, with simplicity and transparency as key design goals, started in 2020 by a collaboration team comprising researchers and engineers who were then affiliated with [Ergo](https://ergoplatform.org/en/), [Emurgo](https://emurgo.io/) and [Input Output](https://iohk.io/). Implementations for the Ergo and Cardano ecosystems were planned and they were provisionally named, respectively, AgeUSD and BelUSD after the Egyptian myth of the twin brothers [Agenor](https://en.wikipedia.org/wiki/Agenor) and [Belus](https://en.wikipedia.org/wiki/Belus_(Egyptian)). | ||
|
|
||
| In February 2021, the first production-ready implementation, coded in the ErgoScript smart contract language, was completed and deployed to the Ergo blockchain under the name SigmaUSD (instead of AgeUSD). It survived all the cryptocurrency industry’s market crashes since its launch without losing its stability. Ergo is a next-generation smart contract platform that ensures the economic freedom of ordinary people through secure, accessible and decentralized financial tools. Notably, Ergo uses Proof-of-Work and UTxO (like Bitcoin), but extends it in a way that makes it possible and convenient (unlike Bitcoin) to develop expressive smart contracts. SigmaUSD is, to the best of our knowledge, the first deployment of a stablecoin protocol on a UTxO-based blockchain, and SigmaUSD was the first major decentralized application developed on Ergo, paving the way for Ergo’s current vibrant and innovative DeFi ecosystem. | ||
|
|
||
| Research and development progressed in parallel with daily asynchronous communication among all researchers and engineers in the initial collaboration team. Research was led by Dr. Joachim Zahnentferner, who was soon joined by Dr. Dmytro Kaidalov. Although the abstract mathematical specification of the minimal version of the protocol was ready as early as Q4 2020, stating and proving the stability theorems took several months. In Q2 2021, Dr. Zahnentferner and Dr. Kaidalov were joined by Javier Díaz and Dr. Jean-Frédéric Etienne, who were responsible, respectively, for the formal verification and bounded model checking of the protocol. In July 2021, the [technical white paper](https://eprint.iacr.org/2021/1069) was released to the public and Zahnentferner named the protocol Djed, after an [ancient Egyptian pillar-like symbol representing stability](https://en.wikipedia.org/wiki/Djed). | ||
|
|
||
| In 2021, some of the engineers from the original collaboration team founded [dcSpark](https://www.dcspark.io/), which is now a major player in the Cardano ecosystem, especially in the area of developer tooling and wallets. They built [Milkomeda-C1](https://milkomeda.com/), the EVM-compatible sidechain of Cardano, with all the necessary ingredients for a seamless and frictionless experience for Solidity developers to build projects for the Cardano ecosystem. Together with [VacuumLabs](https://vacuumlabs.com/) and one other anonymous entity, they implemented the Djed stablecoin protocol in the Solidity smart contract language and deployed it to a testnet of Milkomeda-C1 in February 2022. | ||
|
|
||
| In 2021 and 2022, Input Output and COTI developed an implementation of Djed in the Plutus smart contract language for Cardano, a top Proof-of-Stake UTxO-based blockchain. Input Output is the main company developing Cardano and the Plutus language. This implementation counted with Djed whitepaper co-author Dr. Jean-Frédéric Etienne as the main developer and it demonstrates several major features and design patterns of Plutus. This implementation was deployed on Cardano in February 2023 by COTI, a long-term and prominent contributor to the Cardano ecosystem. | ||
|
|
||
| In February 2022, Zahnentferner founded the Djed Alliance. Its singular commandment is to bring reliable stability to the cryptocurrency industry and its main approach to achieve this mission is to foster the evolution of the Djed stablecoin protocol and to support implementations and deployments of the protocol. The Djed Alliance is an open network. All it takes to be part of it is to have contributed to the Djed stablecoin protocol in some form and to collaborate with others in the alliance towards the alliance’s commandment. | ||
|
|
||
| The Djed Alliance assisted COTI in its [AMA about COTI’s Djed](https://cotinetwork.medium.com/djed-ama-recap-6c710f70e441) in June 2022, was selected for the Milkomeda Accelerator program in July 2022, participated in the Ergo Summit in August 2022 with a talk on [how to improve Djed and SigmaUSD](https://t.co/XGoNTBEH1Z) and co-organized a [Hackathon](https://ergoplatform.org/en/blog/ErgoHack-5-Results/) with Ergo in September 2022. | ||
|
|
||
| In Q3 and Q4 of 2022, contributors from [Bloxico](https://bloxico.com/) and [AOSSIE](http://www.aossie.org/) (together with dcSpark and VacuumLabs) refactored the Solidity implementation for Milkomeda-C1 to a new version of the protocol, taking into account lessons learned from Ergo’s SigmaUSD’s two years of success. This implementation is expected to pave the way for deployments on various EVM-compatible blockchains, including Milkomeda-C1. | ||
|
|
||
| Meanwhile, in the academic world, a [stablecoin report](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4226071) by the [Blockchain Governance Initiative Network (BGIN)](https://bgin-global.org/), delving into regulatory aspects of stablecoins, was co-authored by Djed Alliance contributors in 2022 and a research collaboration between Dr. Zahnentferner and Prof. Giselle Reis, Mohammad Shaheer and Demetre Devidze from CMU Qatar, to investigate variants of Djed as well as formally verified oracles started in Q2 2022 and is currently ongoing. | ||
|
|
||
| In February 2023, after a long and thorough peer-review process, an academic paper about the minimal version of Djed, authored by Joachim Zahnentferner, Dmytro Kaidalov, Javier Díaz and Jean-Frédéric Etienne, was accepted at the [IEEE International Conference on Blockchain and Cryptocurrency](https://icbc2023.ieee-icbc.org/authors/call-papers). | ||
|
|
||
| The Djed Alliance keeps growing beyond the original collaboration team and we welcome new collaborators who would like to work together to achieve our mission. | ||
|
|
||
|  | ||
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.