Crear un Contrato Inteligente?

Desde
14 Feb 2018
Mensajes
223
Puntuación
475
A resultas de la creación de este hilo nuevo edito (gracias, @dhormigo):

Llevo un tiempo pensando en que quiero empezar a beneficiarme del uso de la tecnología Blockchain.
En otros lugares del foro, analizamos proyectos, observamos la evolución de las monedas, estudiamos gráficas, incorporamos noticias, etc... un montón de información útil de todo tipo que podemos encontrar en este foro tan cojonudo.

Pero creo que de este tema, la creación de contratos blockchain, hablamos menos y me parece también muy interesante.

Las posibilidades que nos brinda a nivel de contratos es enorme, y yo tengo ganas de empezar a incorporarme a este aspecto. Me gustaría hacer un contrato a través de Ethereum, en este caso se trata de un testamento. ¿cómo podría hacerlo? ¿cuál sería el procedimiento?

Ahora estoy viendo la web de MyWish, por la información aportada por @dhormigo. Dentro de la web, he entrado en el menú "Will" , pero en este momento, la web está bajo mantenimiento, y recomiendan no crear contratos hasta que se haya actualizado. Probaremos más tarde.

Tenemos que empezar a usar esta tecnología. Yo diría que la mejor manera de apoyar la utilización masiva de esta tecnología es usándola nosotros primero, y contarles a los demás después nuestra experiencia. Estoy convencido además de que, a la postre, será grata.

Hay que darle caña a esto.
 
Última edición:

dhormigo

Blockchain
Administrador
Hodler
Veterano
Desde
14 Jul 2017
Mensajes
13,189
Puntuación
17,808
Con tu permiso, creo el nuevo tema en vez de dejarlo en el anterior ya que personalmente me parece muy interesante todo lo relacionado con la creación de blokchain o contratos inteligentes.

Hasta hace unos días desconocía esta criptomoneda: Qué es MyWish? - Contratos Inteligentes sin Programación, la cuál te los permite crear de manera sencilla.

Te ánimo a elaborar más el post principal de manera que podamos todos juntos resolver esta duda ya sea con programación u alternativas.
 

KnarcK

Pentahash
Hodler
Veterano
Desde
2 Oct 2017
Mensajes
3,238
Puntuación
3,286
creamos forocoin? :D

la podríamos listar en crex24... que con 0.2btc listas una cripto
 

dhormigo

Blockchain
Administrador
Hodler
Veterano
Desde
14 Jul 2017
Mensajes
13,189
Puntuación
17,808
creamos forocoin? :D

la podríamos listar en crex24... que con 0.2btc listas una cripto

Eso es un proyecto que tengo en mente pero sobre blockchain cuando la comunidad cuente con muchos más miembros, del mercado dependerá cuando lo haga. :rolleyes:
 

KnarcK

Pentahash
Hodler
Veterano
Desde
2 Oct 2017
Mensajes
3,238
Puntuación
3,286
enserio, estaría wapo...

con el token podríamos premiar a los colaboradores de forocoin.. ya sea en el foro o en el blog, canal de youtube.. en fin..

de esta manera pues habría muchos colaboradores para forocoin en todas las plataformas..
 

KnarcK

Pentahash
Hodler
Veterano
Desde
2 Oct 2017
Mensajes
3,238
Puntuación
3,286
Eso es un proyecto que tengo en mente pero sobre blockchain cuando la comunidad cuente con muchos más miembros, del mercado dependerá cuando lo haga. :rolleyes:

pues yo que tú aprovecharía el boom ahora mismo... luego se pone todo más complicado, los exchanges empiezan a encarecer su listing fee
 
Desde
14 Feb 2018
Mensajes
223
Puntuación
475
Tengo ya una cuenta creada con MyWish, y llevo un rato ya cacharreando y mirando las posibilidades que ofrece. En cuanto me desenvuelva un poco mejor, y consiga avances, os cuento mi experiencia. Esto promete.
 

Bufalo Coin

Gigahash
Hodler
Veterano
Desde
14 Ene 2018
Mensajes
1,628
Puntuación
3,099
pues yo que tú aprovecharía el boom ahora mismo... luego se pone todo más complicado, los exchanges empiezan a encarecer su listing fee

@dhormigo lo dice enserio lo de crear la criptomoneda, incluso tendría un gran valor intrínseco ya que al ser muchos miembros se puede utilizar como moneda de intercambio para bienes o servicios. Pero ten en cuenta que Forocoin todavía no tiene los medios necesarios para crear la criptomoneda, para eso se necesita que más gente se sume al proyecto.

Respecto a la creación de un Smart contract me interesa mucho, si consigues crearlo @Zar Rapastrosov nos comentas, yo no tengo ni idea, me puse a estudiar un poco de solidity pero lo dejé aparcado.
 

Meme

