Desvendando o ecossistema StarkWare: 5 destaques que analisam o novo panorama do Starknet

robot
Geração do resumo em andamento

5 coisas que aprendi na conferência StarkWare

Eu sempre esperei participar da conferência StarkWare, porque meu conhecimento sobre o ecossistema StarkWare não é tão profundo quanto o de outras partes do Ethereum.

Isso é compreensível, pois muitos dos componentes que constituem o mundo Stark são personalizados. Por exemplo, Starknet tem sua própria linguagem de programação personalizada chamada Cairo, bem como sua própria máquina virtual personalizada chamada CairoVM.

Isso criou uma certa barreira entre as comunidades de desenvolvedores de Ethereum e Starknet, e comparado com outras L2, a diferença entre as duas redes é ainda maior.

Aqui estão alguns aspectos que gostaria de entender nesta viagem:

  • Por que eles optam por esse tipo de personalização? Quais são as vantagens de um ambiente de desenvolvimento personalizado? Quais obstáculos isso pode trazer para os desenvolvedores? Os benefícios que o Cairo traz superam o custo de perder o efeito de rede do Ethereum?

  • Como está a situação do Starknet? Qual é o sentimento de pertencimento da comunidade em relação ao Starknet? Como é que a comunidade pode fazer ouvir a sua voz na governança do Starknet?

  • O que está sendo construído atualmente? Quais equipes estão desenvolvendo que tipo de projetos na Starknet? Que oportunidades a Starknet trouxe para eles?

Todas as minhas perguntas foram respondidas e os resultados superaram as minhas expectativas.

Não esperava que a cultura da comunidade Starknet fosse tão forte. É evidente que estamos a testemunhar em primeira mão a fase inicial do crescimento do rede Starknet, embora ainda seja jovem.

Starknet ainda está na fase inicial, esforçando-se para aprender a ficar de pé, quanto mais a andar. No entanto, a energia e o espírito de propriedade que senti da comunidade Starknet me enchem de confiança neste novo ecossistema emergente.

Aqui estão cinco coisas que aprendi na conferência StarkWare:

1. Starknet está em fase inicial

Depois de chegar a Tel Aviv, fui para a Hacker House, onde se reuniram centenas de desenvolvedores. Tive a oportunidade de conhecer os vários projetos que eles estão desenvolvendo.

Dois representantes da Fundação Starknet lideraram um "seminário de governança", apresentando o estado atual da governança da comunidade Starknet. É evidente que a governança da Starknet ainda está em um estágio inicial. Estamos testemunhando o nascimento de algo novo, que está aprendendo a se expressar e a se manter de pé. É empolgante que a Starknet pareça atrair um grande número de desenvolvedores, que estão envolvidos ativamente e desejam fazer parte desse processo.

Atualmente, a organização de governança do Starknet é composta principalmente por desenvolvedores de protocolos; embora a comunidade de desenvolvedores de Cairo tenha uma forte influência, o número de pessoas é relativamente pequeno.

Ao conversar com os desenvolvedores, senti uma atmosfera de "esta é a nossa rede". Alguns desenvolvedores do Starknet parecem estar percebendo que "eu posso ter aquilo que estou construindo". O otimismo e a excitação permeiam toda a comunidade, mas também sinto algumas preocupações.

O objetivo final do Starknet é tornar-se um sistema completamente descentralizado e operado pela comunidade, mas a própria comunidade Starknet ainda está em sua fase inicial, com muito trabalho a fazer.

Apesar disso, a comunidade cripto não recuou diante dos desafios, e as soluções não precisam surgir ao mesmo tempo. A comunidade Starknet parece estar pronta para enfrentar o desafio.

Fundador do BanklessDAO: Compartilhando as 5 coisas que aprendi no Starknet

2. Starknet é em grande parte independente do Ethereum

Se você esteve no ecossistema Ethereum por um tempo, pode ter notado uma lacuna significativa entre a StarkWare e o maior ecossistema Ethereum.

Do ponto de vista técnico, isso é compreensível. Starknet é em grande parte uma tecnologia independente do Ethereum, na qual na verdade utiliza o Ethereum apenas como camada de dados (, embora Starknet também possa interagir com ativos do Ethereum ).

Teoricamente, você pode implementar o Starknet em qualquer L1, pois a StarkWare já construiu uma tecnologia auto-otimizadora.

Isso gerou descontentamento entre alguns maximalistas do Ethereum em certos aspectos, e eu admito que no passado também tive esse pensamento: "Como você se atreve a não usar o EVM!?"

Eu percebi que tinha esse viés, então quero aproveitar esta oportunidade para participar deste evento e ver esta questão pela perspectiva da StarkWare.

É evidente que se desvincular do efeito de rede do Ethereum e construir um ecossistema auto-otimizado e de baixo para cima é a escolha certa. Após entender detalhadamente as escolhas de design do Cairo e as tecnologias pioneiras de Uri e Eli, toda a lógica se tornou clara.

SNARKs e STARKs são tecnologias muito notáveis, e suas melhores versões merecem ser plenamente implementadas. A StarkWare parece estar à frente nesse aspecto.

