The Shake: Jul 31 2022
A publication on Handshake and the DWeb. Towards a New Internet.
By the numbers
On Covenants
Name covenants afford Handshake a level of expressiveness more than Bitcoin but not quite generalized smart contract platforms.
There are exactly eleven covenant primitives intended for operating the Handshake naming system. On-chain auctions for “unowned” names are operated by using the NONE, OPEN, BID, REVEAL, REDEEM, CLAIM, and REGISTER covenants. Management activities for “owned” names are operated by using the UPDATE, RENEW, TRANSFER, FINALIZE, and REVOKE covenants.
New covenant types can be soft forked in over time, but there’s plenty more we can do with the primitives afforded to us today than initially intended.
ShakeDex is a decentralized name exchange built with the TRANSFER and FINALIZE covenants. A review of FxWallet this week showed an in-wallet ‘Buy It Now’ name marketplace that varies from the ShakeDex design with their own creative covenant reuse. Escher is a decentralized subdomain design that relies on UPDATE covenants.
If we can build decentralized trading and registry protocols using the existing covenant primitives, what else can we build?
This Week in Handshake
¹ Public identity, private wallet Coming to Bob Wallet, a Handshake name used as a wallet alias can return a brand new address on every request. Maintain a consistent public on-chain identity without revealing assets or activity in your associated wallet. The key here is a HIP2 server using your wallet account’s XPUB.
² Impervious The first week of the Impervious Registry wraps us with eighteen top-level domains staked, three of them permanently locked for trustless registrations, and 200 total subdomains.
³ FxWallet Review of a mobile wallet for Handshake name management, “including the first (and only, as of this post!) decentralized marketplace for Handshake names. It is based on HIP-1 and HIP-6.”
⁴ HSD Official docker images are now available via GHCR and DockerHub.
HNS nodes around the globe
Around the DWeb
Fluid Skynet portals automatically use failovers if the user’s preferred portal is offline or otherwise unavailable, and more in the Skynet Roadmap Summer 2022.