Декомпилятор EVM в Solidity — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Новая страница: «{{Карточка_командного_проекта |name=декомпилятор EVM в Solidity |company=SmartDec |semester=Осень 2018 |course=3-4 |num…»)
 
 
Строка 7: Строка 7:
 
|categorize=yes
 
|categorize=yes
 
}}
 
}}
 +
 +
===Описание проекта===
 +
В инфраструктуре Ethereum код smart contracts распространяется в виде
 +
байт-кода для виртуальной машины EVM. Ссылки на исходный код на
 +
solidity не являются обязательными. Поэтому при анализе кода smart
 +
contract на уровне байт-кода полезен декомпилятор в более
 +
высокоуровневое представление, по возможности близкое к языку
 +
Solidity.
 +
 +
===Контакты===
 +
Alexander Chernov blackav@gmail.com

Текущая версия на 11:53, 16 октября 2018

Компания SmartDec
Учебный семестр Осень 2018
Учебный курс 3-4-й курс
Максимальное количество студентов, выбравших проект: ?



Описание проекта

В инфраструктуре Ethereum код smart contracts распространяется в виде байт-кода для виртуальной машины EVM. Ссылки на исходный код на solidity не являются обязательными. Поэтому при анализе кода smart contract на уровне байт-кода полезен декомпилятор в более высокоуровневое представление, по возможности близкое к языку Solidity.

Контакты

Alexander Chernov blackav@gmail.com