Educating the world on Cardano: initiatives and plans for 2020

Learn more about the education team's plans for the upcoming year

27 February 2020 Niamh Ahern 5 mins read

Educating the world on Cardano: initiatives and plans for 2020

Education has always been a key part of IOHK’s strategy. Our mission is to grow our global community and business through the medium of education, and to share what we have learned. By claiming leadership in worldwide education on blockchain technology, we have the chance to shape the field for generations and to leave a lasting legacy.

A consistent theme from 2019 has been the demand for a broad range of educational content, as demonstrated by the feedback received about the Incentivized Testnet, as well as the steady flow of support requests to our helpdesk. A key focus in IOHK for 2020 is to develop and expand our education materials as we transition fully into the Shelley era and then to the Goguen era of Cardano.

The IOHK education team will be investing significant time and effort this year in broadening our range of materials. We aim to enhance understanding of our technologies using a variety of learning and training assets targeted at a wide range of stakeholder audiences, both internal and external. This will be vital as the use of IOHK technology moves into the mainstream. We also aim to provide knowledge and information to enterprise decision-makers so they know what business problems our technologies can solve. We have lots planned and many projects are underway as we grow Cardano into a global social and financial operating system.

What can you expect?

We started 2020 with lectures, by Dr Lars Brünjes, our director of education, at the University of Malta. The focus of these lectures was on Plutus and Marlowe, our programming languages for smart contracts. The fruits of these sessions will, in turn, form the foundation of some modular training materials that we plan to formalize and develop over the coming months.

Our free Udemy courses on Plutus and Marlowe by Alejandro Garcia have proven very popular, with over 5,000 students signed up. Feedback has been positive and, as a result of what we learned from our students, we’ve been making incremental improvements over the last year. We now want to take this to the next level and are planning to fully update both courses soon to bring them up to speed with the latest development changes and new features. We are also in the initial planning stages for a second edition of the ebook, Plutus: Writing reliable smart contracts by Lars Brünjes and Polina Vinogradova, which we will be publishing later this year. The writing team has started to identify improvements and we are also gathering feedback directly from readers. If you have suggestions, please raise a pull request in our Plutus ebook GitHub repository with your ideas.

An important step in bridging the gap between our academic papers and mainstream understanding of these concepts is to teach people about Ouroboros, the proof-of-stake protocol that powers Cardano and ada. In response to the valuable feedback we have received from running the Incentivized Testnet, we are planning to create varied educational content to help stake pool operators understand Ouroboros and how the protocol works on a practical level.

Broadening our reach

To broaden the reach of our training courses and content, we are also investigating a way to migrate our popular Haskell training course into a massive online course, or MOOC, while also making it more comprehensive with the inclusion of Plutus and Marlowe material. In this way, we hope our MOOC will make the course even more valuable, and provide access to the widest possible global community. In addition, we are planning a comprehensive classroom-based Haskell and Plutus course in Mongolia, details of which will be finalized soon. We plan to use the introductory part of the online Haskell course as a primer for this face-to-face training. This is an example of a core efficiency that we are embracing where we aim to reuse content on Haskell, Plutus, and Marlowe across a variety of stand-alone modular materials that we can use externally and within the company for developing our staff.

We appreciate the value of interactive and meaningful training workshops, so we intend to host many more this year in several locations around the world. These events are in the initial planning stages and the first in the series will take place in Quebec in the spring. We’ll announce more details through our official channels – Twitter, email, here – nearer the time. The IOHK education team are on hand to support and prepare the necessary learning tools for participants to use at these events.

Alongside these materials and courses, we are mentoring an undergraduate student at the International University of Management (ISM), with her thesis on the topic of the power of blockchain in emerging markets. Additionally, Dr Jamie Gabbay has been invited to contribute to the book 'Applications of new generation technology to cryptocurrencies, banking, and finance’ by Devraj Basu.

Internal initiatives

