الدرس رقم 3

Contratos Inteligentes e Aplicações Descentralizadas (DApps)

Este estudo de caso pode ilustrar as aplicações práticas e eficiências que os contratos inteligentes trazem aos acordos e transações do dia-a-dia.

Explorar Contratos Inteligentes

Noções básicas e importância dos contratos inteligentes

Contratos inteligentes, acordos auto-executáveis codificados com condições pré-definidas, eliminam a necessidade de intermediários. São fundamentais para a blockchain, permitindo várias aplicações em finanças, cadeia de abastecimento e imobiliário, entre outras. Eles desempenham um papel crucial na habilitação de transações sem confiança, transparentes e eficientes em plataformas blockchain.

A Abordagem da Cardano aos Contratos Inteligentes

A plataforma de contratos inteligentes da Cardano, Plutus, é uma inovação chave na cadeia de blocos Cardano, especialmente após o hard fork Alonzo em 13 de setembro de 2021. Distintivamente, a Cardano emprega o modelo Extended Ungasted Transaction Output (EUTXO), uma evolução sofisticada do modelo UTXO tradicional. Este modelo facilita a criação de contratos inteligentes seguros e complexos através de scripts validadores. Estes scripts, integrais do modelo EUTXO, permitem uma interação detalhada com o contexto, o datum e outros elementos da transação. Este design permite a execução de contratos inteligentes multifacetados, incluindo aqueles que exigem várias etapas ou a manutenção de estados contínuos. Cada contrato pode codificar o seu estado dentro dos dados da transação, permitindo assim uma sequência 'encadeada' de UTXOs. Esta abordagem é particularmente eficaz para contratos que evoluem ao longo do tempo, exigindo um sistema robusto e flexível para rastrear e gerir o seu estado e progressão. O modelo EUTXO mantém-se assim como um componente fundamental da infraestrutura de contrato inteligente da Cardano, sublinhando o seu compromisso com soluções blockchain seguras, eficientes e versáteis.

Origem: https://docs.cardano.org/learn/eutxo-explainer/

Construir dApps

Introdução aos DAps no Cardano

O ecossistema Cardano representa um centro florescente para a inovação descentralizada, onde os DApps não só operam numa rede peer-to-peer mas também são sustentados pelo compromisso da Cardano com a sustentabilidade, segurança e escalabilidade. Ao contrário de outras plataformas blockchain, a arquitetura única de duas camadas do Cardano — separando a camada de liquidação da camada computacional — fornece um ambiente versátil para os programadores. Este design facilita a programabilidade complexa enquanto garante que as transações permaneçam rápidas e rentáveis. Como prova da sua crescente adoção, o ecossistema possui uma gama diversificada de aplicações que abrangem desde ativos sintéticos e plataformas de empréstimo DeFi até trocas descentralizadas, cada uma contribuindo para o cenário vibrante e dinâmico que é o ecossistema DApp da Cardano.

O crescimento da Cardano no ecossistema dApp tem sido substancial. A partir de 2023, mais de 2.000 projetos estão a crescer e a prosperar na rede Cardano, com vários deles a serem notáveis pelas suas soluções inovadoras. A explosão de DApps no Cardano pode ser atribuída à atualização do Alonzo, que forneceu a infraestrutura necessária para os desenvolvedores criarem e implementarem os seus DApps na cadeia de blocos do Cardano. Alguns exemplos de Dapps:

Protocolo Indigo

O Indigo Protocol é um dApp de destaque na cadeia de blocos Cardano, oferecendo uma abordagem inovadora à criação e negociação de ativos sintéticos. Este protocolo permite aos utilizadores criar ativos sintéticos, conhecidos como iAssets, usando ADA ou outras moedas. Estes iAssets replicam os movimentos de preços de ativos do mundo real, oferecendo exposição a preços em cadeia. A plataforma da Indigo engloba várias funcionalidades, tais como Posições de Dívida Colateralizadas (CDPs), Pools de Estabilidade, um Agregador DEX e mecanismos de governação. Os utilizadores podem participar em vários aspetos do protocolo, desde a cunha iAssets até ao envolvimento na governação através do token INDY. O Indigo é governado por uma Organização Autónoma Descentralizada (DAO), garantindo a tomada de decisão e o desenvolvimento liderados pela comunidade. O protocolo sofreu uma evolução técnica significativa, melhorando a eficiência e expandindo as capacidades, como visto na transição do PlutustX para o Aiken para a otimização de contratos inteligentes.

