R3E Network đã phát hành bộ công cụ phát triển phần mềm (SDK) dịch ngược mã dựa trên JavaScript dành cho hợp đồng thông minh Neo N3, cho phép các nhà phát triển chuyển đổi mã bytecode NEF đã biên dịch thành mã dễ đọc. Jimmy Liao, nhà phát triển cốt lõi Neo và người sáng lập R3E Network, đã thông báo về việc phát hành này vào ngày 19 tháng 3, với kế hoạch tích hợp công cụ này vào trình khám phá blockchain neo3scan.com.
Bộ SDK, được phát hành dưới dạng @r3e/neo-decompiler-js trên npm, có chức năng dịch ngược các tệp Định dạng Thực thi Neo (NEF) – định dạng thực thi đã biên dịch được sử dụng bởi các hợp đồng thông minh được triển khai trên Neo N3. Sau khi được tích hợp vào neo3scan.com, trình dịch ngược này nhằm mục đích tự động chuyển đổi mã bytecode của hợp đồng thành mã dễ đọc khi người dùng xem các trang hợp đồng trên trình khám phá.
Tính minh bạch hợp đồng trên neo3scan.com
Việc tích hợp trình dịch ngược mã nguồn dựa trên các khả năng đã có sẵn trong neo3scan.com, trình khám phá Neo N3 của R3E Network được ra mắt vào cuối tháng Hai với tính năng dịch ngược mã Script tích hợp sẵn cho các chi tiết giao dịch, công cụ quản trị và tiện ích dành cho nhà phát triển. Việc dịch ngược hợp đồng tự động sẽ mở rộng chức năng đó, cho phép người dùng kiểm tra logic của các hợp đồng đã triển khai ngay cả khi mã nguồn chưa được công bố.
Phân tích ngược mã hợp đồng là một tính năng phổ biến trên các trình khám phá blockchain đã phát triển, giúp các nhà phát triển và nhà nghiên cứu bảo mật kiểm tra hành vi on-chain và xác minh chức năng hợp đồng một cách độc lập.
Bạn có thể tìm thấy thông báo tại LINK (Chainlink) bên dưới:
https://x.com/r3ejimmy/status/2034662787432268199