We are also working with our human resources team to build the IOHK Training Academy: a new learning portal for our internal teams to upskill and develop professionally. This new resource is part of our learning and development strategy that aims to improve employee engagement, satisfaction, and retention. We want to provide access to a library of assets so our staff can easily find exactly what they need. We will be developing tailored ‘learning journeys’ by function, ready-made content that will help people develop skills in new areas, as well as creating specific onboarding journeys for new starters. This is a vital resource for a fast-growing company with staff and contractors spread across 43 countries and will prove to be an important asset for all our people.

2020 is going to be a pivotal year for Cardano and we are looking forward to playing our part. It is our aim to teach both individuals and organizations how to use the protocol, and how it can help with their everyday lives. We have lots to do and we look forward to sharing all the educational content that we produce with our existing community, as well as those of you who are new to Cardano.

Community and stake pool reactions to the Shelley Incentivized Testnet

Two months after launch, we look at the reactions so far

20 February 2020 Anthony Quinn 7 mins read

Community and stake pool reactions to the Shelley Incentivized Testnet

The Incentivized Testnet (ITN) has been running since mid-December, and the results have produced some fascinating insights into stake pools and a steep learning curve for the blockchain engineers at IOHK, as well as the companies and individuals setting up stake pools, and ada owners. The strategy of using a fast development team writing in the Rust language to act as pathfinders for the heavyweight Haskell developers looks to be paying off. IOHK now has an enormous amount of information about the use — and misuse — of the protocol to take to the next stage: the Haskell testnet. Alongside that, the Cardano community has shown what it is capable of — supporting, experimenting, and providing solid feedback throughout.

Before the ITN went live on December 13, 158 stake pools had registered with the Cardano Foundation and were setting themselves up. Yet, within three days, the number of pools had shot up to 325. By the end of January, the total was well past the 600 mark. There had been some scepticism when IOHK chief Charles Hoskinson talked of 1,000 stake pools last year, but we’re well on the way to that total.

As Scott Darby’s world of stake pools animation shows, the nodes are spread from Brazil to South Africa and Australia; from Japan and China to San Francisco via Europe — and, with nodes in Bodø and Fauske in Norway, we’re even in the Arctic Circle.

Many from the crypto press remarked on the fast results: CryptoSlate pointed out that the testnet had 10 times more pools than Eos or Tron within a week. NewsBTC summed it up with the headline: ‘Cardano testnet success shows how decentralization should work.’ The headlines, of course, don’t tell the whole story, and there were plenty of bumps in the road. But it’s going well, and we’ve received positive feedback about the improvements made to date (with more to come). That said, the network’s success isn’t just about what we do: it’s about the work of stake pool operators. Here, we take a look at the stake pools bringing this decentralized network to life, and explore the business of running a stake pool.

Stake pool tools

Thanks to the efforts of the Cardano community, anyone can delve into the workings of the system and explore what is happening. AdaPools, run by the Cardanians group alongside its pool, has a dashboard based on data from IOHK’s GitHub registry with tools such as a mapping of decentralization, notifications of saturation, and a test for whether a pool is forked and off the main blockchain. Cardano Pool Tool run by StakeLove is based around a table that can rank staking providers by 16 measures, from pool name to ada staked to return on investment.

The information shown in these tools comes from the blockchain data. Beyond that, the decentralized nature of the blockchain means we cannot know the identity of stake pool operators until they reveal themselves through their pool’s website or social media. So, the biggest pool early on, with 737m ada staked — twice as much as any of the IOHK pools — had ZZZ as its ticker but, initially, its name was simply its identity extracted from the blockchain. ZZZ soon split itself into several pools and revealed its name as TripleZ, based in Japan.

People staking their ada may prefer to know more about who’s running their pool, but they might not. This is one of the things that IOHK — and ada holders because Cardano is going to become their network once it’s decentralized — will get a feel for from the ITN. There are various forums where all this is being discussed, such as on Telegram and the Cardano forums. It’s been fascinating to see the debate inspired by the testnet, much of which reflects debates within IOHK about how best to build a community-driven, decentralized network and the role that incentives should play. The balance between community contribution and personal profit motive has been discussed at length. So, too, has how much the community should police itself. This is new territory, and, through the community, we’re able to test our assumptions about how blockchain social dynamics play out, and to what extent the protocol should be responsible for preventing adversarial behavior.