Minswap (MIN)

O Minswap é outro dApp proeminente no Cardano, conhecido pelas suas funcionalidades de troca descentralizada (DEX). Permite aos utilizadores trocar tokens dentro do ecossistema Cardano de forma eficiente. O Minswap é único pelo seu sistema multi-pool, onde um único pool de liquidez pode suportar vários tokens, aumentando a liquidez e a eficiência da negociação. Esta funcionalidade diferencia o Minswap de outros DEXs, que normalmente usam um sistema de pool de dois tokens. O Minswap também se concentra no envolvimento e governação da comunidade, permitindo que os detentores de tokens tenham uma palavra a dizer no desenvolvimento da plataforma e na direção futura.

Líquido (LQ)

Liqwid é um dApp baseado em Cardano que serve como um protocolo de liquidez de código aberto. Este protocolo facilita o empréstimo descentralizado e a concessão de empréstimos de ativos dentro do ecossistema Cardano. Os utilizadores podem depositar os seus ativos de criptomoeda nos pools de liquidez da Liqwid para ganhar juros ou usar os seus depósitos como garantia para emprestar outros ativos. A abordagem inovadora da Liqwid visa criar um ambiente financeiro eficiente e descentralizado (DeTI) no Cardano, alavancando a infraestrutura segura e escalável da blockchain. Este protocolo é fundamental para estabelecer um ecossistema DeTI abrangente no Cardano, fornecendo serviços financeiros essenciais de forma descentralizada.

Estes três DApps — Indigo Protocol, Minswap e Liqwid — exemplificam as soluções diversas e inovadoras emergentes na cadeia de blocos Cardano, contribuindo significativamente para o seu crescente ecossistema dApp.

Uma espiada no ecossistema de desenvolvimento da Cardano

Cardano apresenta terreno fértil para os programadores, graças à sua abordagem metódica e baseada em evidências à tecnologia blockchain. Esta abordagem, juntamente com a robustez da plataforma de contratos inteligentes Plutus, atraiu uma comunidade crescente de programadores interessados em explorar o potencial da blockchain da Cardano.

Além disso, o algoritmo de consenso de prova de participação da Cardano, Ouroboros, fornece um mecanismo mais eficiente em termos energéticos para validação de transações e produção de blocos em comparação com blockchains de prova de trabalho. Esta funcionalidade, entre outras, oferece um caso convincente para os programadores que procuram uma plataforma robusta para os seus DApps.

O ecossistema de desenvolvimento em Cardano é vibrante e em constante evolução, com a comunidade e a Fundação Cardano a trabalhar continuamente para criar um ambiente propício para a inovação e desenvolvimento. A mistura de uma comunidade solidária, uma base sólida de investigação e um modelo de governação com visão de futuro torna o Cardano uma plataforma promissora para o desenvolvimento e implementação de contratos inteligentes e DApps.

Estudo de caso de Smart Contracts

Considere um cenário do mundo real em que um contrato inteligente no Cardano é usado para automatizar o processo de contrato de aluguer entre um senhorio e um inquilino. O contrato inteligente pode ser programado para liberar o depósito de segurança de volta ao inquilino após a conclusão satisfatória do prazo da locação, sem qualquer intervenção manual. Este estudo de caso pode ilustrar o uso prático e a eficiência que os contratos inteligentes trazem aos acordos e transações do dia-a-dia.

إخلاء المسؤولية
* ينطوي الاستثمار في العملات الرقمية على مخاطر كبيرة. فيرجى المتابعة بحذر. ولا تهدف الدورة التدريبية إلى تقديم المشورة الاستثمارية.
* تم إنشاء الدورة التدريبية من قبل المؤلف الذي انضم إلى مركز التعلّم في Gate. ويُرجى العلم أنّ أي رأي يشاركه المؤلف لا يمثّل مركز التعلّم في Gate.
الكتالوج
الدرس رقم 3

