Декомпилятор EVM в Solidity: различия между версиями
Перейти к навигации
Перейти к поиску
Новая страница: «{{Карточка_командного_проекта |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 | |||
Текущая версия от 08:53, 16 октября 2018
| Компания | SmartDec |
| Учебный семестр | Осень 2018 |
| Учебный курс | 3-4-й курс |
| Максимальное количество студентов, выбравших проект: ? | |
Описание проекта
В инфраструктуре Ethereum код smart contracts распространяется в виде байт-кода для виртуальной машины EVM. Ссылки на исходный код на solidity не являются обязательными. Поэтому при анализе кода smart contract на уровне байт-кода полезен декомпилятор в более высокоуровневое представление, по возможности близкое к языку Solidity.
Контакты
Alexander Chernov blackav@gmail.com