Community and operator reactions

Alongside the technical learnings, gathering community feedback and input has been an essential part of the Incentivized Testnet, to help us on the journey to deploying Shelley on the mainnet. Even before stake pools had set up their nodes to join the testnet, users began to provide feedback and have their say. Max, a Cardano ambassador, ran three ‘What the pool?’ interviews in the run-up to the testnet launch on his Gerolamo blog, and has since added a fourth. The Cardano Effect also interviewed four operators. Another website, Stake Pool Showcase, asked five standard questions and encourages pool owners to sign up and make their case:

  • Who operates the pool?
  • What is your history with the Cardano project?
  • What is the setup of your pool?
  • What are your plans for the future of your pool?
  • Why should people delegate to your pool?

The answers demonstrate a range of operators. In terms of size of stake, the nine listed by February ranged from 1 ada to 50 million ada. Eight of the pools were run by one or two people who worked in computing and most dated their involvement with Cardano back to 2017. Three did not give their names, one stating: ‘The pool is run in an anonymous fashion, in order to make it impossible to influence me. This is part of the security, to make it much harder to attack the pool.’ They were in places such as France, Honolulu, London, Manchester, and Norway.

As well as giving information about their experience, most listed their hardware set-up and seemed to know what to expect from a testnet: ‘Of course, within the testnet the pool can only run as stable as the software stability allows, but I will do my best — and, moving forward, code stability will improve for sure.’ Another said: ‘We have been tinkering with the settings all the time and have achieved very good uptime in the last few epochs — after a lot of lost sleep.’

One operator was sensitive to the power expenditure of running cryptocurrencies: ‘Overall, I am very pleased I still only draw 35-45 watts in day-to-day operations, so it's eco-friendly.’ A second was running a backup server on a Rock Pi single board computer, which uses as little as 10W, as demonstrated at last year’s IOHK Summit. Looking beyond the testnet, another pool operator raised the challenge of governance in the Voltaire era of development and saw smart contracts as the way forward: ‘We have Marlowe for a financial DSL [domain-specific language], why not a legal DSL to help with governance issues?’

The Cardano Shelley Testnet & StakePool Best Practice Workgroup on Telegram received several mentions as the place for operators to go for tips.

All in all, as Kyle Solomon at AdaFrog told this blog: ‘Being a stake pool operator has been both a highly challenging and amazingly fulfilling journey. The most important takeaways I’ve learned as a pool operator are: first, that the protocol is very close to a production quality that achieves IOHK’s original goals for Cardano; and second that the Cardano community is utterly and hands-down amazing. Even though we compete amongst each other, every pool operator is eager to help one another.’

The next post in this three-part series will delve deeper into the experiences of the stake pools and what’s been learnt.

As with everything IOHK does, we cannot give advice on how you use your ada and we’re not recommending any of these pools. As always, though, please keep getting in touch and let us know your thoughts.

New Cardano node, explorer backend, and web API released

We’ve refreshed Cardano’s architecture – with more yet to come

12 February 2020 Tim Harrison 4 mins read

New Cardano node, explorer backend, and web API released

Today marks the culmination of considerable effort by the Cardano team: the release of a new Cardano Haskell implementation. This implementation consists of two main components: the Cardano Node and the Cardano Explorer Backend and Web API. Over the past 18 months, we’ve been building a new architectural foundation that will not only prepare us for the upcoming releases for Shelley – and, thereafter, Goguen – but open the door to third-party developers and enterprise adoption.

The changes will begin with the Ouroboros update to Ouroboros BFT (Byzantine Fault Tolerance), which is tentatively scheduled for February 20. For now, Cardano’s blockchain production remains on the old implementation. After the update to Ouroboros BFT, we will be able to migrate the core nodes that create blocks, while Daedalus users will be able to upgrade later, once the compatible wallet backend is available.

