AAVE: Liquidity Protocol with Ernesto Boado

In decentralized finance (DeFi) a liquidity pool is a collection of cryptocurrency funds created from the deposits of many users and usually multiple different currencies. There are 2 main types of pools: custodial and non-custodial. Custodial pools are controlled by a third party manager which contains information like the private keys and the funds. They are most commonly web-based. Non-custodial pools mean that each contributor has complete control of their private keys (their funds) and are often browser based or keys can be stored and funds traded using hardware devices. 

AAVE is a trusted, open-source, and non-custodial liquidity protocol on Ethereum. Participants use AAVE to either deposit or borrow funds. Depositors earn interest on their funds in the same currency they deposited: USD-USD, DAI-DAI, etc. When demand is high for the deposited currency, the earned interest increases automatically. Borrowers deposit collateral and then borrow from any currency in the protocol. Their entire platform, from their APIs to smart contracts, are open-source and reviewable by anyone. This has been the basis for many platform audits, providing high reliability to users and enabling integration into other services and products. 

In this episode we talk with Ernesto Boado, a full stack and blockchain developer currently co-leading the development of the AAVE protocol. We discuss decentralized finance, token economics, and how AAVE aTokens make their service unique. 

Sponsorship inquiries: sponsor@softwareengineeringdaily.com

Transcript

Transcript provided by We Edit Podcasts. Software Engineering Daily listeners can go to weeditpodcasts.com to get 15% off the first three months of audio editing and transcription services with code: SED. Thanks to We Edit Podcasts for partnering with SE Daily. Please click here to view this show’s transcript.


Sponsors

If you want to build with modern frontend frameworks like React, Vue, Next.js, and Eleventy you need a place to host your content. Sanity.io is a platform that lets you treat content as data and use next generation APIs to integrate it with websites and apps. Finally you don’t have to choose between great developer experience and great workflows for authors. It’s free to get started, but we also doubled the included monthly usage. Try it out now for your project at sanity.io/sedaily.

Panther is a cloud-native security analytics platform built by a veteran team of security practitioners from high-tech companies like Airbnb and Amazon to help address modern security challenges. Craft expressive Python detections to identify specific activity in your environment and generate high-signal alerts in real time. Process and normalize data from across your environment to build a scalable security data lake in AWS or Snowflake that grows with your business. Check out Panther today. 

If you have several PostgreSQL or MySQL databases running behind NAT, check out Teleport, an open source identity-aware access proxy. Teleport provides secure access to anything running behind NAT, such as SSH servers or Kubernetes clusters and – new in this release! – database instances, including AWS RDS. Teleport gives MySQL and Postgres users superpowers. Teleport ensures best security practices like role-based access, preventing data exfiltration, providing visibility and ensuring compliance. Download Teleport at softwareengineeringdaily.com/teleport 

Triplebyte is a network of 200,000+ Top Engineers. Triplebyte works with more than 400 tech companies including Coinbase, Zoox, Dropbox, and Facebook.  Triplebyte is focused on matching high-quality engineers with great jobs. Let the right roles come to you. Want to know your strengths? Take the Triplebyte quiz and receive your personalized feedback report. Tracks offered: Generalist, Front End Mobile, Machine Learning, DevOps, DataScience, and Entry Level. Visit triplebyte.com/sedaily.