avatar
Noah

Siguiendo0Seguidores (X)22,66milPublicaciones107Me gusta3,38mil
avatar

Empuja. Cada. Cadena. De. Bloques. En. Solana. No hay razón para ejecutar tu propia cadena, es costoso y molesto. Avísame si necesitan consejo. Los turduckens de cadena son mi especialidad.

avatar

La respuesta inevitable a esta postura es la condena por parte de la comunidad de cultura, NFT, juegos, etc. Pero el enfoque en finanzas no es el clavo final para “web3”. Las finanzas son difíciles. Requieren criterios más estrictos. Cuando trabajé en TradFi, tuvimos que descartar la mayoría del software listo para usar porque adoptaba malas decisiones en consideraciones importantes como latencia y consistencia. Un excelente software financiero puede funcionar para todo lo demás. Pero un excelente software de “todo lo demás” no funcionará para finanzas. Que Solana se enfoque intensamente en resolver el problema más difícil (finanzas) no significa que no puedas usarla para cultura, juegos, etc. La mejor manera de ganar no es serlo todo para todos. Los creativos siempre encontrarán formas de usar herramientas más allá de su propósito original. Cuando tienes un martillo, todo parece un clavo. Pero tal vez deberíamos empezar golpeando primero los clavos reales.

avatar

El mejor argumento a favor de Solana es intentar usar otras cadenas de bloques.

avatar

Y ustedes aún no publican sus IDLs, smh

avatar

El sexo es genial, ¿pero has probado reemplazar todo tu código de tablas de búsqueda desagradable con la transacción v1? Increíble.

avatar

¡Dios mío, esto es enorme! Necesitamos usar este patrón para todo. Cambios en la configuración del protocolo, etc. Elimina por completo la necesidad de dispositivos de firma dedicados. Si realmente confías en lo que lees en tu Ledger, ¡es el dispositivo de firma dedicado!

avatar

Con el lanzamiento de Alpenglow, como desarrolladores de aplicaciones, tenemos la responsabilidad de mantener una experiencia Slowlana consistente. Eso significa que necesitamos hacer que los programas sean más lentos. Algunas sugerencias: - Evite copia cero. Borshee todo. - Coloque todo en el heap. - Donde sea posible, use Python o JavaScript para escribir programas. - Vuelva a derivar las semillas bump para cada PDA, cada vez. - No está registrando suficiente. ¡Más msg!

avatar

> Da a luz la cadena de bloques más grande conocida por el hombre > Lanza un teléfono > Para siempre conocido como el tipo del teléfono Baja el nivel de horror.

avatar

AVISO para aquellos que usan regularmente nuevos productos: Las auditorías cuestan cientos de miles de dólares y llevan semanas completarse. Las startups autogestionadas ni siquiera pueden permitírselas. Existe un desincentivo activo para que sus protocolos favoritos se mantengan al día con la seguridad, ya que obstaculiza su capacidad para iterar y encontrar el pmf. ¿Pagan $50k por auditar una nueva función que resulta que nadie usa? Asegúrese de que lo que está utilizando haya sido auditado por alguien en quien confíe, y que lo que se ejecuta en mainnet sea el código que fue auditado (compilaciones verificadas, código abierto requerido). Si no puede verificarlo, está bien, pero no ponga todos sus huevos en esa misma canasta. La Fundación Solana tiene un programa que proporciona auditorías para cualquiera con más de $10 millones de TVL, lo cual sin duda ayudará.

avatar

Vamos a abordar esto directamente. No solo auditamos el diff de refactorización de Drift a Velocity; auditamos *todo* el código base. Esto está lejos de ser un trabajo apresurado. Si hubiéramos querido apresurarlo, podríamos haber auditado solo el diff, considerado el código antiguo como adecuado y lanzado hace meses. Queríamos priorizar la seguridad, lo que significó volver a auditar todo el código base. Esto es costoso y lleva mucho tiempo. Drift es uno de los programas más grandes de Solana existentes, con decenas de miles de líneas de código. Pero fue lo correcto hacerlo, porque la seguridad es nuestra prioridad. Sí, son muchos hallazgos. Pero en relación con la cantidad de código, tiene sentido. La mayoría de los hallazgos estaban en el código previo a la refactorización, y la mayoría de ellos no resultarían en LoF en ninguna situación real. Fue un esfuerzo hercúleo (1) revisar este monolito masivo, ¡gracias auditores! (2) corregir cada problema, sin importar cuán pequeño fuera. Por eso el lanzamiento se ha retrasado tanto.