Why now?

The original implementation of the network node – launched in September 2017 – has taken us as far as it could. We’ve known for a long time that a new architecture is needed to achieve our roadmap, ready the system for Shelley, and provide a foundation for Goguen, as well as other future releases.

This update is about radically improving Cardano’s design, and is the first to take advantage of our work on formal methods. While the old node was monolithic – with components like the wallet backend and explorer built in – the new version is modular. This makes future integrations easier and allows the node to be more readily incorporated into other systems, such as those used by exchanges. In the new architecture, the node, wallet, and explorer exist as separate components (a new wallet backend will soon be released).

What’s involved?

A significant achievement of this new implementation is the separation of the consensus layer and ledger rules. This decoupling means we are able to change the ledger rules without making changes to (or risk breaking) consensus. Following from this, when we transition into Shelley to Goguen, only the ledger rules will change. This will allow us to execute deployments more efficiently and add new features more frequently. We’ll have less to validate and test, while supporting more efficient development.

Some benefits will be immediate, and others will be realized over time. The direct benefits are that IOHK engineers will be able to innovate more easily and make changes to specific components without necessarily impacting others. The new implementation, coupled with the update to Ouroboros BFT, will also lead to significant TPS (transactions per second) performance improvements. For end-users, the benefits of this update will be cumulative, as the Cardano network profits from greater developmental support and system adaptability and portability.

This new implementation is the result of a lot of hard work. Now, we start to see the benefits of our commitment to formal methods, delivering a network that can not only scale, but remain stable while doing so. The new codebase has had substantial – and ongoing – testing, and we’ve been able to make a number of fundamental improvements without inheriting the shortcomings of the old codebase.

The new Cardano node also features an IPC interface that can be used by multiple client components, including wallets, explorers, CLI tools, and custom integration APIs and tools. This isn’t only about us being able to develop better-performing systems and applications, but others being able to as well.

Cardano Explorer Backend and Web API

The Cardano Explorer Backend and Web API is the new explorer backend and web API for the Cardano Node. It has been completely rewritten compared to the previous cardano-sl explorer. It has a new modular design and consists of the following components: Cardano Explorer Node, PostgreSQL database, and Cardano Explorer Web API.

  • The cardano-explorer-node is a client of the Cardano node. It synchronizes Byron chain data into the PostgreSQL database. The PostgreSQL database schema is a stable public interface and can be used directly for queries.
  • The cardano-explorer web API is a REST API server that reads data from the PostgreSQL database. It is compatible with the old cardano-sl explorer HTTP API and old web frontend.

For more information, see the release notes and documentation linked therein.

This release is about preparing Cardano for what’s to come, and ensuring we have the architecture and network apparatus in place to scale, remain agile, and allow for the necessary interoperability, interactivity, and ease-of-use that industry use-cases require.

For the latest Cardano updates, visit the Cardano forum or follow us on Twitter – and stay tuned for more information on the new wallet backend.

Shelley Incentivized Testnet: the story in numbers

We've compiled some Incentivized Testnet statistics. Check them out.

7 February 2020 Tim Harrison <1 min read

The Shelley Incentivized Testnet is proving to be an incredible journey. Originally, we hoped for around 100 pools. As of today, we've reached over 1,000 registered and more than 670 active pools. Over 11.5B ada is now being staked on the testnet. The many improvements to performance have resulted in an increase in uptime – but there's still a way to go. We are not resting on our laurels, even for a minute, and efforts to improve stability and performance are ongoing.

Still, the progress to date is a remarkable testament to the commitment of our incredible Cardano community, which grows in number and passion every day.

We’re started compiling some testnet statistics, a few of which we’ve captured here. Transparency is always our goal: we want the community to see what we see. To that end, here's a look at the Incentivized Testnet's story so far, along with a flavor of the community's reaction. We'll continue to gather community feedback and data, and we'll be sharing these as we go forward. So stay tuned as we continue to chart our journey.

