Декомпилятор 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