Contratos Inteligentes e Aplicações Descentralizadas (DApps)

Este estudo de caso pode ilustrar as aplicações práticas e eficiências que os contratos inteligentes trazem aos acordos e transações do dia-a-dia.

Explorar Contratos Inteligentes

Noções básicas e importância dos contratos inteligentes

Contratos inteligentes, acordos auto-executáveis codificados com condições pré-definidas, eliminam a necessidade de intermediários. São fundamentais para a blockchain, permitindo várias aplicações em finanças, cadeia de abastecimento e imobiliário, entre outras. Eles desempenham um papel crucial na habilitação de transações sem confiança, transparentes e eficientes em plataformas blockchain.

A Abordagem da Cardano aos Contratos Inteligentes

A plataforma de contratos inteligentes da Cardano, Plutus, é uma inovação chave na cadeia de blocos Cardano, especialmente após o hard fork Alonzo em 13 de setembro de 2021. Distintivamente, a Cardano emprega o modelo Extended Ungasted Transaction Output (EUTXO), uma evolução sofisticada do modelo UTXO tradicional. Este modelo facilita a criação de contratos inteligentes seguros e complexos através de scripts validadores. Estes scripts, integrais do modelo EUTXO, permitem uma interação detalhada com o contexto, o datum e outros elementos da transação. Este design permite a execução de contratos inteligentes multifacetados, incluindo aqueles que exigem várias etapas ou a manutenção de estados contínuos. Cada contrato pode codificar o seu estado dentro dos dados da transação, permitindo assim uma sequência 'encadeada' de UTXOs. Esta abordagem é particularmente eficaz para contratos que evoluem ao longo do tempo, exigindo um sistema robusto e flexível para rastrear e gerir o seu estado e progressão. O modelo EUTXO mantém-se assim como um componente fundamental da infraestrutura de contrato inteligente da Cardano, sublinhando o seu compromisso com soluções blockchain seguras, eficientes e versáteis.

Origem: https://docs.cardano.org/learn/eutxo-explainer/

Construir dApps

Introdução aos DAps no Cardano

O ecossistema Cardano representa um centro florescente para a inovação descentralizada, onde os DApps não só operam numa rede peer-to-peer mas também são sustentados pelo compromisso da Cardano com a sustentabilidade, segurança e escalabilidade. Ao contrário de outras plataformas blockchain, a arquitetura única de duas camadas do Cardano — separando a camada de liquidação da camada computacional — fornece um ambiente versátil para os programadores. Este design facilita a programabilidade complexa enquanto garante que as transações permaneçam rápidas e rentáveis. Como prova da sua crescente adoção, o ecossistema possui uma gama diversificada de aplicações que abrangem desde ativos sintéticos e plataformas de empréstimo DeFi até trocas descentralizadas, cada uma contribuindo para o cenário vibrante e dinâmico que é o ecossistema DApp da Cardano.

O crescimento da Cardano no ecossistema dApp tem sido substancial. A partir de 2023, mais de 2.000 projetos estão a crescer e a prosperar na rede Cardano, com vários deles a serem notáveis pelas suas soluções inovadoras. A explosão de DApps no Cardano pode ser atribuída à atualização do Alonzo, que forneceu a infraestrutura necessária para os desenvolvedores criarem e implementarem os seus DApps na cadeia de blocos do Cardano. Alguns exemplos de Dapps:

Protocolo Indigo

O Indigo Protocol é um dApp de destaque na cadeia de blocos Cardano, oferecendo uma abordagem inovadora à criação e negociação de ativos sintéticos. Este protocolo permite aos utilizadores criar ativos sintéticos, conhecidos como iAssets, usando ADA ou outras moedas. Estes iAssets replicam os movimentos de preços de ativos do mundo real, oferecendo exposição a preços em cadeia. A plataforma da Indigo engloba várias funcionalidades, tais como Posições de Dívida Colateralizadas (CDPs), Pools de Estabilidade, um Agregador DEX e mecanismos de governação. Os utilizadores podem participar em vários aspetos do protocolo, desde a cunha iAssets até ao envolvimento na governação através do token INDY. O Indigo é governado por uma Organização Autónoma Descentralizada (DAO), garantindo a tomada de decisão e o desenvolvimento liderados pela comunidade. O protocolo sofreu uma evolução técnica significativa, melhorando a eficiência e expandindo as capacidades, como visto na transição do PlutustX para o Aiken para a otimização de contratos inteligentes.

