6. ¿Qué es un Smart Contract?

Smart Contract (contrato inteligente en español) es el término que se utiliza para referirse a las piezas cargadas con código de programación que pone las reglas en la Blockchain sobre la que se ejecutan. Gracias a que son públicos y visibles por todas las partes involucradas, éstas deben aceptar seguir el acuerdo que se establece mediante estos contratos.

A diferencia de un contrato común, un smart contract se ejecuta automáticamente y hace cumplir sus condiciones de manera programada y autónoma, sin la necesidad de que existan intermediarios en el proceso. 

Pero además eliminan el problema de la interpretación que suelen tener los contratos legales regulares, ya que sus términos son comandos y enunciados de programación. 

En caso de que las condiciones del contrato no se cumplan por alguna de las partes involucradas, éste no se ejecutará y la operación realizada no será exitosa

¿Cómo funcionan?

Como pertenecen a la Blockchain y colaboran con sus características de descentralización, estos smart contracts están distribuidos entre los miles de nodos que participan en la red y no hay una sola entidad que esté encargada de su custodia. 

Un smart contract se ejecuta cuando las partes involucradas cumplen las cláusulas correspondientes. Por eso es común escuchar que son “programas determinísticos”: si algo se cumple, entonces otra cosa sucede. 

Es importante remarcar que también acarrean la inalterabilidad de la Blockchain. Una vez iniciada la ejecución del smart contract, no se pueden alterar las reglas programadas. Cada paso o cláusula conformada es registrada en la cadena y ya no se puede modificar.

Pero a pesar de todas las características que los smart contracts aportan a la Blockchain y también obtienen de ella, éstos también tienen aplicaciones prácticas en las economías tradicionales, gracias a la autonomía y la trazabilidad. 

Este funcionamiento se desprende por la intervención de “oráculos”. Los oráculos son fuentes externas de información que los participantes acuerdan para que el contrato pueda actualizarse con ¿datos para ejecutarse según corresponda. 

¿Cuáles son las ventajas de los Smart Contracts?

  1. Automatización: El funcionamiento programado permite evitar interpretaciones cruzadas por las partes. 
  2. Seguridad: Gracias a la transparencia y visibilidad propias de la Blockchain, hay mayores estándares de cumplimiento. 
  3. Personalización: Como código programable, los contratos inteligentes son altamente personalizables y pueden diseñarse de muchas maneras diferentes, ofreciendo muchos tipos de servicios y soluciones diferentes.
  4. Reducción de gastos: Pueden aumentar la eficiencia y reducir los gastos burocráticos.

¿Y sus desventajas?

  1. Escalabilidad de errores: Un error en la programación de la seguridad o fallos internos de ejecución podría derivar en la pérdida de altas cantidades de activos digitales.
  2. Inmutabilidad: Por su pertenencia a la Blockchain, en caso de que exista un error en un contrato, una vez que conforme un bloque en la cadena no podrá modificarse.
  3. Falta de marcos legales regulatorios: Dado que no está claro su estatuto en gran parte del mundo, su implementación muchas veces se ve restringida.
