"Core Solidity" кажется ошибкой. Кратко: они убирают наследование и отдаляют Solidity от ООП-паттернов в сторону более функционального языка программирования. Одним из самых сильных преимуществ Ethereum является его экосистема разработчиков - инструменты, образование, открытые библиотеки и многолетний опыт, полученный из взломов... Такое радикальное изменение делает все это устаревшим.