レッスン1

Introdução ao Stacks (STX)

Este módulo apresenta Stacks, um projeto blockchain que melhora o Bitcoin adicionando contratos inteligentes e aplicações descentralizadas (DApps) mantendo a segurança e estabilidade do Bitcoin

Visão geral do Stacks**

O Stack é um projeto blockchain projetado para melhorar as capacidades da blockchain do Bitcoin, introduzindo contratos inteligentes e aplicações descentralizadas (DApps) mantendo a segurança e estabilidade do Bitcoin. Inicialmente lançado como Blockstack por Muneeb Ali e Ryan Shea em 2013, o projeto visava resolver a centralização da internet fornecendo soluções de identidade descentralizadas. Com o tempo, o foco mudou para possibilitar contratos inteligentes e DApps no Bitcoin.

A transição de Blockstack para Stacks ocorreu em 2021 com o lançamento do Stacks 2.0, marcando um marco significativo no seu desenvolvimento. A missão do Stacks é desbloquear todo o potencial do Bitcoin, permitindo aplicações programáveis na sua rede robusta e segura. Esta integração permite aos utilizadores aproveitar a segurança do Bitcoin para transações e aplicações mais complexas sem alterar o protocolo principal do Bitcoin.

Princípios Chave de Design

Trilema da Blockchain e Abordagem da Stacks

O trilema da blockchain refere-se ao desafio de equilibrar a descentralização, segurança e escalabilidade numa rede blockchain. A Stacks aborda este desafio ao usar o Bitcoin como camada base, o que fornece descentralização e segurança. Ao fazê-lo, a Stacks transfere a necessidade desses atributos da sua própria blockchain, permitindo-lhe focar na escalabilidade e funcionalidades adicionais.

Descentralização

O Stacks mantém a descentralização permitindo que mineiros independentes participem na sua rede. Eles utilizam o Bitcoin para minerar tokens STX, o que alinha os seus incentivos com a manutenção da segurança e descentralização tanto das redes Stacks como do Bitcoin. Este processo de mineração garante que nenhuma entidade única possa controlar a rede, preservando a sua integridade.

Segurança

A segurança da rede Stacks é alcançada através da sua integração com o Bitcoin. Ao ancorar os seus blocos na blockchain do Bitcoin, a Stacks herda as medidas de segurança do Bitcoin, o que significa que qualquer ataque à Stacks também exigiria um ataque significativo ao Bitcoin, tornando-a assim altamente segura.

Escalabilidade

O Stacks melhora a escalabilidade usando o mecanismo de consenso Proof of Transfer, que permite a transferência eficiente de dados e valor entre as blockchains Stacks e Bitcoin. Esse mecanismo garante que o Stacks possa lidar com um maior throughput de transações sem comprometer a segurança ou a descentralização.

Pilhas vs. Blockchains tradicionais

Aspetos únicos do Stacks comparados a outros projetos de blockchain

Stacks diferencia-se de outros projetos de blockchain através da sua abordagem em camadas e do seu mecanismo de consenso único, entre outras características:

  1. Arquitetura em camadas: Stacks é uma solução de Camada 2 em cima do Bitcoin, uma abordagem que permite adicionar novas funcionalidades ao Bitcoin sem modificar seu protocolo. As transações de pilhas se beneficiam da segurança do Bitcoin, fornecendo uma base robusta para aplicativos descentralizados.
  2. Prova de Transferência (PoX): Ao contrário dos mecanismos tradicionais de Prova de Trabalho (PoW) ou Prova de Participação (PoS), PoX ancora as transações Stacks ao Bitcoin. Este método garante que as transações Stacks sejam tão irreversíveis e seguras quanto as transações Bitcoin. PoX também possibilita um mecanismo chamado de stacking, onde os detentores de STX podem bloquear seus tokens para apoiar a segurança da rede e ganhar recompensas em Bitcoin.
  3. Contratos Inteligentes de Clarity: A Stacks usa uma linguagem de contrato inteligente decidível chamada Clarity. Ao contrário de outras linguagens de contrato inteligente, a Clarity é projetada para previsibilidade e segurança. Permite aos desenvolvedores saber exatamente o que um contrato fará antes de ser executado, reduzindo o risco de vulnerabilidades.
  4. Integração com Bitcoin: Stacks melhora a funcionalidade do Bitcoin, permitindo contratos inteligentes e dApps que interagem diretamente com a blockchain do Bitcoin. Esta integração permite aos desenvolvedores construir aplicações que se beneficiam da segurança do Bitcoin, ao mesmo tempo que adicionam novas funcionalidades e capacidades.

