Ethereum 2.0 approaches to scaling Courses