币威(简称BCV,英文名BitCapitalVendor)专注于区块链数字资产管理,从技术上研究和改造区块链底层,构建对跨链、快速支付的支持,同时从应用层实现落地,小工具切入,支持更完整的生态,为社群化运营提供专业的服务,打造更良好的基础设施。
BCV项目介绍
BitCV数字资产管理技术服务引擎希望以最低的门坎,服务于数字资产的持有者、项目方和投资者,通过产品体验与底层资管基础链,解决数位资管环节中服务流程的去中介化问题与可信、透明问题。在底层技术完善的基础上,将服务引入BitCV的产品,将我们的能力赋能于协力厂商,提供去便捷、专业的数位资管服务和入口,以实现行业生态健康发展。
项目的数字资产化过程中,需要大量技术服务,具体有两个方面的原因:一是数字资产项目本身就需要大量的技术经验与积累;另一方面是由于资产化和资产管理过程中的很多技术和服务过程缺乏标准。这都为我们带来了海量的机会。
BCV项目愿景
BitCV作为区块链资产管理底层服务引擎,提供的是工具与底层基础设施,而上层的运营是一种开放平台与社群化的模式。在这种模式中,BitCV在运营上不作为关键决策方,而是作为社群贡献方来制订规则,维护系统,不直接运营和服务整个生态中的业务。持有BCV是成为进入社群的重要标准,分成以下两点表述:
社群共识的价值发现
持有BCV,就是加入了社群,可以获得特有的服务和权益。比如基金的开放与投融资,可以享受优先参与。有关项目的评价,除了技术上的评测之外,重要的决定也交给社群重要节点来共同决定,甚至理想的未来,BitCV官方逐渐不设置审核,不设置编辑,不设置中心化的运营管理团队。
对于拥有BCV的用户,可以作为社群的参与节点来对要融资项目进行投票,根据BCV拥有的多少,以及其他社群声望来决定其投票的权重,开放项目到了一定的投票数,即进入专业评审环节,最后开放投融资功能。中心化评审存在评审环节多、主观性强、评审人认识面窄等不足,不能在当前市场上符合投资者的需求,从而错失机会。社群运营方式的设置,则避免了这种不足。
点对点的专业工具与服务
BitCV的体系构架,分为底层基础设施、应用工具平台、专业资管服务三个部分,其中底层基础设施、应用工具平台如钱包由BitCV团队开发,进行实现与规则设计,在区块链上运行,但是资产管理的工具本身将尽量开放给协力厂商来提供,而工具也离不开专业的服务。
专业服务也将开放给社群来参与,让需要资管服务的人群与专业人士,通过平台直接对接,平台提供工具辅助服务。这里面关键的一个环节,除了工具之外,就是专业人士与级别的判定,这种判定基于两个出发点,一是在平台上的过往行为与业绩,其次是已经获得评级和认可的专业人士的投票与认可。
这样就筛选了在服务行为过程中实施欺诈的人。在整个的过程中,对于个人,持有BCV是享受服务的基础,在费用消耗时,可以根据持有BCV的量级,享受服务优惠的不同。如果是项目方,也可以根据持有BCV的情况,享受在工具和服务上的定制化免费或者折扣的服务。
BCV技术概况
BitCV作为应用型的区块链产品,我们是利用区块链和已有技术来服务于数位资管领域,原则上不做自己大规模的底层链的研发设计,但是据目前的前期研究与开发,我们用到和增强使用以下技术。
1.区块链分布式账本技术
中本聪为什么在比特币的底层使用了区块链技术,是由于比特币解决的点对点支付,本身需要构建在一个可信的记账之上,而区块链技术,由于记每一笔记帐都是前后关联。
下一笔交易中,保存了上一笔交易的验证和签名,要想修改其中某一个交易,得修改其后面所有的交易,而交易本身又在快速增长,尤其在大规模分布式的情况下,让篡改和伪造变得实际上不可行。
在具体的技术实现和交易事务方面,在一个交易数据块生成之后,我们使用SHA-256算法,结合发起者的私钥生成签名,追加到数据块上,然后如此重复,如果一个事务操作,有多个交易步骤,则追加多个步骤签名。
BitCV使用区块链技术,记录所有涉及资金的交易行为,先在侧链上或者链外记录与交易,最终写入BitCV资产管理链主链上去,保证资产管理主链是一个随着交易记录增长的,无法篡改和伪造的区块链。
2.侧链跨链交易技术
当下区块链技术中,最大的问题和瓶颈之一,是交易记录的延时和确认的相对复杂。对于一个基础型的平台,这种共识确认的机制,是可以接受的,甚至于对跨境支付而言,这种延时,也是可以接受的,毕竟,传统的跨境支付是以天算的。
但是对于小额高频的交易,当下的交易就变得使用者体验极差了。所以在BitCV资管平台中,我们会采用两种技术来加速交易的确认到帐,以及最终写到主链上去。
点对点高效分布式记账。这种记账也比较普遍,比如在交易所,无论是OTC还是数字资产之间的交易,记账都是即时到帐的,而这种记账方式的问题是一个传统的数据库操作,区块链数字资产转账还是得另外维护,使用者看到的是数据库快速生效,底层交易处理,实际上是延时进行的。
我们希望保证区块链数字资产本身的更即时交易,又能支持跨链,所以BitCV而采用了侧链技术,在综合评估了各项技术之后,我们选用了LISK平台。
这里对侧链技术做一个普通的说明:
侧链技术是为了解决主链上的复杂与长时间的交易确认而设计,一定程度上,在保持主链资金被锁定的情况下,在侧链上实现低确认的高效交易,交易完成之后,根据条件触发再返回主链。
3.DPOS共识算法
BitCV目前是基于以太坊和LISK构建自己的资产管理链,所用的是DPOS共识算法。
传统的POW工作量证明算法,适宜于需要大量的运算,确认工作证明的场景,也就是使用算力产生数字资产的场景。而BitCV需要的是交易的快速高效确认,所以我们采用了BitShares所发明的DPOS算法。当然除此之外,我们也考虑使用中间储备资金池来支持各种数字资产的快速兑换转移。
在一个区块链服务体系之内,DPOS算法共有N个节点对区块进行签名,这个节点由使用区块链网络的节点去中介化投票产生,这样保证了正确和无偏见。同时,当下签名的区块都有先前区块被可信节点签名的证明。DPoS消除了交易需要确认的时间消耗。在区块链体系之间,将使用中间帐户的机制,来进行资产的快速互换。
4.智能合约技术
数字资产的出现,让支付真正点对点进行,而在支付的背后,往往是合约的履行。所以以太坊体系,完善了比特币在合约编写上的不足,让智慧合约真正可以方便实现。智能合约是运行在以太坊虚拟机器(Ethereum Virual Machine,EVM)中的应用或者代码,经外部的交易请求(不一定是支付请求,可以是0费用支付命令)和事件触发,通过触发运行提前编写好的合约逻辑,完成新的交易和事件,甚至智能合约还可以调用另一个智能合约。
针对资产管理的每一次交易,除了在区块链基础上进行记录之外,还提前编写智能合约,部署于以太坊平台之上。等待交易双方的交易实际产生,以及指令来触发智能合约。
比如使用者购买一个目标保本增值服务,该产品的购买周期是30天,收益是年化15%,时间、收益比等,全部编写于智能合约里。投资者购买后,相关的资产发往智能合约,完成转账,进入目标帐户。而时间到期之后,收益智能合约会被自动触发,相关的收益会自动从目标帐户扣款,并返回给投资者。交易记录被存储,支付过程则跟随着服务的结束,智能合约被自动执行,并完成交易闭环。
有人会觉得这个操作,传统的定时程序也可以做到,但是过去的做法是中心化的,合约也不是公开的,而基于区块链技术,以太坊平台或者其他基础链平台的智能合约,是去中介化运营的,合约代码也是人人可见的。
综上所述,BitCV资管链作为应用型产品,我们依赖于区块链技术而建设,同时扩展和增强底层技术,不过在当下,使用相对成熟技术快速落地是可行的办法。