Descentralização e Segurança em Stacks

O Stacks é projetado para operar de forma descentralizada, garantindo que nenhuma entidade única tenha controle sobre a rede. Isso é alcançado através do seu sistema aberto e sem permissão, permitindo que qualquer pessoa participe na mineração e na empilhagem. O uso de incentivos econômicos, como tokens STX, garante que os participantes da rede sejam motivados a agir no melhor interesse da rede.

Ao ancorar transações Stacks no Bitcoin, Stacks utilizam o modelo de segurança comprovado do Bitcoin. O mecanismo de consenso Proof of Work do Bitcoin fornece garantias sólidas de finalidade e imutabilidade das transações, e o uso de contratos inteligentes Clarity reforça ainda mais a segurança, minimizando o risco de vulnerabilidades e exploits.

O token STX ajuda a manter a segurança e a descentralização da rede Stacks. É usado para incentivar os mineradores e os signatários peg-out, garantindo que sigam o protocolo e contribuam para a segurança da rede. Este modelo de incentivo baseado em tokens é semelhante ao do Bitcoin, onde BTC recém-criado é usado para recompensar os mineradores e garantir a segurança da rede.

Stacks e Bitcoin se complementam, com Stacks aprimorando a funcionalidade do Bitcoin e o Bitcoin fornecendo uma base segura e estável para aplicativos Stacks. Esta relação garante que ambas as redes beneficiam dos pontos fortes uma da outra, criando um ecossistema mais robusto e versátil.

Destaca

  • Introdução e Transição: Evoluído a partir do Blockstack, mudando de soluções de identidade descentralizada para permitir contratos inteligentes e DApps no Bitcoin com Stacks 2.0 em 2021.
  • Princípios de Design Chave: Equilibra descentralização, segurança e escalabilidade ao usar o Bitcoin como sua camada base.
  • Descentralização e Segurança: Usa o Bitcoin para minerar tokens STX, ancorando seus blocos ao Bitcoin, herdando a sua segurança.
  • Escalabilidade: Utiliza a Prova de Transferência (PoX) para transferência eficiente de dados e valor, aumentando a taxa de transações.
  • Recursos Únicos: arquitetura em camadas, consenso PoX, contratos inteligentes Clarity e integração direta com Bitcoin.
免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。
カタログ
レッスン1

Introdução ao Stacks (STX)

Este módulo apresenta Stacks, um projeto blockchain que melhora o Bitcoin adicionando contratos inteligentes e aplicações descentralizadas (DApps) mantendo a segurança e estabilidade do Bitcoin

Visão geral do Stacks**

O Stack é um projeto blockchain projetado para melhorar as capacidades da blockchain do Bitcoin, introduzindo contratos inteligentes e aplicações descentralizadas (DApps) mantendo a segurança e estabilidade do Bitcoin. Inicialmente lançado como Blockstack por Muneeb Ali e Ryan Shea em 2013, o projeto visava resolver a centralização da internet fornecendo soluções de identidade descentralizadas. Com o tempo, o foco mudou para possibilitar contratos inteligentes e DApps no Bitcoin.

A transição de Blockstack para Stacks ocorreu em 2021 com o lançamento do Stacks 2.0, marcando um marco significativo no seu desenvolvimento. A missão do Stacks é desbloquear todo o potencial do Bitcoin, permitindo aplicações programáveis na sua rede robusta e segura. Esta integração permite aos utilizadores aproveitar a segurança do Bitcoin para transações e aplicações mais complexas sem alterar o protocolo principal do Bitcoin.

Princípios Chave de Design

Trilema da Blockchain e Abordagem da Stacks

O trilema da blockchain refere-se ao desafio de equilibrar a descentralização, segurança e escalabilidade numa rede blockchain. A Stacks aborda este desafio ao usar o Bitcoin como camada base, o que fornece descentralização e segurança. Ao fazê-lo, a Stacks transfere a necessidade desses atributos da sua própria blockchain, permitindo-lhe focar na escalabilidade e funcionalidades adicionais.

Descentralização

O Stacks mantém a descentralização permitindo que mineiros independentes participem na sua rede. Eles utilizam o Bitcoin para minerar tokens STX, o que alinha os seus incentivos com a manutenção da segurança e descentralização tanto das redes Stacks como do Bitcoin. Este processo de mineração garante que nenhuma entidade única possa controlar a rede, preservando a sua integridade.

Segurança

A segurança da rede Stacks é alcançada através da sua integração com o Bitcoin. Ao ancorar os seus blocos na blockchain do Bitcoin, a Stacks herda as medidas de segurança do Bitcoin, o que significa que qualquer ataque à Stacks também exigiria um ataque significativo ao Bitcoin, tornando-a assim altamente segura.