3. O custo de aprendizado do Cairo pode não ser tão alto quanto eu imaginava.

Eu sei do viés que tenho como um maximalista EVM, por isso quero aproveitar esta conferência StarkWare para reavaliar minha compreensão da experiência dos desenvolvedores em Cairo.

Cairo é uma linguagem de programação personalizada para o ecossistema StarkWare.

Um tema que notei é que o ecossistema StarkWare se otimizou para si mesmo, enquanto outros L2 se otimizaram para o Ethereum. A filosofia da StarkWare e do Starknet é que o Starknet deseja tornar-se o melhor que pode ser, o que inclui a construção de uma linguagem de programação do zero para maximizar o potencial da tecnologia StarkWare.

Embora isso sacrifique a oportunidade de aproveitar os efeitos de rede do Ethereum, é difícil negar a racionalidade dessa escolha de design, especialmente agora que os próprios efeitos de rede do Cairo já atingiram um ponto crítico ( que provavelmente já havia sido alcançado ).

Além disso, há equipes a construir uma ponte de middleware para desenvolvedores entre Solidity e Cairo, como o Kakarot.

4. Carteira de Contrato Inteligente + L2

As carteiras de contrato inteligente (SCW) e "abstração de conta (AA)" são em grande parte sinônimos. Todos concordam: a abstração de conta é um dos piores nomes no campo das criptomoedas, outro nome ruim é "EOA: conta de propriedade externa", que é um tipo de carteira em contraste com a carteira de contrato inteligente.

Todas as carteiras na Ethereum pertencem a um destes dois tipos: EOA ou carteira de contrato inteligente (SCW).

A maioria de nós usa carteiras EOA, incluindo Ledger, Metamask, Phantom, Coinbase Wallet, entre outras. Atualmente, cerca de 99% das carteiras de criptomoedas utilizadas pelas pessoas são carteiras EOA.

O potencial das carteiras de contratos inteligentes é ilimitado. EOA para o Bitcoin é como SCW para o Ethereum.

A sua Ledger, Metamask ou outra carteira EOA só pode fazer uma coisa, que é assinar. E a carteira de contrato inteligente (SCW) é uma carteira Turing completa. Assim como o Ethereum combina dinheiro e software, a abstração de conta também nos permite injetar software na carteira.

A carteira de contrato inteligente (SCW) proporcionará um enorme upgrade na experiência do usuário em criptomoedas, eliminando muitos fatores que tornam as carteiras de criptomoedas difíceis e não intuitivas. A abstração de contas abriu um novo campo de design, que por si só é um avanço do 0 ao 1.

Na conferência StarkWare, existem duas principais equipes de carteiras de contratos inteligentes (SCW): Argent X e Braavos.

Durante muito tempo, a vanguarda inovadora das carteiras de contratos inteligentes (SCW) tem estado no L2, especialmente no ZK L2.

Por que ZK Rollups e não Optimistic Rollups(ORUs)?

ORUs como Optimism e Arbitrum tentam se tornar equivalentes ao Ethereum, mas como o Ethereum não habilitou a abstração de contas, nossos atuais ORUs também não têm.

Atualmente, 99% das carteiras são carteiras EOA. Mas, no final, 99% das carteiras serão carteiras de contrato inteligente (SCW).

De um modo geral, a popularização da carteira de contratos inteligentes (SCW) seguirá nesta direção: ZK-Rollups → ORU → Ethereum L1.

L2 pode se adaptar e inovar mais rapidamente do que L1, por exemplo, L2 gera uma rede de testes de nível de produção para EIPs como a abstração de conta.

5. ZK-Rollups não utilizam provas de conhecimento zero

Sim, isso é um fato interessante.

ZKP é especificamente utilizado para ocultar conhecimento, qualquer ZKP também é uma prova de validade, mas o ZKP oculta informações durante todo o processo.

E a maioria dos "zk-rollups" são na verdade Rollups de validade.

Fundador da BanklessDAO: Compartilhando 5 coisas que aprendi no Starknet

STRK-5.08%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 7
  • Repostar
  • Compartilhar
Comentário
0/400
SingleForYearsvip
· 10h atrás
stark está bem, só que a barreira de entrada é muito alta.
Ver originalResponder0
LightningPacketLossvip
· 08-10 05:06
cairo é tão difícil de entender, ainda prefiro solidity
Ver originalResponder0
CoffeeNFTradervip
· 08-10 05:00
Ainda estou a fazer Cairo, mas tudo bem. Não há grandes novidades.
Ver originalResponder0
HashRatePhilosophervip
· 08-10 04:57
stark esta armadilha é muito difícil de engolir, não é?
Ver originalResponder0
LiquidatedDreamsvip
· 08-10 04:55
cairo não é demasiado complexo? Não é de admirar que tão poucas pessoas joguem.
Ver originalResponder0
CryptoDouble-O-Sevenvip
· 08-10 04:48
stark ainda é o l2 mais difícil, certo?
Ver originalResponder0
FOMOSapienvip
· 08-10 04:41
O filho querido do Ethereum é simplesmente impagável.
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)