Starknet should transition from an Ethereum layer 2 to an independent layer 1