div#pop_ad { opacity: 0; }
AD
首页 > 数字货币 > 正文

几组区块链代码,懂的人看这里吧

[2021-01-29 09:25:15] 来源: 编辑:wangjia 点击量:
评论 点击收藏
导读: 活学区块链活到老,学到老!今天,我们主要给大家看几组区块链代码:代码①▼import hashlib as hasherclass Block:def __init__(self, index, t
活学区块链

活到老,学到老!

今天,

我们主要给大家看几组区块链代码:

几组区块链代码,懂的人看这里吧


代码①



import hashlib as hasher

class Block:

def __init__(self, index, timestamp, data, previous_hash):

self.index = index

self.timestamp = timestamp

self.data = data

self.previous_hash = previous_hash

self.hash = self.hash_block()

def hash_block(self):

sha = hasher.sha256()

sha.update(str(self.index) +

str(self.timestamp) +

str(self.data) +

str(self.previous_hash))

代码②



import datetime as date

def create_genesis_block():

# Manually construct a block with

# index zero and arbitrary previous hash

return Block(0, date.datetime.now(), "Genesis Block", "0")

代码③



def next_block(last_block):

this_index = last_block.index + 1

this_timestamp = date.datetime.now()

this_data = "Hey! I'm block " + str(this_index)

this_hash = last_block.hash

return Block(this_index, this_timestamp, this_data, this_hash)

几组区块链代码,懂的人看这里吧


今天先给大家留个悬念,希望懂得人踊跃留言给客服。明天的资讯里,我们会做详细解释。

活学区块链,我们明天见!

添加新手交流群:币种分析、每日早晚盘分析

添加助理微信,一对一亲自指导:YoYo8abc

查看更多:

为您推荐