一、比原链
比原链是基于chain(https://github.com/chain/chain)联盟链改造而来,远大理想是做资产上链,做AI共识。比原链的p2p借鉴了tendermint的p2p,后来又用到了ethereum的p2p的节点发现,貌似pow是自己研发的?姑且这么认为吧。
从钱包、交易验证、区块验证、pow共识、p2p通信、非对称加密、levelDB底层存储分类到其他链项目:
chain:钱包、交易验证(包含虚拟机)、区块验证、非对称加密
tedermint:p2p通信、leveldb底层存储
ethereum:p2p通信节点发现
btcd:pow共识(除算法原理外)
二、侧链
再来说说比原侧链,侧链目的是提高主链性能、功能扩展。那么接下来看看比原侧链做了什么事情?
比原侧链功能构成:联邦、dpos共识、mov(去中心交易)。
说到联邦,就不得不提的一个项目:ofgp开放式联邦网关协议(https://github.com/ofgp/ofgp-core),主要是为去中心交易所提供主链(btc\bch\eth\eos)的交易数据,转换成交易所需要的数据格式。
再来说说联邦的功能:主链跨侧链,主链资产锁定的多签地址或者多签合约,然后在侧链上给用户发送等量锚定资产;侧链跨主链,多签地址或者多签合约发送资产到用户地址。问题在于还是把资产交给了别人。
DPOS共识大家都知道,著名的BM发明的,比原侧链上需要出块节点锁定BTM资产,然后持有BTM资产的用户给节点投票然后锁定。问题是BTM资产价格下跌,等于个人资产缩水。
mov是在链上提供了一个交易撮合功能,使用主链在侧链上锚定的资产做交易。与中心化交易所的区别:中心化交易所只是一个数字,而mov上是自己拥有私钥控制的主链锚定资产。
注意:主链上用户资产还是把所有权给了别人(联邦),侧链上只是一个锚定的资产(冒牌)。
但愿能看到创新,让比原技术看上去高大上一点,不是一些名词的高大上。