Reflections on a decade of blockchain, and predictions for the next

We've had bitcoin for over a decade. Now, we're heading into the decade of Cardano

9 January 2020 Charles Hoskinson 9 mins read

Reflections on a decade of blockchain, and predictions for the next

It's January 2020 and that means not only a new decade, but the 11th birthday of bitcoin. The world's first virtual asset was made available to the general public on January 3rd of 2009. It's been one hell of a decade since then, and I'm excited about the next 10 years: a decade that will bring a lot of interesting things to the world.

The rapid growth of blockchain technology

Bitcoin will always be very special to me. It was my introduction to all sorts of wonderful problems to think about in the world, like remittances and microfinance. It is incredible to think that the small, ragtag group who brought bitcoin to the public changed not only my life but the lives of individuals around the world, sparking a global movement. Now, millions of people wake up every day thinking about cryptocurrencies and blockchain technology. Hundreds, if not thousands of academic papers have been written on the topic. The influence has been profound and it is only just beginning.

The G20 and the G7 have begun talking about it. We are now seeing global regulations begin to change. Every central bank in the world is aware of virtual assets and some are even taking positions on them. This is astounding because there has never been a time in human history where one piece of technology has attained such enormous global relevance without a centrally coordinated effort through marketing, development, and control. No one controls bitcoin. That was true 11 years ago, it is true now, and the revolution is just getting started.

What we can expect over the next decade

So, happy birthday to bitcoin. And welcome to the new decade. I am looking forward to the next 10 years to see where the technology takes us. 2010 to 2019 was crazy and I believe that 2020 to 2029 will be very interesting. In the next decade, we will see the first brain/computer interfaces for consumer devices to be implanted into people; for example, neural lace. We will also see the rise of private space travel. Within the next ten years, virtual reality and augmented reality will enter the mainstream rather than just being fun things.

Telecommunications, energy, and transportation will also go through a cycle of major innovation. Cell phone technology will likely go through several more doublings. Given that Tesla has proven its model, we will now see the proliferation of electric vehicles. This means that battery technology will only get better. It's likely that battery density will double or quadruple in the next ten years. This means that we will see cars that can go between 600 and 1,200 miles on a single charge. Meanwhile, the capacity for solar and wind energy will double, if not quadruple.

The study of physics is advancing rapidly and we believe that the next decade will see mainstream quantum computers. I read recently that quantum teleportation happened between two chips. Meanwhile, 5G will spread around the world, and technologies such as WiFi and Bluetooth can only get better. This will pave the road for self-driving cars and intelligent infrastructure. The consequences of this technology will touch governments, services, and democracy itself.

A decade of change – and opportunity

During this decade, we will probably see another economic collapse similar to 2008 and with it, an opening for cryptocurrencies to take over the global economy. We also anticipate that one or more African nations will achieve the same economic prominence as countries like Brazil and South Korea. It could be Kenya, Ethiopia, or Nigeria. This means that we will likely see innovations in the movement of people and the development of new passport and identity systems. This might be the decade that we see self-sovereign identity gain prominence. We believe that, soon, data will be treated as the commodity that it is. New rules and regulations around the use of data will begin to materialize. It is our hope that this will curtail the data surveillance and capitalism economy that has developed over the last twenty years. This might happen through global regulation. Regardless of what happens between 2020 and 2030, it has been the privilege of a lifetime to be alive right now to see how the world changes. Whether in the biotechnology spectrum, the nanotechnology spectrum, the ICT world, or otherwise, it is a privilege to see these technologies work their way into the mainstream.

In my view, this is the last decade of traditional organized media. In the future, we will see less CNN, Fox News, Bloomberg, and The Wall Street Journal. Instead, we will see more Joe Rogans. This will be especially true as we enter 2025 and beyond. The crypto space, in particular, will fundamentally change the incentives governing journalism. We'll move to a different way of paying for and curating content. The age of popular long-form journalism has begun. It is very exciting to see that occur.