Coin
Desde
5 Feb 2018
Mensajes
136
Puntuación
36
Eso seria interesante, pero supongo que no es un proyecto tan sencillo como crearla y ya, necesita planificación
 
Desde
14 Feb 2018
Mensajes
223
Puntuación
475
Bueno. Parece sencillo. Quizás no tanto como tomarse una cervecita fresca, pero la web tiene una interfaz muy sencilla, y disponiendo previamente de todos los datos, se puede completar rápido.

De momento, yo sigo trasteando

Una vez que entras en tu cuenta, dentro del menú "Create Contracts" dispones de varios tipos de contrato para desarrollar:

-Crowdsale Contract: para crear tus propias ICO.

-Token Contract: para crear tus propias cripto.

-Lost Key: Clave perdida. Esta opción es muy interesante para todos nosotros, pues te permitiría recobrar todas tus claves en caso de pérdida de las mismas. Esta la voy a probar pronto.

-Deferred Payments: Pagos diferidos. Puedes señalar el vencimiento del pago cuando quieras.

-Will Contracts: Voluntades (Testamentos) Muy interesante también. Puedes configurar el pago de una transferencia o fondos a familiares, amigos, etc... en caso de que tras un tiempo determinado (que tú mismo configuras) no hayas contestado a los requerimientos que se hayan enviado a tu correo.

-Wedding Contracts: Contratos de Boda (¡Sólo para aventureros! ;)) Un wallet con distribución de fondos entre los propietarios.

En fin, como digo, una vez que tienes todos los datos, parece muy sencillo.

El paso en el que yo me he quedado atascado, es que tengo que indicar una dirección ETH (también se puede en BTC, o NEO) del beneficiario, pero la persona que quiero que sea beneficiaria, no tiene aún ninguna cripto, ni wallet, ni dirección...

Me encargaré, por tanto, de adquirirle yo algo de ETH, para conseguir una dirección de wallet.

En fin, mi impresión sobre crear este tipo de contratos en MyWish, es que es un trámite sencillo. Bastante más fácil que entrar en la web de la Agencia Tributaria para realizar ciertos trámites.

Adjunto pantallazos de la interfaz en dos partes.
 

Adjuntos

  • MyWish1.png
    MyWish1.png
    215.9 KB · Vistas: 483
  • MyWish2.png
    MyWish2.png
    237 KB · Vistas: 482

Multani

Kilohash
Hodler
Desde
15 Mar 2018
Mensajes
584
Puntuación
930
@Zar Rapastrosov la verdad es que parece interesante, pero sigo sin entender el procedimiento completo, voy a exponer dudas:

- Entro en la web de MyWish, me doy de alta y puedo crear un tipo de contrato, y al final lo pago en ETH, BTC o NEO, y hasta puedo testear mi "net".

Hasta aquí muy bien o eso parece, pero entonces como sigue? Podríamos poner algún ejemplo? o_O
 
Desde
14 Feb 2018
Mensajes
223
Puntuación
475
Si entras en crear contrato, te salen varias opciones. Elijo por ejemplo, el de Voluntades (Will Contract), ya que puede ser uno de los más demandados.

En él te salen varios campos que hay que cumplimentar:

Enter contract name: Ponerle un nombre, por ejemplo, "Testamento"

Management Adress: Para poner la dirección del wallet en el que conservas tus ETH, BTC, o NEO.

Your email for reminder & notifications: Tu dirección de correo, a la que quieras que te lleguen los avisos en el futuro. Más abajo podrás indicar cada cuánto tiempo quieres que te lleguen esos avisos (cada 6 meses, cada año, cada 2 años, etc...) para que des señales de vida. En esos correos futuros te llegará algún enlace, sobre el que debes clickear, para que se sepa que sigues vivo. Mientra sigas respondiendo esos correos periódicos, el contrato no se ejecutará. Sólo cuando dejes de hacerlo (supuestamente, cuando estás muerto o incapacitado, por el motivo que sea) el contrato se ejecutará y enviará el contenido de tu wallet, hasta el wallet del beneficiario.

Beneficiary address: la dirección de wallet del beneficiario. Del mismo tipo de moneda que la del testador, claro.

e-mail for notification: correo electrónico del beneficiario, en el que le avisarán del ingreso.

Add Beneficiary: Puedes añadir tantos beneficiarios como quieras, y establecer los porcentajes de participación de cada uno de ellos.

Más abajo la interfaz contiene más campos en los que se establece la periodicidad de los emails de confirmación de tu permanencia en el mundo de los vivos, así como una fecha de expiración del contrato que tú eliges, y el modo de cancelación, y confirmación del contrato.

A esto último ya no he llegado, así que no sé cuanto será el coste del servicio. De momento, mientras yo iba cumplimentando campos, nada me indicaba por ninguna parte que la operación tuviera un coste. Quizás sea gratis, no sé.

