R3E Network ha publicat un SDK de descompilador basat en JavaScript per a contractes intel·ligents Neo N3, que permet als desenvolupadors convertir el codi de bytes NEF compilat en codi llegible per l’home. Jimmy Liao, desenvolupador principal de Neo i fundador de la xarxa R3E, va anunciar el llançament el 19 de març, amb plans per integrar l’eina a l’explorador de cadena de blocs de neo3scan.com.
L’SDK, publicat com a @r3e/neo-decompiler-js a npm, descompila els fitxers Neo Executable Format (NEF), el format executable compilat utilitzat pels contractes intel·ligents desplegats a Neo N3. Un cop integrat a neo3scan.com, el descompilador té com a objectiu convertir automàticament el bytecode del contracte en codi llegible quan els usuaris visualitzin les pàgines del contracte a l’explorador.
Transparència del contracte a neo3scan.com
La integració del descompilador es basa en les capacitats que ja estan presents a neo3scan.com, l’explorador Neo N3 de R3E Network que es va llançar a finals de febrer amb descompilació d’scripts integrada per a detalls de transaccions, eines de govern i utilitats per a desenvolupadors. La descompilació automàtica de contractes ampliaria aquesta funcionalitat, permetent als usuaris inspeccionar la lògica dels contractes desplegats fins i tot quan el codi font no s’ha publicat.
La descompilació de contractes és una característica comuna als exploradors de blockchain madurs, que ajuda els desenvolupadors i els investigadors de seguretat a auditar el comportament a la cadena i verificar la funcionalitat del contracte de manera independent.
L’anunci es pot trobar al següent enllaç:
https://x.com/r3ejimmy/status/2034662787432268199