Escalabilidade

O Stacks melhora a escalabilidade usando o mecanismo de consenso Proof of Transfer, que permite a transferência eficiente de dados e valor entre as blockchains Stacks e Bitcoin. Esse mecanismo garante que o Stacks possa lidar com um maior throughput de transações sem comprometer a segurança ou a descentralização.

Pilhas vs. Blockchains tradicionais

Aspetos únicos do Stacks comparados a outros projetos de blockchain

Stacks diferencia-se de outros projetos de blockchain através da sua abordagem em camadas e do seu mecanismo de consenso único, entre outras características:

  1. Arquitetura em camadas: Stacks é uma solução de Camada 2 em cima do Bitcoin, uma abordagem que permite adicionar novas funcionalidades ao Bitcoin sem modificar seu protocolo. As transações de pilhas se beneficiam da segurança do Bitcoin, fornecendo uma base robusta para aplicativos descentralizados.
  2. Prova de Transferência (PoX): Ao contrário dos mecanismos tradicionais de Prova de Trabalho (PoW) ou Prova de Participação (PoS), PoX ancora as transações Stacks ao Bitcoin. Este método garante que as transações Stacks sejam tão irreversíveis e seguras quanto as transações Bitcoin. PoX também possibilita um mecanismo chamado de stacking, onde os detentores de STX podem bloquear seus tokens para apoiar a segurança da rede e ganhar recompensas em Bitcoin.
  3. Contratos Inteligentes de Clarity: A Stacks usa uma linguagem de contrato inteligente decidível chamada Clarity. Ao contrário de outras linguagens de contrato inteligente, a Clarity é projetada para previsibilidade e segurança. Permite aos desenvolvedores saber exatamente o que um contrato fará antes de ser executado, reduzindo o risco de vulnerabilidades.
  4. Integração com Bitcoin: Stacks melhora a funcionalidade do Bitcoin, permitindo contratos inteligentes e dApps que interagem diretamente com a blockchain do Bitcoin. Esta integração permite aos desenvolvedores construir aplicações que se beneficiam da segurança do Bitcoin, ao mesmo tempo que adicionam novas funcionalidades e capacidades.

Descentralização e Segurança em Stacks

O Stacks é projetado para operar de forma descentralizada, garantindo que nenhuma entidade única tenha controle sobre a rede. Isso é alcançado através do seu sistema aberto e sem permissão, permitindo que qualquer pessoa participe na mineração e na empilhagem. O uso de incentivos econômicos, como tokens STX, garante que os participantes da rede sejam motivados a agir no melhor interesse da rede.

Ao ancorar transações Stacks no Bitcoin, Stacks utilizam o modelo de segurança comprovado do Bitcoin. O mecanismo de consenso Proof of Work do Bitcoin fornece garantias sólidas de finalidade e imutabilidade das transações, e o uso de contratos inteligentes Clarity reforça ainda mais a segurança, minimizando o risco de vulnerabilidades e exploits.

O token STX ajuda a manter a segurança e a descentralização da rede Stacks. É usado para incentivar os mineradores e os signatários peg-out, garantindo que sigam o protocolo e contribuam para a segurança da rede. Este modelo de incentivo baseado em tokens é semelhante ao do Bitcoin, onde BTC recém-criado é usado para recompensar os mineradores e garantir a segurança da rede.

Stacks e Bitcoin se complementam, com Stacks aprimorando a funcionalidade do Bitcoin e o Bitcoin fornecendo uma base segura e estável para aplicativos Stacks. Esta relação garante que ambas as redes beneficiam dos pontos fortes uma da outra, criando um ecossistema mais robusto e versátil.

Destaca

  • Introdução e Transição: Evoluído a partir do Blockstack, mudando de soluções de identidade descentralizada para permitir contratos inteligentes e DApps no Bitcoin com Stacks 2.0 em 2021.
  • Princípios de Design Chave: Equilibra descentralização, segurança e escalabilidade ao usar o Bitcoin como sua camada base.
  • Descentralização e Segurança: Usa o Bitcoin para minerar tokens STX, ancorando seus blocos ao Bitcoin, herdando a sua segurança.
  • Escalabilidade: Utiliza a Prova de Transferência (PoX) para transferência eficiente de dados e valor, aumentando a taxa de transações.
  • Recursos Únicos: arquitetura em camadas, consenso PoX, contratos inteligentes Clarity e integração direta com Bitcoin.
免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。