It is also exciting to see the continued adoption of open ideas, open technology, and idea flow. All the world's top companies have a dense portfolio of open source technology. This was not the case in 2000. It was only a little bit more the case in 2010. Now that we are entering 2020 and heading to 2030, it is exciting to see how quickly people are collaborating and how products are being built from common DNA across industries. It's good for you, it's good for the consumer, and it's good for all of us.

Cardano's role

So, where does Cardano fit in all of this? This is hopefully our decade. Bitcoin owned the last one and I hope, by the end of the 2020s, Cardano will be the predominant force in the cryptocurrency space. I believe that it will become a true social operating system. My hope is that we could see thousands of meta tokens living on our platform, from securities to commodities to stablecoins, and all other kinds of representations of value, and that we'll see billions of transactions every single day from over a billion users. It really all comes down to whether or not the technology can properly meet the right incentive set and have the right commercial utilization. These are the things that we have to put together and we are obsessed with getting the technology right. We think we have the right paradigm. The peer-review process has given us unparalleled clarity and understanding of trade-offs, along with where we can go.

It has also allowed us to talk with everyone in the world about what we can do using a common language. We've mastered virtual network infrastructure, consensus protocols, and the underlying cryptographic primitives. We have a very good understanding of what needs to be done in order to build a global skill system. We also know how to do that in a responsible, peer-reviewed, sustainable way. So, from a technological perspective, we feel our approach is right.

Marketing and commercialization

This year, in particular, we're going to start hitting commercialization hard. I've announced to the company that we are on a 'Cardano first' strategy. This means that if we are building a product we will always ask ourselves if we can deploy it on Cardano. So, if someone comes up to us and says, "Hey we'd like you to do some interesting blockchain solution," whether it be supply chain, authentication, credential verification, we will look at Cardano first. That might be in Ethiopia, Georgia, Mongolia, or closer to home like our partnership with New Balance.

I think it's very important to use our own product in order to build these things properly. Hopefully, the Ethiopia project will be able to launch its currency on Cardano. This is the same for the credential verification project for Georgia. Our strategy is to always begin with Cardano first, this year and into the future.

We're also going to get very aggressive about the commercialization of the technology, especially as Shelley and Goguen are deployed. We feel that this platform has a right to exist and brings a lot to the table. It allows people to solve problems in ways they couldn't previously. We believe that this is the platform that will bring future solutions into existence. We will push that mentality to our partners at Emurgo and the Cardano Foundation.

We're excited to explore incentives. At the moment, we're looking at tokenomics, incentive schemes, and governance systems as first-class citizens in the growth of the product. The reason why bitcoin was so successful was the simplicity of its incentive model. Satoshi created the model for people to mine it. Similarly, if we're to be successful, we need incentives that are directly aligned with the growth of the system. So, with the launch of the Incentivized Testnet, we're learning a lot about the business of stake pools and the business of maintaining a stable cryptocurrency.

We already have 500 stake pools registered and we're learning critical information. This includes everything from what saturation metrics should look like to who is a good operator, who is a bad operator, and how the market and user experience look. This is a topic that we are incredibly interested in exploring this quarter. Our partners at Emurgo and the Cardano Foundation are also investing a lot of time to make sure that we fully understand how incentives work in the Cardano ecosystem.

As we exit 2020 and throughout the next decade, incentives will be a source of continuous research. The better we get, the faster the feedback loop becomes, the faster we can grow to achieve a billion users and become a truly global social operating system that is beneficial to everyone. With all that being said, commercialization, technology, and incentives are the three things that will need to be aligned for us to achieve that coveted number one spot.

We are building Cardano for a reason. It is not an academic project: it is a commercial project and we want to see it grow. This is an exciting time but we must remember where we came from. We came from bitcoin and bitcoin will always be around for us. It will always be a valuable project, and will always have a soft spot in my heart.

So, on behalf of the Cardano community, Happy Birthday bitcoin! Thank you so much for all you've done. Thank you also to the bitcoin community. We wish you great success, stability, and innovation.

This is an edited transcript of Charles' January 3rd 2019 AMA.