Blockchain underlying technologies