Minswap (MIN)

O Minswap é outro dApp proeminente no Cardano, conhecido pelas suas funcionalidades de troca descentralizada (DEX). Permite aos utilizadores trocar tokens dentro do ecossistema Cardano de forma eficiente. O Minswap é único pelo seu sistema multi-pool, onde um único pool de liquidez pode suportar vários tokens, aumentando a liquidez e a eficiência da negociação. Esta funcionalidade diferencia o Minswap de outros DEXs, que normalmente usam um sistema de pool de dois tokens. O Minswap também se concentra no envolvimento e governação da comunidade, permitindo que os detentores de tokens tenham uma palavra a dizer no desenvolvimento da plataforma e na direção futura.

Líquido (LQ)

Liqwid é um dApp baseado em Cardano que serve como um protocolo de liquidez de código aberto. Este protocolo facilita o empréstimo descentralizado e a concessão de empréstimos de ativos dentro do ecossistema Cardano. Os utilizadores podem depositar os seus ativos de criptomoeda nos pools de liquidez da Liqwid para ganhar juros ou usar os seus depósitos como garantia para emprestar outros ativos. A abordagem inovadora da Liqwid visa criar um ambiente financeiro eficiente e descentralizado (DeTI) no Cardano, alavancando a infraestrutura segura e escalável da blockchain. Este protocolo é fundamental para estabelecer um ecossistema DeTI abrangente no Cardano, fornecendo serviços financeiros essenciais de forma descentralizada.

Estes três DApps — Indigo Protocol, Minswap e Liqwid — exemplificam as soluções diversas e inovadoras emergentes na cadeia de blocos Cardano, contribuindo significativamente para o seu crescente ecossistema dApp.

Uma espiada no ecossistema de desenvolvimento da Cardano

Cardano apresenta terreno fértil para os programadores, graças à sua abordagem metódica e baseada em evidências à tecnologia blockchain. Esta abordagem, juntamente com a robustez da plataforma de contratos inteligentes Plutus, atraiu uma comunidade crescente de programadores interessados em explorar o potencial da blockchain da Cardano.

Além disso, o algoritmo de consenso de prova de participação da Cardano, Ouroboros, fornece um mecanismo mais eficiente em termos energéticos para validação de transações e produção de blocos em comparação com blockchains de prova de trabalho. Esta funcionalidade, entre outras, oferece um caso convincente para os programadores que procuram uma plataforma robusta para os seus DApps.

O ecossistema de desenvolvimento em Cardano é vibrante e em constante evolução, com a comunidade e a Fundação Cardano a trabalhar continuamente para criar um ambiente propício para a inovação e desenvolvimento. A mistura de uma comunidade solidária, uma base sólida de investigação e um modelo de governação com visão de futuro torna o Cardano uma plataforma promissora para o desenvolvimento e implementação de contratos inteligentes e DApps.

Estudo de caso de Smart Contracts

Considere um cenário do mundo real em que um contrato inteligente no Cardano é usado para automatizar o processo de contrato de aluguer entre um senhorio e um inquilino. O contrato inteligente pode ser programado para liberar o depósito de segurança de volta ao inquilino após a conclusão satisfatória do prazo da locação, sem qualquer intervenção manual. Este estudo de caso pode ilustrar o uso prático e a eficiência que os contratos inteligentes trazem aos acordos e transações do dia-a-dia.

إخلاء المسؤولية
* ينطوي الاستثمار في العملات الرقمية على مخاطر كبيرة. فيرجى المتابعة بحذر. ولا تهدف الدورة التدريبية إلى تقديم المشورة الاستثمارية.
* تم إنشاء الدورة التدريبية من قبل المؤلف الذي انضم إلى مركز التعلّم في Gate. ويُرجى العلم أنّ أي رأي يشاركه المؤلف لا يمثّل مركز التعلّم في Gate.