文件名称:ntry:区块链中的公证人
文件大小:14KB
文件格式:ZIP
更新时间:2024-02-24 13:52:40
ethereum ipfs solidity IPFSJavaScript
恩特里 区块链中的公证人 介绍 这是概念证明REST服务器,能够管理区块链中的公证组织。 目前,支持仅限于自然人的文件,但将来可能会有所改进。 此实现使用以太坊区块链和IPFS作为数据存储服务。 发展历程 在这里,我们描述了用于开发该应用程序的工具。 我使用Docker来简化IPFS和以太坊节点的启动以及使用Truffle进行智能合约开发。 首先安装所有节点依赖项: $ npm install 要开始开发,请首先启动容器。 默认情况下,它们都以脱机模式启动。 $ docker-compose up 之后,您应该使用Truffle编译所有智能合约。 我提供了一个执行此操作的npm脚本
【文件预览】:
ntry-master
----migrations()
--------1_initial_migration.js(121B)
----contracts()
--------Divorce.sol(314B)
--------Birth.sol(256B)
--------Record.sol(158B)
--------Marriage.sol(363B)
--------Person.sol(916B)
--------Death.sol(288B)
--------Migrations.sol(376B)
----.travis.yml(171B)
----truffle-config.js(408B)
----README.md(5KB)
----docker-compose.yml(240B)
----.gitignore(6KB)
----app()
--------services()
--------controllers()
--------routes.js(1KB)
--------index.js(498B)
----package.json(740B)