Esto es parte de una serie en curso que presenta a los ganadores del hackathon Quest for ROSE. Puedes encontrar más información sobre el concurso y todos los ganadores aquí .

Oasis Protocol entrevista a Silas, el ganador del hackathon Quest For Rose y creador del contracto inteligente sobre NFTFarm

¿Cuéntanos un poco sobre ti?

Hola, mi nombre es Silas y por ahora vivo en Shanghai, China. Me especialicé en Ciencias Cibernéticas e Ingeniería para mi maestría en la Universidad Jiaotong de Shanghai, y ahora estoy trabajando en blockchain y privacidad de datos como TEE.

¿Cuándo y por qué se emocionó por primera vez con la tecnología blockchain?

Escuché por primera vez sobre blockchain hace 7 años, y ahora creo que la tecnología blockchain cambiará el pilar básico de nuestra sociedad. Tendrá un gran y generalizado impacto en Internet. Afectará la forma en que operan nuestra economía, gobierno y negocios.

Cuéntanos sobre tu proyecto (¿qué es, cómo funciona?)

Mi proyecto es una granja Oasis de NFT en la puedes hacer satking con tokens ERC20. 

Un token no fungible (NFT) es un tipo especial de token criptográfico que representa algo único. Los tokens no fungibles no son intercambiables entre sí por una cantidad monetaria específica. Por ejemplo, CryptoKitties, los populares coleccionables de Ethereum, fueron algunos de los primeros tokens no fungibles en obtener una adopción masiva. 

Con el Contrato NFTFarm, los usuarios pueden cultivar tokens no fungibles realizando staking de un token ERC20 en Oasis Ethereum ParaTime.

Primero, implementé NFTFarm Contract con dos constructores ,missionRate, que es la tasa de puntos generados por token LP por segundo apostado, y la dirección de contacto lpToken. 

Los administradores utilizan la función addNFT para transferir NFT desde el contrato ERC1155. 

Los usuarios deben aprobar NFTFarm en el contrato ERC1155 antes de depositar tokens LP en este contrato.

Los NFT se depositan en este contrato, y tienen algunos precios como puntos asociados a ellos. 

Para reclamar un NFT, el usuario debe tener puntos suficientes para alcanzar el umbral de precio. Para aumentar el saldo de puntos, los usuarios deben depositar tokens LP en este contrato. 

El saldo de puntos aumenta dinámicamente con cada segundo que pasa, lo que permite al usuario cultivar NFT.

¿Qué problema clave del mundo real pretende abordar su proyecto?

Los tokens no fungibles no son intercambiables entre sí por una cantidad monetaria específica. 

El problema más grave de las NFT es que carecen de liquidez, aunque las características de las NFT lo determinan. 

Así que quería darle a NFT más liquidez y atributos financieros, o que el NFT pueda bloquear su liquidez para acuñar tokens LP como DeFi ahora. 

Desarrollaré el mercado de negociación de NFT en la plataforma Oasis para comprar, vender y mostrar NFT.

¿Por qué la privacidad y la confidencialidad son componentes importantes de su proyecto, si es que lo son?

Creo que mantener la privacidad financiera es esencial para preservar nuestras libertades. 

En los mercados de NFT, la mayoría de los coleccionistas de criptoarte no están dispuestos a revelar sus colecciones y su verdadera identidad, pero a veces necesitan demostrar que poseen el NFT específico. 

Por eso es muy importante tener privacidad y confidencialidad.

¿Cómo usa su proyecto Oasis Ethereum ParaTime, si es que lo usa?

En comparación con Ethereum, el protocolo Oasis es desarrollado por expertos líderes mundiales en informática de privacidad, Oasis Ethereum ParaTime tiene como objetivo admitir transacciones confidenciales y datos estatales en contratos inteligentes de Ethereum. 

Todos los contratos inteligentes, DApps, herramientas de desarrollo y bibliotecas actuales de Ethereum funcionan en Oasis Ethereum ParaTime sin ningún cambio de código. 

Así que simplemente tuve que codificar mi contrato de granja NFT en Solidity como en Ethereum con alguna optimización.

¿Cómo pueden otras personas probar tu aplicación u obtener más información sobre en qué estás trabajando?

Si alguien desea implementar mi proyecto o probarlo, puede implementar contratos en Oasis Paratime con BUIDL para Oasis Ethereum IDE. Y puede leer mi repositorio de github , que incluye todos los documentos que necesita.

Publicación original en inglés:Hackathon Winner’s Spotlight: NFTFarm Contract

oasis ROSE

MAS INFORMACION SOBRE OASIS