{"id":19797,"date":"2023-06-20T15:41:40","date_gmt":"2023-06-20T15:41:40","guid":{"rendered":"https:\/\/blockchainjournal.news\/es\/?p=19797"},"modified":"2023-06-20T15:41:45","modified_gmt":"2023-06-20T15:41:45","slug":"etherscan-presenta-code-reader-una-herramienta-impulsada-por-la-ia-para-el-analisis-de-codigos-de-smart-contracts","status":"publish","type":"post","link":"https:\/\/blockchainjournal.news\/es\/etherscan-presenta-code-reader-una-herramienta-impulsada-por-la-ia-para-el-analisis-de-codigos-de-smart-contracts\/","title":{"rendered":"Etherscan Presenta Code Reader: Una Herramienta Impulsada por la IA para el An\u00e1lisis de C\u00f3digos de Smart Contracts"},"content":{"rendered":"<p style=\"text-align: justify\"><strong>Los smart contracts no siempre son f\u00e1ciles de entender o verificar.<\/strong> Est\u00e1n escritos en lenguajes de programaci\u00f3n, como Solidity, que pueden no ser familiares para muchos usuarios. Adem\u00e1s, los smart contracts pueden contener errores, vulnerabilidades o c\u00f3digos maliciosos que pueden comprometer su funcionalidad o seguridad.<\/p>\n<p><!--more--><\/p>\n<p style=\"text-align: justify\">Para hacer frente a este desaf\u00edo, Etherscan, uno de los principales exploradores de blockchain de <a href=\"https:\/\/blockchainjournal.news\/es\/criptomonedas\/noticias-ethereum\/\" target=\"_blank\" rel=\"noopener\">Ethereum<\/a>, ha lanzado una nueva herramienta llamada <a href=\"https:\/\/etherscan.io\/code-reader\" target=\"_blank\" rel=\"noopener\">Code Reader<\/a>, que aprovecha el poder de la inteligencia artificial (IA) para analizar y explicar el c\u00f3digo fuente de los contratos inteligentes.<\/p>\n<p style=\"text-align: justify\"><strong>Code Reader es una funci\u00f3n beta que utiliza el modelo de lenguaje grande (LLM) de OpenAI para brindar a los usuarios una comprensi\u00f3n m\u00e1s profunda de cualquier c\u00f3digo fuente de smart contract.<\/strong><\/p>\n<div class=\"embed-twitter\">\n<blockquote class=\"twitter-tweet\" data-width=\"550\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">\ud83c\udd95 Code Reader (Beta)<\/p>\n<p>Leverage the power of AI to seamlessly learn about any smart contract source code! \u2728 <a href=\"https:\/\/t.co\/GTbULisudk\">pic.twitter.com\/GTbULisudk<\/a><\/p>\n<p>&mdash; etherscan.eth (@etherscan) <a href=\"https:\/\/twitter.com\/etherscan\/status\/1670757723858956290?ref_src=twsrc%5Etfw\">June 19, 2023<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/div>\n<p style=\"text-align: justify\">Se puede acceder a los archivos de c\u00f3digo fuente de un contrato e interactuar con ellos eligiendo una direcci\u00f3n de contrato. Tambi\u00e9n pueden hacer preguntas o solicitar explicaciones sobre cualquier parte del c\u00f3digo utilizando lenguaje natural. <strong>Code Reader luego responder\u00e1 con una respuesta generada por IA que tiene como objetivo aclarar el significado y el prop\u00f3sito del c\u00f3digo.<\/strong><\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-19800\" src=\"https:\/\/blockchainjournal.news\/es\/wp-content\/uploads\/sites\/2\/2023\/06\/BJP2-13.jpg\" alt=\"Etherscan Code Reader\" width=\"923\" height=\"299\" srcset=\"https:\/\/blockchainjournal.news\/es\/wp-content\/uploads\/sites\/2\/2023\/06\/BJP2-13.jpg 923w, https:\/\/blockchainjournal.news\/es\/wp-content\/uploads\/sites\/2\/2023\/06\/BJP2-13-300x97.jpg 300w, https:\/\/blockchainjournal.news\/es\/wp-content\/uploads\/sites\/2\/2023\/06\/BJP2-13-768x249.jpg 768w\" sizes=\"(max-width: 923px) 100vw, 923px\" \/><\/p>\n<h2 style=\"text-align: left\">Etherscan Planea Aprovechar al M\u00e1ximo el Auge de la IA<\/h2>\n<p style=\"text-align: justify\">Por ejemplo, los usuarios pueden pedirle a Code Reader que explique qu\u00e9 hace una funci\u00f3n espec\u00edfica, c\u00f3mo se define una variable o qu\u00e9 significa un modificador. <strong>Code Reader intentar\u00e1 proporcionar una respuesta concisa y precisa basada en el c\u00f3digo fuente y su contexto.<\/strong><\/p>\n<p style=\"text-align: justify\"><strong>Code Reader tambi\u00e9n puede ayudar a los usuarios a obtener m\u00e1s informaci\u00f3n sobre las caracter\u00edsticas y capacidades de los smart contracts.<\/strong> Por ejemplo, los usuarios pueden pedirle a Code Reader que les muestre c\u00f3mo leer o escribir datos de un smart contract , c\u00f3mo interactuar con otros contratos o tokens, o c\u00f3mo usar ciertas bibliotecas o marcos.<\/p>\n<p style=\"text-align: justify\"><strong>Code Reader luego proporcionar\u00e1 ejemplos o instrucciones sobre c\u00f3mo realizar estas tareas utilizando el c\u00f3digo del smart contract.<\/strong><\/p>\n<p style=\"text-align: justify\">No solo es \u00fatil para los desarrolladores que desean depurar o auditar smart contracts, sino tambi\u00e9n para investigadores, inversores o entusiastas que desean explorar y comprender la l\u00f3gica y la funcionalidad de varios smart contracts en Ethereum.<\/p>\n<p style=\"text-align: justify\"><strong>Sin embargo, Code Reader no reemplaza la revisi\u00f3n o verificaci\u00f3n profesional de c\u00f3digos.<\/strong> Etherscan advierte que Code Reader solo tiene fines educativos y que los usuarios no deben confiar \u00fanicamente en sus hallazgos con fines legales o de recompensa por errores.<\/p>\n<p style=\"text-align: justify\">Para usar Code Reader, los usuarios deben conectarse a la API de OpenAI y tener los l\u00edmites de consumo adecuados. Una API, o interfaz de programaci\u00f3n de aplicaciones, es una forma en que dos sistemas inform\u00e1ticos comparten e intercambian informaci\u00f3n y mensajes. <strong>Actualmente, Code Reader no admite hilos de discusi\u00f3n, por lo que solo se puede acceder al chatbot a trav\u00e9s de solicitudes \u00fanicas.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Los smart contracts no siempre son f\u00e1ciles de entender o verificar. Est\u00e1n escritos en lenguajes de programaci\u00f3n, como Solidity, que pueden no ser familiares para muchos usuarios. Adem\u00e1s, los smart contracts pueden contener errores, vulnerabilidades o c\u00f3digos maliciosos que pueden comprometer su funcionalidad o seguridad.<\/p>\n","protected":false},"author":25,"featured_media":19799,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1165,173,174],"tags":[225,59],"class_list":{"0":"post-19797","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-companias","8":"category-criptomonedas","9":"category-noticias-ethereum","10":"tag-ethereum","11":"tag-featured"},"_links":{"self":[{"href":"https:\/\/blockchainjournal.news\/es\/wp-json\/wp\/v2\/posts\/19797","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blockchainjournal.news\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blockchainjournal.news\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blockchainjournal.news\/es\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/blockchainjournal.news\/es\/wp-json\/wp\/v2\/comments?post=19797"}],"version-history":[{"count":0,"href":"https:\/\/blockchainjournal.news\/es\/wp-json\/wp\/v2\/posts\/19797\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blockchainjournal.news\/es\/wp-json\/wp\/v2\/media\/19799"}],"wp:attachment":[{"href":"https:\/\/blockchainjournal.news\/es\/wp-json\/wp\/v2\/media?parent=19797"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blockchainjournal.news\/es\/wp-json\/wp\/v2\/categories?post=19797"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blockchainjournal.news\/es\/wp-json\/wp\/v2\/tags?post=19797"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}