Building Blocks for the Future: The NexGen Blockchain