blockchain math