Certificate Authorities, CAs, digital certificate, Ethereum, Blockchain, smart contract, PKI, naming system, public key, transparency, authoritative, indirection, Ghazal