152 Responses
  1. Have you ever thought about including a little bit more than just
    your articles? I mean, what you say is important and everything.

    However think of if you added some great visuals or videos to give your posts more, “pop”!
    Your content is excellent but with images and clips, this blog could definitely
    be one of the very best in its niche. Awesome blog!

  2. What’s Going down i’m new to this, I stumbled upon this I have discovered It
    positively useful and it has aided me out loads.

    I hope to contribute & help different users like its aided me.
    Great job.

  3. Undeniably believe that which you stated. Your favourite reason appeared
    to be on the internet the easiest thing to remember of.
    I say to you, I definitely get annoyed whilst people think about worries that they just do not know about.

    You controlled to hit the nail upon the highest as well as outlined out the whole thing without having side effect , folks can take a signal.
    Will probably be again to get more. Thank you

  4. It’s really a great and useful piece of information. I’m glad that you simply
    shared this helpful information with us. Please stay us up to
    date like this. Thanks for sharing.

  5. Oh my goodness! Impressive article dude! Thank you, However I am experiencing difficulties with your RSS.
    I don’t know the reason why I can’t join it. Is there anybody else having the
    same RSS problems? Anyone who knows the solution can you kindly
    respond? Thanx!!

  6. What i don’t understood is if truth be told how you’re no longer really much more
    well-favored than you may be now. You are very intelligent.

    You recognize thus significantly relating to this topic, produced me individually imagine
    it from numerous numerous angles. Its like women and men aren’t involved
    unless it’s one thing to do with Lady gaga! Your own stuffs outstanding.
    Always deal with it up!

  7. Hey there! This is kind of off topic but I need some advice
    from an established blog. Is it very difficult to set up your
    own blog? I’m not very techincal but I can figure things out pretty
    quick. I’m thinking about making my own but I’m not
    sure where to start. Do you have any tips or suggestions?
    Thanks

  8. What i don’t realize is in reality how you are now not actually
    a lot more smartly-favored than you may be now. You’re very intelligent.
    You understand thus significantly in the case of this topic, produced me for my part
    imagine it from so many varied angles. Its like women and men don’t seem to be involved except it is one thing to do
    with Girl gaga! Your individual stuffs excellent.
    All the time deal with it up!

  9. Howdy, i read your blog occasionally and i own a similar one and
    i was just curious if you get a lot of spam responses?
    If so how do you stop it, any plugin or anything you can advise?
    I get so much lately it’s driving me insane so any support is very
    much appreciated.

  10. Hello! This is my 1st comment here so I just wanted
    to give a quick shout out and tell you I truly enjoy reading your articles.
    Can you suggest any other blogs/websites/forums
    that cover the same topics? Thanks a ton!

  11. Magnificent beat ! I wish to apprentice even as
    you amend your site, how can i subscribe for a blog web site?
    The account aided me a acceptable deal. I had been tiny bit familiar of this your broadcast provided vibrant transparent idea

  12. I think this is among the most significant info for me. And i am glad reading your article.

    But want to remark on some general things, The website style is wonderful,
    the articles is really excellent : D. Good
    job, cheers

  13. For hottest news you have to pay a quick visit internet and
    on world-wide-web I found this web site as a most excellent
    site for most recent updates.

  14. Great goods from you, man. I’ve keep in mind your stuff
    previous to and you’re just too fantastic. I actually like what you have
    got here, certainly like what you are saying and the way in which during which you
    are saying it. You are making it entertaining and
    you still care for to keep it wise. I can’t wait to read much
    more from you. This is actually a great website.

  15. First off I would like to say great blog! I had a quick
    question that I’d like to ask if you do not mind. I was interested to know
    how you center yourself and clear your thoughts before writing.
    I have had trouble clearing my mind in getting my thoughts out.
    I do enjoy writing but it just seems like the first 10 to
    15 minutes are usually lost simply just trying to figure out how to begin.
    Any suggestions or tips? Thank you!

  16. Thanks for a marvelous posting! I genuinely enjoyed reading it, you might be
    a great author. I will be sure to bookmark your blog and will often come back sometime soon.
    I want to encourage you continue your great writing, have a nice afternoon!

  17. You actually make it seem so easy with your presentation but I find this topic to
    be really something which I think I would never understand.

    It seems too complicated and extremely broad for me. I’m looking
    forward for your next post, I will try to get the hang of it!

  18. I know this web site gives quality based articles or reviews and additional stuff, is there any other web site which presents these kinds of
    information in quality?

  19. Have you ever considered publishing an ebook or guest authoring on other sites?
    I have a blog based on the same ideas you discuss and
    would love to have you share some stories/information.
    I know my viewers would appreciate your work. If you’re even remotely interested, feel free to send me an e mail.

  20. Hello, i read your blog occasionally and i own a similar one and i was just wondering if you get a
    lot of spam feedback? If so how do you protect against it, any plugin or anything you can recommend?

    I get so much lately it’s driving me mad so any assistance is very much appreciated.

  21. Aw, this was a really good post. Taking the time
    and actual effort to create a top notch article… but what can I say… I procrastinate a lot and never seem to get nearly anything
    done.

  22. Hi there, just became alert to your blog through Google, and found that it is really informative.
    I’m going to watch out for brussels. I will appreciate if
    you continue this in future. Lots of people will be
    benefited from your writing. Cheers!

  23. Wonderful work! That is the type of info that are supposed to be
    shared around the internet. Shame on the seek engines
    for no longer positioning this submit higher! Come on over and
    consult with my site . Thank you =)

Leave a Reply