Adjunto dos pantallazos más, ya dentro de la interfaz del Will Contract, o contrato de testamento (o donación, o todas las figuras jurídicas que se os ocurran de este estilo). Creo que así estará más claro.
 

Adjuntos

  • MyWish3.png
    MyWish3.png
    138.3 KB · Vistas: 462
  • MyWish4.png
    MyWish4.png
    151.9 KB · Vistas: 496

rhayoun

Kilohash
Hodler
Desde
5 Mar 2018
Mensajes
626
Puntuación
1,458
Buenas,

Os dejo por aquí una página que me recomendaron para empezar a cacharear en este mundo.

La descripción es la siguiente:

Aprende a Programar Ethereum DApps Construyendo Tu Propio Juego
CryptoZombies es una escuela de programación interactiva que enseña a crear contratos inteligentes en Solidity mientras construyes tu propio juego cripto-coleccionable.

CryptoZombies - Aprende a programar en Ethereum. Impulsado por Loom Network

Espero que os sea de utilidad.
 

Multani

Kilohash
Hodler
Desde
15 Mar 2018
Mensajes
584
Puntuación
930
Lo del Will Contract lo veo muy lejano, son cosas tan fáciles de hackear...en el sentido de: "si no confirmo mi e-mail en un periodo X se ejecutará el contrato", esto está muy bien. Pero si no hay nadie que lo regule detrás, lo veo tan triquiñuela. Bueno estamos en el país de la pandereta, las triquiñuelas y si puedes robar más que nadie eres el amo :D:D:D. Gracias @Zar Rapastrosov por lo detallado :)

sois un poco torpes no? :D:D:D:D
Venga vaaaaa...demuestra tu maestría :rolleyes:. Ilumínanos el camino...:astronaut:
 

KnarcK

Pentahash
Hodler
Veterano
Desde
2 Oct 2017
Mensajes
3,238
Puntuación
3,286
Lo del Will Contract lo veo muy lejano, son cosas tan fáciles de hackear...en el sentido de: "si no confirmo mi e-mail en un periodo X se ejecutará el contrato", esto está muy bien. Pero si no hay nadie que lo regule detrás, lo veo tan triquiñuela. Bueno estamos en el país de la pandereta, las triquiñuelas y si puedes robar más que nadie eres el amo :D:D:D. Gracias @Zar Rapastrosov por lo detallado :)


Venga vaaaaa...demuestra tu maestría :rolleyes:. Ilumínanos el camino...:astronaut:

que maestría hay en rellenar campos? :rolleyes::meh:
 
Desde
14 Feb 2018
Mensajes
223
Puntuación
475
Lo del Will Contract lo veo muy lejano, son cosas tan fáciles de hackear...en el sentido de: "si no confirmo mi e-mail en un periodo X se ejecutará el contrato", esto está muy bien. Pero si no hay nadie que lo regule detrás, lo veo tan triquiñuela. Bueno estamos en el país de la pandereta, las triquiñuelas y si puedes robar más que nadie eres el amo :D:D:D. Gracias @Zar Rapastrosov por lo detallado :)

Esto no es cuestión de países. Ya sabemos que en este país la corrupción campa a sus anchas (aunque a veces les pillen y condenen a los corruptos, por cierto, cada vez con mayor frecuencia e intensidad, cosa de lo que me alegro) . Pero aquí no estamos hablando de países. Estamos hablando de la tecnología blockchain. que es internacional.

Y la tecnología blockchain es descentralizada, precisamente esa es una de sus características. Si nosotros estamos en este mercado es porque estamos usando monedas que son descentralizadas (no hay nadie regulando detrás) Es la propia tecnología la que cuenta con mecanismos para dar validez a cada operación. Y desde luego la validez de cada operación (salvo en ataques del 51%) no deja lugar a dudas.

Nunca podrías decir lo mismo de un notario, de un registrador de la propiedad (no hablo de ninguno en concreto, je,je, o de un funcionario). Las personas y sus voluntades (salvo en muy honrosos casos) se pueden comprar, sólo es cuestión de encontrar la cifra adecuada (lo estamos viendo todos los días), pero el modo de funcionamiento de un algoritmo es insobornable e incorruptible.

Desde luego a mí, la blockchain me ofrece mayor seguridad que los notarios, máxime teniendo en cuenta que en ETH, BTC y NEO (las monedas con que se trabaja en MyWish, no son susceptibles de recibir ataques del 51%, por su elevado peso en capitalización.

Sé que puede asustar un poco meterse en algo nuevo. Pero esta tecnología es lo que viene, así que cuanto antes empecemos a acostumbrarnos a ella, mejor.
 

Crea una cuenta o accede para comentar

Debes estar registrado para poder comentar

Crear cuenta

Crea una cuenta en Foro Coin

Iniciar sesión

¿Ya tienes una cuenta? Inicia sesión

Arriba