如何从0构建区块链
发布时间:2021-03-25 15:43:40 所属栏目:传媒 来源:互联网
导读:们将使用Javascript将应用相同的机制。 为了使其成为可能,我们需要一台可以运行我们的Javascript代码的服务器,可以使用网络浏览器,但让我们专业地做事。 要求: Nodejs:在Web浏览器外部执行JavaScript代码的运行时环境。安装它并尝试建立一个项目,您可
|
们将使用Javascript将应用相同的机制。 为了使其成为可能,我们需要一台可以运行我们的Javascript代码的服务器,可以使用网络浏览器,但让我们专业地做事。 要求:
让我们开始吧:
毕竟我的package.json看起来像这样: 以下是一些说明: 在上面的代码中,我们创建了一个B锁类,其中包含一个id,时间戳,哈希,以前的哈希和数据属性。将来使用该类我们创建了一个构造函数,并添加了一个用于生成哈希的方法。 由于区块链是一组块,因此我们创建了另一个名为Blockchain的类来存储所有块,它只是Javascript中具有数组的承包商,然后我们添加了方法AddBlock将一个块添加到我们的链中。 最后,我们初始化了链并通过发出3个不同的交易对其进行了测试。 结果: 如果安装了nodemon,只需检查运行它的终端,您将看到整个区块链信息。 (编辑:甘孜站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


