Blockchain mechanisms