OpenLedger聚焦链上的“用户、业务方、权益、账户和账本”,建立与实际业务匹配的账本体系,承载数字化权益的完整生命周期,以此形成多方参与的可信分布式账本。
-
职责分离的托管人机制
业务方面向用户提供服务、管理账户;托管人负责权益上链登记、保管账本、维护链上权益与实际价值的一致性;用户控制自身账户权益、通过私钥发起权益流转交易。区块链记录、保存、同步交易日志,保障链上权益安全、一致、可靠,从而形成可信的分布式账本。
-
灵活的账户体系
组织可以根据业务需要,授予多名员工操作本企业账户的权限。
-
安全可信的双重签名机制
用密码学算法强化用户的控制权。交易必须由用户和业务方联合签名才能上链。用户在链下对交易数据进行第一次签名,并将签名后的数据发送给业务方,业务方进行第二次签名后提交上链。
-
双模式记账体系
支持基于余额数量变化的记账模型和基于所有权变化的记账模型。
在使用本项目前,请确认系统环境已安装相关依赖软件,清单如下:
依赖软件 | 说明 | 备注 |
---|---|---|
FISCO-BCOS | >= 2.7.2 | |
Java | >= JDK[1.8] | |
Git | 下载的安装包使用Git |
欢迎参与本项目的社区建设:
开源协议为Apache License 2.0. 详情参考LICENSE。