- 98
- 205 188
Filosofía Código
Honduras
เข้าร่วมเมื่อ 16 ส.ค. 2020
Desarrollo en blockchain
Guardrails para AI Agents
Lo que antes era especulación ahora es una realidad: la IA y blockchain son tecnologías con gran sinergia. Recientemente, los AI Agents han estado participando activamente en redes sociales y on-chain, realizando tareas como dar tips a usuarios, realizar swaps on-chain, y más.
📜 Blog post
dev.to/turupawn/ai-agents-inruggeables-con-zkml-ln3
👽 Discord (válido por 7 días)
discord.gg/F3HfncFZ
🌐 Otros Links
linktr.ee/filosofiacodigo
00:00 Intro
01:21 Qué construiremos en este video
02:51 La Cryptoidol
04:19 Entrenando un modelo inicial
07:21 Generando un Contrato Verificador ZKML
10:57 Lanzamiento de un token
13:50 El contrato Tipper
18:50 Resultado
📜 Blog post
dev.to/turupawn/ai-agents-inruggeables-con-zkml-ln3
👽 Discord (válido por 7 días)
discord.gg/F3HfncFZ
🌐 Otros Links
linktr.ee/filosofiacodigo
00:00 Intro
01:21 Qué construiremos en este video
02:51 La Cryptoidol
04:19 Entrenando un modelo inicial
07:21 Generando un Contrato Verificador ZKML
10:57 Lanzamiento de un token
13:50 El contrato Tipper
18:50 Resultado
มุมมอง: 173
วีดีโอ
¡TENÉS que probar este JUEGO!
มุมมอง 1622 หลายเดือนก่อน
Dark Forest es el primer juego ZK, es muy divertido pero al inicio puede ser un poco confuso. Aquí explico cómo jugarlo para principiantes. 🦑Probá hoy la versión que muestro en el video dfares.xyz/play/0x962847b239b1103d4c8b4eb67bc663ac32a6aeb7 👇Sigue su twitter para estar pendiente del inicio👇 x.com/DFArchon 👽 Discord (válido por 7 días) discord.gg/zSHuy6R3 🌐 Otros Links linktr.ee/filosofiacod...
¿World of Warcraft en Ethereum?
มุมมอง 3382 หลายเดือนก่อน
En este tutorial, exploraremos tanto la teoría como la práctica de crear mapas a mano completamente on-chain. Crearemos un juego donde el mapa contiene obstáculos (montañas) almacenados en un Árbol de Merkle optimizado para la compresión de datos. Los jugadores deberán enviar pruebas de inclusión de Merkle para avanzar. 📜 Blog post dev.to/turupawn/mundos-grandes-100-on-chain-es-posible-2h58 👽 D...
¿Cómo funcionan los Préstamos Privados ZK?
มุมมอง 2002 หลายเดือนก่อน
Al comenzar nuestra jornada en el desarrollo de aplicaciones ZK, puede ser difícil adaptarnos a esta nueva manera de escribir aplicaciones que se centran en la privacidad. En este artículo, exploraremos uno de los errores más comunes al inicio de nuestra jornada como programadores ZK: escribir circuitos sujetos al ataque de fuerza bruta. 📜 Blog post dev.to/turupawn/evita-ataques-de-fuerza-bruta...
Cómo crear Juegos 100% on-chain con ZK
มุมมอง 3533 หลายเดือนก่อน
Zero Knowledge (ZK) y los mundos autónomos son dos ideas o tecnologías que combinan perfectamente. En este video explico desde cero cómo se combinan y también aprendemos, con ejemplos, como crear un mundo autónomo con asimentría de información. th-cam.com/video/Tb60Xs8D5lc/w-d-xo.html 📜 Parte1: Intro a MUD dev.to/turupawn/como-crear-un-juego-en-un-mundo-autonomo-pm 📜 Parte2: MUD y Circom dev.to...
ZK desde Cero: Todo lo que debes saber
มุมมอง 1.6K5 หลายเดือนก่อน
Aprende ZK desde cero. Con este curso podrás rápidamente crear aplicaciones de privacidad en blockchain. 📜 Parte1: Prueba de multiplicación dev.to/turupawn/interfaces-con-privacidad-en-solidity-y-zk-wasm-1amg 📜 Parte2: Prueba de Voto dev.to/turupawn/smart-contracts-privados-con-solidity-y-circom-3a8h 📜 Parte3: Huracán, el Mixer dev.to/turupawn/huracan-el-proyecto-educativo-para-ingenieros-apren...
Cómo crear un token con privacidad
มุมมอง 3525 หลายเดือนก่อน
Conoce cómo lanzar un token en el Sandbox de Aztec, una plataforma de segunda capa (Layer 2) para Ethereum que utiliza pruebas de conocimiento cero (ZKP) para ofrecer transacciones privadas, escalables y seguras. 📜 Blog post gilbertsahumada.hashnode.dev/aztec-network-configuracion-sandbox-y-despliegue-de-un-token ¡Sigue a Gilberts Ahumada! ▶️ @gilbertsahumada 📸 gilbertsahumada 🐦 w...
Viene Aave v4 / Cómo ganar intereses en Solidity /
มุมมอง 3126 หลายเดือนก่อน
¿Es posible generar ingresos pasivos en el tesoro de tu DAO? ¿O durante tu preventa de tokens, subasta o en cualquier proyecto donde tengas tokens ERC20 inactivos en un contrato? En esta guía, lanzaremos un contrato de staking que realiza préstamos en AAVE en segundo plano. Sobre Aave v4 governance.aave.com/t/temp-check-aave-protocol-v4-development-proposal/17541 FilosofiaCodigo/sta...
Gana FÁCIL y SEGURO: Triple Restaking en Solidity
มุมมอง 2117 หลายเดือนก่อน
En este video vamos a re-restakear, o hacer un triple staking de tokens. Esto tiene muchos casos de uso así que vamos a explorar un par con ejemplos prácticos en Solidity, recreando escenarios reales forkeando Ethereum Mainnet. Además, al final de este artículo vamos a detallar cuáles son los posibles riesgos de su uso. 📜 Blog post dev.to/turupawn/staking-triple-restaking-de-tokens-de-restaking...
Hice un lenguaje de programación pero con emojis😜
มุมมอง 7508 หลายเดือนก่อน
Emojity es un lenguaje emoji que compila directamente a bytecode de la EVM. Es un proyecto open source en desarrollo activo gestionado por Filosofía Código y se encuentra actualmente en versión beta. La versión 0️⃣🤗0️⃣ fue lanzada recientemente y para celebrarlo se puso a disposición 1 ETH como recompensa a quién, por medio de una vulnerabilidad, rompa el contrato y logre obtener los fondos que...
¡Entiende las Attestations! Guía definitiva 📚
มุมมอง 29210 หลายเดือนก่อน
¡Entiende las Attestations! Guía definitiva 📚
Esta Fórmula Mueve Billones 💰 en DeFi
มุมมอง 65311 หลายเดือนก่อน
Esta Fórmula Mueve Billones 💰 en DeFi
The Graph: Indexado y consultas paso a paso
มุมมอง 145ปีที่แล้ว
The Graph: Indexado y consultas paso a paso
Token con Fees en Uniswap V3 ¿Es posible?
มุมมอง 547ปีที่แล้ว
Token con Fees en Uniswap V3 ¿Es posible?
Explorando los contratos inteligentes de Sudoswap
มุมมอง 3542 ปีที่แล้ว
Explorando los contratos inteligentes de Sudoswap
Optimism! sigue dando de qué hablar - [Desarrollo en Layer 2]
มุมมอง 2982 ปีที่แล้ว
Optimism! sigue dando de qué hablar - [Desarrollo en Layer 2]
¡Ahorremos gas en Layer 2! - [Desarrollo en Arbitrum]
มุมมอง 3632 ปีที่แล้ว
¡Ahorremos gas en Layer 2! - [Desarrollo en Arbitrum]
The video content is very interesting! I am a little confused: someone sent me a TRC20 USDT and I have the recovery phrase: 《pride pole obtain together second when future mask review nature potato bulb》 How do I extract them?
Very good video! I have TRC20 USDT in my OKX wallet and I have my recovery phrase: {pride pole obtain together second when future mask review nature potato bulb} How do I transfer them to Binance?
High quality video content! I have another question: someone transferred me some TRC20 USDT and I have recovery phrases: 『pride pole obtain together second when future mask review nature potato bulb』 How can I monetize them?
🕵♂Más sobre ZK th-cam.com/video/twqcNERMJxw/w-d-xo.html
🕵♂Más sobre ZK th-cam.com/video/twqcNERMJxw/w-d-xo.html
The video is very interesting! Something I don't understand: I have TRC20 USDT in my OKX wallet and I have the recovery phrase: (pride pole obtain together second when future mask review nature potato bulb). How should I convert them into Bitcoin?
piensas hacer un curso de fe ?
Sí amigo, cuando salga Fe v2 voy a estarlo cubriendo. Le he estado siguiendo la pista y vá a estar muy bueno
bro, me he dado cuenta que se podrian optimizar recursos no haciendo el hash de todo el mapa en sus distintas presentaciones sino que cada planeta el permita al jugador hashar 2 areas a su al rededor según el nivel de cada planeta y tener un satélite explorador que se pueda enviar y con ese se descubren mas planetas.
en el juego 4627fa6384a60 soy esa wallet
Amigo no te veo, estás jugando en la versión nueva? DF Mud (no DF Ares) Metete en este discord, aquí estamos discord.gg/A2bkC6bs
jejeje no responde
jaja amigo, estaba en el juego jaja
bro, donde andas? estpy en discord en el general; estoy en evento mud
bro estoy hashando el mapa, vamos a power chiken...
estás jugando? metete a este server a jugar con nosotros discord.gg/A2bkC6bs
estoy en el juego. espero que salga adelante
Increible amigo. Como es eso de Power Chiken?
aquí estamos jugando en este server, está divertido y habrá un prize pool discord.gg/A2bkC6bs
Que tal es la red de Taiko?? Cómo te parece?
Eres demasiado bueno amigo !
amigo como hago si quiero que mi token tenga un precio fiat? un dolar o un peso mexcano o un peso clombiano?
Que buen video!! Me voló la cabeza! Me re incentivaste
Hermano eres un grande! Algún día te haré llegar un gorro bien chingón!
Brutaaaaal parce, que bacan ejercicio
Gracias!!
🎮Más sobre Juegos en Ethereum🎮 th-cam.com/video/CvBN7sY34R4/w-d-xo.html
thank you for this!
Oohh super cool los ejemplos aplicables de zk
NOS GUSTARIA SABER COMO ES LA IMPLEMENTACION USANDO ipfs
Interesante doc quiza nos pongamos en contacto para colaborar en n proyecto gaming. saludos!
Increíble contenido!
¡Muchas gracias por tu esfuerzo! 😊 Tengo una pregunta rápida: 🤷♂️ Tengo un conjunto de palabras 🤷♂️. (behave today finger ski upon boy assault summer exhaust beauty stereo over). ¿Qué hago con esto? 🤷♂️
continua con el buen trabajo, muy completo y detallado el video, serìa genial integrar algo de defi al proyecto no el tipico p2e que ya sabemos que no es sostenible en el tiempo, estoy seguro que algo interesante traeras pronto. saludos.
Que grande eres! Gracias!
Eres un grande! Gracias amigo
Gracias amigo!
Fantom pude procesar mas de 2,000 TPS y son bastante baratas, una transaccion compleja cuesta 0.0014 USD. Y la red es 100% decentralizada, no es un secuenciador centralizado como el 100% de los L2, y no se compromote en la seguridad
Fantom podría ser una buena opción en el corto plazo, pues los juegos y experiencias de AW no están sujetos a tantos ataques económicos como lo está DeFi, además Fantom está todavía en etapas iniciales y todavía no se ha enfrentado a los desafíos de la escalabilidad como lo ha hecho Ethereum. A pesar de eso 0.0014 todavía me parece muy caro. Por ejemplo la semana pasada jugué un juego en el que hice 3000 transacciones (la mayoría probando pruebas ZK que es bastante caro). Pero lo hice una L2 plasma que es muy barata pero sacrifica seguridad
Pero si estamos sacrificando seguridad y la decentralizacion no seria mejor directamente hacer algo completamente off-chain? Aun asi hay otras blockchains que podrian manejar este escenario mejor que una L2 y reduciendo costos aun mas, Solana y ICP son ejemplos de una blockchain que podria manejar esto mejor. Pero si esta bastante interesante el concepto, no le veo el sentido en hacerlo en una blokchain si no se tomaria en cuenta que tiene que ser segura y decentralizada
🕵Más sobre ZK th-cam.com/video/YXTOLQHWau0/w-d-xo.html
Necesito de tu ayuda, implemente correctamente los dos contratos pero tuve problemas al intentar interactuar con el contrato del staking en mi blog y al final todas mis transacciones de metamask salen con el mensaje "Con errores" o "With mistakes"
Hola amigo, lograste solucionar? Te invito que te unás al discord para que postiés tu pregunta allá con el código que estás usando y screenshots para que te podamos ayudar ya sea yo a alguien más discord.gg/c55aS8Sz
El comando circom privateKeyHasher.circom --r1cs --wasm --sym --c se utiliza para compilar un circuito de Circom. Cada una de las etiquetas (tags) especifica diferentes salidas que se generan durante la compilación. Aquí te explico qué significa cada una: --r1cs: Genera el archivo .r1cs, que contiene la representación del circuito en términos de restricciones R1CS (Rank 1 Constraint System). Este archivo es fundamental para las pruebas y la verificación de los circuitos de zk-SNARKs. --wasm: Genera el archivo .wasm, que es una representación del circuito en WebAssembly. Este archivo es útil para ejecutar el circuito en entornos basados en web y también para generar testigos (witnesses). --sym: Genera el archivo .sym, que es un archivo de símbolos que proporciona un mapeo entre los nombres de las variables en el código Circom y las variables en el archivo R1CS. Este archivo es útil para depuración y comprensión del circuito. --c: Genera el código C++ del circuito. Esto puede ser útil si deseas integrar el circuito con otras aplicaciones o realizar optimizaciones a nivel de código.
Buenas! Estoy viendo el video en partes (acabo de finalizar la parte del sistema de votos) y me surge una duda. A la hora de lanzar un voto al sistema, la transacción se almacenaría en la blockchain indicando que esta ha sido emitida por tu wallet lo cual, si todo el mundo sabe que esa wallet te pertenece, no eliminaría por completo la facultad del anonimato? O acaso esas claves públicas y privadas las emite un emisor intermedio con el fin de eliminar la relación entre la wallet real del usuario y la clave utilizada para el voto? Sigue así, eres un grande! Ahora iré a por la parte 3!
Amigo, esta pregunta no puede estar más acertada. Sí este es un problema que los podemos solucionar con un relayer. Eso lo explico en la parte 3
Acabo de ver la última parte, todo se ha entendido perfectamente! Gracias por la respuesta a la duda!😁
Por que copiamos myCircuit_final.zkey, myCircuit.wasm, verification_key.json en artifacts? es convencion o solo para encontrarlo en la direccion relativa de el blockchain_stuff.js
mano gracias por compartir, crack as usual!
jefe, como buen miembro con NFT del discord, me guardo el video para verlo mas tranquilo, uso en mi software forks de optimism y ethereum y necesito confirmar ventajas reales frente a una red con signers activos 100% como con las ZK Gracias por el video jefe!
Hola cómo vas? La ventaja de las redes ZK antes las optimistas es que son mas seguras a largo plazo porque tienen un tiempo de finalidad menor, es decir que tus transacciones se aseguran rápidamente en layer 1 (Ethereum) y entonces están menos sujetas a reorgs. Pero es una tecnología muy nueva, es decir que todavía no está tan probada como la optimistas. Yo pienso que poco a poco irán creciendo a medida avance la tecnología ZK, inclusive las redes optimistas se deberían convertir a ZK en el futuro
🕵♂Más sobre ZK th-cam.com/video/twqcNERMJxw/w-d-xo.html
Buen video men, me funciono a la perfección, pero tengo una duda, como puedo hacer que el contrato MyNFT.sol cree los NFT con una imagen PNG?
Gracias! En este video de mi playlist muestro cómo hacerlo th-cam.com/video/gSqt_BBWfAE/w-d-xo.html
💸Mas sobre DeFi💸 bit.ly/3rYaz9H
Mi estimado, ¿Tienes algun tutorial o video para adentrarnos en todo este mundo del blockchain? Estoy muy interesado ¿Tendrás algun curso?
Ah ya ubique tu blog post. Gracias 😎👍
Hola amigo, gracias por ver el canal! Aquí armé una playlist para principiantes. Voy a seguir haciendo un poco de todo, principantes y avanzados th-cam.com/video/TMC-QCUSh0Q/w-d-xo.html
💸Mas sobre DeFi💸 bit.ly/3rYaz9H
Brother una pregunta, donde puedo conseguir un código o un tutorial donde pueda crear un juego NFT en el que solo sean combates 1 a 1, ejemplo batallas en donde apuesten un monto específico y el ganador se lleva el total de la suma, algo así podria conseguirlo en la web y de ser así resultaría muy complicado o no? Ya que pues lo que quiero es que en el juego Solo se permita la circulación de un token que se creó.
Men necesito de tu ayuda, ya he visto esté video y probé en hacer el código del Vault, me salió perfecto pero quise intentar hacer uno similar pero con un simple cambio, le quería añadir una acción de multiplicación de tokens ya que a cada rato uno gasta siempre los tbnb y la única forma que conozco para tener más es con el faucet, bueno al final me lanza error y no se porque y eso que uso una IA cuando me pasa esto, por fa ayúdame
Claro amigo, cuál fue el cambio que hiciste?
Bueno como te había dicho use una IA se llama perplexity, le pregunté que como sería el código con una función de multiplicación y aumento del balance que almacena, este fue el código que me lanzó: // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract MultiplicadorBNB { address public owner; uint public balance; constructor() { owner = msg.sender; balance = 0; } function multiplicarBalance(uint factor) public { require(msg.sender == owner, "Solo el propietario puede multiplicar el balance"); balance = balance * factor; } function aumentarBalance(uint cantidad) public payable { require(msg.value == cantidad, "La cantidad enviada no coincide con la cantidad especificada"); balance += cantidad; } function verBalance() public view returns (uint) { return balance; } function retirar() public { require(msg.sender == owner, "Solo el propietario puede retirar el balance"); require(balance > 0, "No hay balance para retirar"); uint amount = balance; balance = 0; payable(owner).transfer(amount); } } Pero lo malo es que me lanza mensaje de error al querer retirar los tokens.
Bueno como ya te había dicho use una IA que se llama perplexity, le dije que como sería el código del vault con una acción de multiplicar y aumentar el balance almacenado en ella y luego retirar los tokens, el único problema es que me lanza un mensaje de error al querer retirar mis tokens, el código es así: // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract MultiplicadorBNB { address public owner; uint public balance; constructor() { owner = msg.sender; balance = 0; } function multiplicarBalance(uint factor) public { require(msg.sender == owner, "Solo el propietario puede multiplicar el balance"); balance = balance * factor; } function aumentarBalance(uint cantidad) public payable { require(msg.value == cantidad, "La cantidad enviada no coincide con la cantidad especificada"); balance += cantidad; } function verBalance() public view returns (uint) { return balance; } function retirar() public { require(msg.sender == owner, "Solo el propietario puede retirar el balance"); require(balance > 0, "No hay balance para retirar"); uint amount = balance; balance = 0; payable(owner).transfer(amount); } }
// SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract MultiplicadorBNB { address public owner; uint public balance; constructor() { owner = msg.sender; balance = 0; } function multiplicarBalance(uint factor) public { require(msg.sender == owner, "Solo el propietario puede multiplicar el balance"); balance = balance * factor; } function aumentarBalance(uint cantidad) public payable { require(msg.value == cantidad, "La cantidad enviada no coincide con la cantidad especificada"); balance += cantidad; } function verBalance() public view returns (uint) { return balance; } function retirar() public { require(msg.sender == owner, "Solo el propietario puede retirar el balance"); require(balance > 0, "No hay balance para retirar"); uint amount = balance; balance = 0; payable(owner).transfer(amount); } }
// SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract MultiplicadorBNB { address public owner; uint public balance; constructor() { owner = msg.sender; balance = 0; } function multiplicarBalance(uint factor) public { require(msg.sender == owner, "Solo el propietario puede multiplicar el balance"); balance = balance * factor; } function aumentarBalance(uint cantidad) public payable { require(msg.value == cantidad, "La cantidad enviada no coincide con la cantidad especificada"); balance += cantidad; } function verBalance() public view returns (uint) { return balance; } function retirar() public { require(msg.sender == owner, "Solo el propietario puede retirar el balance"); require(balance > 0, "No hay balance para retirar"); uint amount = balance; balance = 0; payable(owner).transfer(amount); } }
Cada capa de restaking que ponemos con cada uno de estos protocolos cuanto APY estaría agregando aproximadamente al balance inicial?
Dependerá de la rentabilidad de cada capa. Por ahora Ethereum (primer staking) dá de 3 a 6% de apy sumando el staking en validadores mas el MEV. El segundo nivel (restaking) es Eigen Layer. El apy de eigen va a ser la suma de todos los proyectos que lancen: eigenDA, aligned layer, etc... Todavía no han lanzado así que habrá que estar pendiente
💸Mas sobre DeFi💸 bit.ly/3rYaz9H
Y para btc cuál programa
Con esto podría configurar el lanzamiento dentro opensea? Para que en la página aparezca la cuenta regresiva en opensea para el. Momento de reventa y revelación?
No amigo, en este video explico lo de la reventa y el reveal th-cam.com/video/nh4KnGPerXM/w-d-xo.html
Hola amigo buen video una pregunta como puedo meter el token en mi juego como hago wsa sincronizacion entre mi juego y ña blockchain
Gracias amigo! Quizás este video te ayude th-cam.com/video/CvBN7sY34R4/w-d-xo.html
Este contenido es muy bueno