5 cosas que aprendí de la conferencia de StarkWare
Siempre he querido asistir a la conferencia de StarkWare, porque mi comprensión del ecosistema de StarkWare no es tan profunda como la de otras partes de Ethereum.
Esto es comprensible, ya que muchos de los componentes que conforman el mundo de Stark son personalizados. Por ejemplo, Starknet tiene su propio lenguaje de desarrollo personalizado, Cairo, así como su propia máquina virtual personalizada, CairoVM.
Esto ha creado una cierta brecha entre las comunidades de desarrolladores de Ethereum y Starknet, y en comparación con otras L2, la diferencia entre las dos redes es mayor.
A continuación se presentan varios aspectos que me gustaría entender en este viaje:
¿Por qué quieren adoptar este enfoque personalizado? ¿Qué ventajas puede aportar un entorno de desarrollo personalizado? ¿Cuáles son los obstáculos que enfrentan los desarrolladores? ¿Los beneficios que trae Cairo superan el costo de perder el efecto de red de Ethereum?
¿Cuál es la situación de Starknet? ¿Cuál es el sentido de pertenencia de la comunidad hacia Starknet? ¿Cómo puede la comunidad hacer oír su voz en la gobernanza de Starknet?
¿Qué se está construyendo actualmente? ¿Qué equipos están desarrollando qué tipo de proyectos en Starknet? ¿Qué oportunidades les ha brindado Starknet?
Todas mis preguntas han sido respondidas y los resultados superaron mis expectativas.
No esperaba que la cultura de la comunidad de Starknet fuera tan fuerte. Evidentemente, estamos siendo testigos de las primeras etapas del florecimiento de la red Starknet, a pesar de que todavía es joven.
Starknet aún se encuentra en la fase inicial, esforzándose por aprender a mantenerse en pie, y ni hablar de caminar. Sin embargo, la energía y el sentido de pertenencia que siento de la comunidad de Starknet me llenan de confianza en este nuevo ecosistema emergente.
Estas son las cinco cosas que aprendí en la conferencia de StarkWare:
1. Starknet está en una etapa inicial
Después de llegar a Tel Aviv, fui a Hacker House, donde se reunieron cientos de desarrolladores. Tuve la oportunidad de conocer varios proyectos en los que están trabajando.
Dos representantes de la Fundación Starknet dirigieron un "taller de gobernanza" en el que presentaron el estado actual de la gobernanza de la comunidad Starknet. Es evidente que la gobernanza de Starknet todavía se encuentra en una etapa temprana. Estamos siendo testigos del nacimiento de algo nuevo, que está aprendiendo a expresarse y a mantenerse en pie. Es emocionante ver que Starknet parece atraer a un gran número de desarrolladores, quienes participan activamente y desean ser parte de este proceso.
Actualmente, la organización de gobernanza de Starknet está compuesta principalmente por desarrolladores del protocolo; aunque la comunidad de desarrolladores de Cairo tiene una gran influencia, su número es relativamente pequeño.
Al interactuar con los desarrolladores, sentí una atmósfera de "esta es nuestra red". Algunos desarrolladores de Starknet parecen darse cuenta de que "puedo tener lo que estoy construyendo". El optimismo y la emoción llenan toda la comunidad, pero también siento ciertas preocupaciones.
El objetivo final de Starknet es convertirse en un sistema completamente descentralizado y operado por la comunidad, pero la comunidad de Starknet en sí misma aún está en una etapa inicial y hay mucho trabajo por hacer.
A pesar de eso, la comunidad cripto no se ha echado atrás ante los desafíos, y las soluciones no necesitan aparecer al mismo tiempo. La comunidad de Starknet parece estar lista para enfrentar el desafío.
2. Starknet es en gran medida independiente de Ethereum
Si has estado en el ecosistema de Ethereum por un tiempo, es posible que hayas notado una clara disparidad entre StarkWare y el ecosistema más amplio de Ethereum.
Desde un punto de vista técnico, esto es comprensible. Starknet es en gran medida una tecnología independiente de Ethereum, que en realidad solo utiliza Ethereum como capa de datos ( aunque Starknet también puede interoperar con activos de Ethereum ).
En teoría, puedes desplegar Starknet en cualquier L1, ya que StarkWare ha construido una tecnología de autooptimización.
Esto ha suscitado la insatisfacción de algunos maximalistas de Ethereum en ciertos aspectos, y reconozco que en el pasado también he tenido este pensamiento: "¿Cómo te atreves a no usar EVM!?"
Me he dado cuenta de que tengo este sesgo, así que quiero aprovechar esta oportunidad para participar en este evento y ver el problema desde la perspectiva de StarkWare.
Es evidente que alejarse del efecto de red de Ethereum y construir un ecosistema autogestionado y autooptimizado desde abajo hacia arriba es la elección correcta. Después de comprender en detalle las decisiones de diseño de Cairo y la tecnología pionera de Uri y Eli, toda la lógica se vuelve clara.
SNARKs y STARKs son tecnologías excepcionales, y sus mejores versiones merecen ser completamente implementadas. StarkWare parece haber avanzado más en este aspecto.
3. El costo de aprendizaje de Cairo puede no ser tan alto como imaginaba.
Sé que tengo prejuicios como maximalista de EVM, así que quiero aprovechar esta conferencia de StarkWare para reevaluar mi comprensión de la experiencia de los desarrolladores de Cairo.
Cairo es un lenguaje de programación personalizado para el ecosistema de StarkWare.
Un tema que he notado es que el ecosistema de StarkWare se ha optimizado para sí mismo, mientras que otras L2 se han optimizado para Ethereum. La filosofía de StarkWare y Starknet es que Starknet quiere ser lo mejor de sí mismo, lo que incluye construir desde cero un lenguaje de programación para maximizar el potencial de la tecnología de StarkWare.
Aunque esto sacrifica la oportunidad de obtener el efecto de red de Ethereum, es difícil negar la racionalidad de esta elección de diseño, especialmente ahora que el efecto de red de Cairo ha alcanzado su punto crítico ( que probablemente ya ha alcanzado ).
Además, hay un equipo que ha construido un puente de middleware para desarrolladores entre Solidity y Cairo, como Kakarot.
4. Monedero de contrato inteligente + L2
La "billetera de contrato inteligente ( SCW )" y "abstracción de cuenta ( AA )" son en gran medida sinónimos. Todos están de acuerdo: la abstracción de cuenta es uno de los peores nombres en el ámbito de las criptomonedas, otro mal nombre es "EOA: cuenta de propiedad externa", que es un tipo de billetera opuesto a la billetera de contrato inteligente.
Todas las carteras en Ethereum pertenecen a uno de estos dos tipos: EOA o cartera de contrato inteligente (SCW).
La mayoría de nosotros utilizamos billeteras EOA, incluyendo Ledger, Metamask, Phantom, Coinbase Wallet, entre otras. Actualmente, alrededor del 99% de las billeteras de criptomonedas que la gente usa son billeteras EOA.
El potencial de las carteras de contratos inteligentes es infinito. EOA para Bitcoin es como SCW para Ethereum.
Tu Ledger, Metamask u otra billetera EOA solo pueden hacer una cosa, que es firmar. Y la billetera de contrato inteligente (SCW) es una billetera Turing completa. Al igual que Ethereum combina dinero y software, la abstracción de cuentas también nos permite inyectar software en la billetera.
La billetera de contrato inteligente (SCW) traerá una gran mejora en la experiencia del usuario en criptomonedas, eliminando muchos de los factores que hacen que las billeteras criptográficas sean difíciles y poco intuitivas. La abstracción de cuentas abre un nuevo campo de diseño, que en sí mismo es un avance del 0 al 1.
En la conferencia de StarkWare, hay dos principales equipos de billeteras de contratos inteligentes (SCW): Argent X y Braavos.
Durante mucho tiempo, la frontera innovadora de la billetera de contrato inteligente (SCW) ha estado en L2, especialmente en ZK L2.
¿Por qué ZK Rollups y no Optimistic Rollups(ORUs)?
ORUs como Optimism y Arbitrum intentan convertirse en equivalentes de Ethereum, y dado que Ethereum no ha habilitado la abstracción de cuentas, nuestro ORU actual tampoco lo ha hecho.
Actualmente, el 99% de las billeteras son billeteras EOA. Pero al final, el 99% de las billeteras serán billeteras de contrato inteligente (SCW).
En general, la adopción de la billetera de contratos inteligentes (SCW) se desarrollará en esta dirección: ZK-Rollups → ORU → Ethereum L1.
L2 puede adaptarse e innovar más rápido que L1, por ejemplo, L2 genera una red de pruebas de nivel de producción para EIP como la abstracción de cuentas.
5. ZK-Rollups no han utilizado pruebas de conocimiento cero
Sí, es un hecho interesante.
ZKP se utiliza específicamente para ocultar el conocimiento, cualquier ZKP también es una prueba de validez, pero ZKP oculta información durante todo el proceso.
Sin embargo, la mayoría de los "zk-rollups" son en realidad Rollups de validez.
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
8 me gusta
Recompensa
8
7
Republicar
Compartir
Comentar
0/400
SingleForYears
· hace13h
stark está bien, solo que la barrera de entrada es demasiado alta.
Ver originalesResponder0
LightningPacketLoss
· 08-10 05:06
Cairo es muy difícil de entender, todavía prefiero Solidity.
Ver originalesResponder0
CoffeeNFTrader
· 08-10 05:00
Aún estoy en el rollo de Cairo, supongo que así está bien, no hay nada sorprendente.
Ver originalesResponder0
HashRatePhilosopher
· 08-10 04:57
stark esta trampa es demasiado difícil de masticar, ¿verdad?
Ver originalesResponder0
LiquidatedDreams
· 08-10 04:55
¿No es demasiado complicado Cairo? No es de extrañar que haya tan pocas personas que lo jueguen.
Ver originalesResponder0
CryptoDouble-O-Seven
· 08-10 04:48
stark sigue siendo el l2 más difícil de manejar, ¿verdad?
Ver originalesResponder0
FOMOSapien
· 08-10 04:41
El hijo favorito de Ethereum es simplemente inasequible.
Desentrañando el ecosistema de StarkWare: Análisis de 5 aspectos destacados de la nueva configuración de Starknet
5 cosas que aprendí de la conferencia de StarkWare
Siempre he querido asistir a la conferencia de StarkWare, porque mi comprensión del ecosistema de StarkWare no es tan profunda como la de otras partes de Ethereum.
Esto es comprensible, ya que muchos de los componentes que conforman el mundo de Stark son personalizados. Por ejemplo, Starknet tiene su propio lenguaje de desarrollo personalizado, Cairo, así como su propia máquina virtual personalizada, CairoVM.
Esto ha creado una cierta brecha entre las comunidades de desarrolladores de Ethereum y Starknet, y en comparación con otras L2, la diferencia entre las dos redes es mayor.
A continuación se presentan varios aspectos que me gustaría entender en este viaje:
¿Por qué quieren adoptar este enfoque personalizado? ¿Qué ventajas puede aportar un entorno de desarrollo personalizado? ¿Cuáles son los obstáculos que enfrentan los desarrolladores? ¿Los beneficios que trae Cairo superan el costo de perder el efecto de red de Ethereum?
¿Cuál es la situación de Starknet? ¿Cuál es el sentido de pertenencia de la comunidad hacia Starknet? ¿Cómo puede la comunidad hacer oír su voz en la gobernanza de Starknet?
¿Qué se está construyendo actualmente? ¿Qué equipos están desarrollando qué tipo de proyectos en Starknet? ¿Qué oportunidades les ha brindado Starknet?
Todas mis preguntas han sido respondidas y los resultados superaron mis expectativas.
No esperaba que la cultura de la comunidad de Starknet fuera tan fuerte. Evidentemente, estamos siendo testigos de las primeras etapas del florecimiento de la red Starknet, a pesar de que todavía es joven.
Starknet aún se encuentra en la fase inicial, esforzándose por aprender a mantenerse en pie, y ni hablar de caminar. Sin embargo, la energía y el sentido de pertenencia que siento de la comunidad de Starknet me llenan de confianza en este nuevo ecosistema emergente.
Estas son las cinco cosas que aprendí en la conferencia de StarkWare:
1. Starknet está en una etapa inicial
Después de llegar a Tel Aviv, fui a Hacker House, donde se reunieron cientos de desarrolladores. Tuve la oportunidad de conocer varios proyectos en los que están trabajando.
Dos representantes de la Fundación Starknet dirigieron un "taller de gobernanza" en el que presentaron el estado actual de la gobernanza de la comunidad Starknet. Es evidente que la gobernanza de Starknet todavía se encuentra en una etapa temprana. Estamos siendo testigos del nacimiento de algo nuevo, que está aprendiendo a expresarse y a mantenerse en pie. Es emocionante ver que Starknet parece atraer a un gran número de desarrolladores, quienes participan activamente y desean ser parte de este proceso.
Actualmente, la organización de gobernanza de Starknet está compuesta principalmente por desarrolladores del protocolo; aunque la comunidad de desarrolladores de Cairo tiene una gran influencia, su número es relativamente pequeño.
Al interactuar con los desarrolladores, sentí una atmósfera de "esta es nuestra red". Algunos desarrolladores de Starknet parecen darse cuenta de que "puedo tener lo que estoy construyendo". El optimismo y la emoción llenan toda la comunidad, pero también siento ciertas preocupaciones.
El objetivo final de Starknet es convertirse en un sistema completamente descentralizado y operado por la comunidad, pero la comunidad de Starknet en sí misma aún está en una etapa inicial y hay mucho trabajo por hacer.
A pesar de eso, la comunidad cripto no se ha echado atrás ante los desafíos, y las soluciones no necesitan aparecer al mismo tiempo. La comunidad de Starknet parece estar lista para enfrentar el desafío.
2. Starknet es en gran medida independiente de Ethereum
Si has estado en el ecosistema de Ethereum por un tiempo, es posible que hayas notado una clara disparidad entre StarkWare y el ecosistema más amplio de Ethereum.
Desde un punto de vista técnico, esto es comprensible. Starknet es en gran medida una tecnología independiente de Ethereum, que en realidad solo utiliza Ethereum como capa de datos ( aunque Starknet también puede interoperar con activos de Ethereum ).
En teoría, puedes desplegar Starknet en cualquier L1, ya que StarkWare ha construido una tecnología de autooptimización.
Esto ha suscitado la insatisfacción de algunos maximalistas de Ethereum en ciertos aspectos, y reconozco que en el pasado también he tenido este pensamiento: "¿Cómo te atreves a no usar EVM!?"
Me he dado cuenta de que tengo este sesgo, así que quiero aprovechar esta oportunidad para participar en este evento y ver el problema desde la perspectiva de StarkWare.
Es evidente que alejarse del efecto de red de Ethereum y construir un ecosistema autogestionado y autooptimizado desde abajo hacia arriba es la elección correcta. Después de comprender en detalle las decisiones de diseño de Cairo y la tecnología pionera de Uri y Eli, toda la lógica se vuelve clara.
SNARKs y STARKs son tecnologías excepcionales, y sus mejores versiones merecen ser completamente implementadas. StarkWare parece haber avanzado más en este aspecto.
3. El costo de aprendizaje de Cairo puede no ser tan alto como imaginaba.
Sé que tengo prejuicios como maximalista de EVM, así que quiero aprovechar esta conferencia de StarkWare para reevaluar mi comprensión de la experiencia de los desarrolladores de Cairo.
Cairo es un lenguaje de programación personalizado para el ecosistema de StarkWare.
Un tema que he notado es que el ecosistema de StarkWare se ha optimizado para sí mismo, mientras que otras L2 se han optimizado para Ethereum. La filosofía de StarkWare y Starknet es que Starknet quiere ser lo mejor de sí mismo, lo que incluye construir desde cero un lenguaje de programación para maximizar el potencial de la tecnología de StarkWare.
Aunque esto sacrifica la oportunidad de obtener el efecto de red de Ethereum, es difícil negar la racionalidad de esta elección de diseño, especialmente ahora que el efecto de red de Cairo ha alcanzado su punto crítico ( que probablemente ya ha alcanzado ).
Además, hay un equipo que ha construido un puente de middleware para desarrolladores entre Solidity y Cairo, como Kakarot.
4. Monedero de contrato inteligente + L2
La "billetera de contrato inteligente ( SCW )" y "abstracción de cuenta ( AA )" son en gran medida sinónimos. Todos están de acuerdo: la abstracción de cuenta es uno de los peores nombres en el ámbito de las criptomonedas, otro mal nombre es "EOA: cuenta de propiedad externa", que es un tipo de billetera opuesto a la billetera de contrato inteligente.
Todas las carteras en Ethereum pertenecen a uno de estos dos tipos: EOA o cartera de contrato inteligente (SCW).
La mayoría de nosotros utilizamos billeteras EOA, incluyendo Ledger, Metamask, Phantom, Coinbase Wallet, entre otras. Actualmente, alrededor del 99% de las billeteras de criptomonedas que la gente usa son billeteras EOA.
El potencial de las carteras de contratos inteligentes es infinito. EOA para Bitcoin es como SCW para Ethereum.
Tu Ledger, Metamask u otra billetera EOA solo pueden hacer una cosa, que es firmar. Y la billetera de contrato inteligente (SCW) es una billetera Turing completa. Al igual que Ethereum combina dinero y software, la abstracción de cuentas también nos permite inyectar software en la billetera.
La billetera de contrato inteligente (SCW) traerá una gran mejora en la experiencia del usuario en criptomonedas, eliminando muchos de los factores que hacen que las billeteras criptográficas sean difíciles y poco intuitivas. La abstracción de cuentas abre un nuevo campo de diseño, que en sí mismo es un avance del 0 al 1.
En la conferencia de StarkWare, hay dos principales equipos de billeteras de contratos inteligentes (SCW): Argent X y Braavos.
Durante mucho tiempo, la frontera innovadora de la billetera de contrato inteligente (SCW) ha estado en L2, especialmente en ZK L2.
¿Por qué ZK Rollups y no Optimistic Rollups(ORUs)?
ORUs como Optimism y Arbitrum intentan convertirse en equivalentes de Ethereum, y dado que Ethereum no ha habilitado la abstracción de cuentas, nuestro ORU actual tampoco lo ha hecho.
Actualmente, el 99% de las billeteras son billeteras EOA. Pero al final, el 99% de las billeteras serán billeteras de contrato inteligente (SCW).
En general, la adopción de la billetera de contratos inteligentes (SCW) se desarrollará en esta dirección: ZK-Rollups → ORU → Ethereum L1.
L2 puede adaptarse e innovar más rápido que L1, por ejemplo, L2 genera una red de pruebas de nivel de producción para EIP como la abstracción de cuentas.
5. ZK-Rollups no han utilizado pruebas de conocimiento cero
Sí, es un hecho interesante.
ZKP se utiliza específicamente para ocultar el conocimiento, cualquier ZKP también es una prueba de validez, pero ZKP oculta información durante todo el proceso.
Sin embargo, la mayoría de los "zk-rollups" son en realidad Rollups de validez.