Ravencoin(RVN币)是一个数字对等网络,旨在实施用例特定的区块链,旨在有效处理一种特定功能:将资产从一方转移到另一方。Ravencoin建立在比特币代码的分支上,于2018年1月3日启动,是一个开源项目(无ICO或masternodes)。它着重于构建具有强大且不断发展的社区的有用技术。
在比特币区块链中嵌入资产的缺点是比特币规则必须是按照最初编写的方式,比特币节点不知道资产正在嵌入。这意味着必须对每个资产交易使用比特币交易,并且必须发送足够的比特币被认为是有效的交易,即使是主要目的交易是发送资产。这是不方便的,但主要的缺点是比特币客户端在没有意识到嵌入式资产交易的情况下花费比特币会破坏资产。
例如,持有比特币资产的比特币比特币私钥的持有者,可能会意外地将比特币发送到交易所或钱包并丢失这些资产。部分解决方案解决此问题的方法是创建一个用于资产的特殊地址格式,但事实并非如此防止可能破坏资产的错误。它只是提供了有关资产的更多线索。嵌入在交易中,ERC20,ERC721和ERC223等其他标记标准建立在以太坊或其他区块链上支持智能合约。
使用这些智能合约时存在不同的问题。自从以太坊网络本身并不认识这些智能合约令牌,目前无法实现防止一些常见问题。智能合约可能会让用户感到困惑多个ERC20令牌,名称相同。合同之间唯一的区别是相同的names是合约哈希。
RVN项目解决方案
RavenCoin采用和比特币同样的POW证明方式。不同的是,在RavenCoin上,除了其原有的比特币源码以外,开发人员还在其底层技术上使用的X16R算法,该算法通过重新组合其带有的16种哈希算法的方式,使得算法排序和出现频率变得不确定性。这使得RavenCoin解决了比特币ASIC矿机引发的挖掘中心化问题。即在Ravencoin进行挖矿,其成本降低的同时,矿工们的挖矿机率和所得分配变得更加公平,提高了矿工参与的积极性。
采用算法
如同比特币一样,渡鸦币通过工作量证明(PoW)达成共识。但是,渡鸦币依赖于X16R算法,该算法旨在通过设计抵抗ASIC。比特币协议的进一步变化包括减少了一分钟的区块时间,5000RVN的区块奖励,最值得注意的是,增加了发行资产和次级资产的功能。
RVN技术特点
1.资产发行。毁掉500RVN即可生成一个资产,发行者可以定义资产数量,小数位数,以后是否可增发等。每一个资产名称具有唯一性,另外花费5RVN可以给资产打标记,该功能可以实现将数字货币映射成不可分割资产,比如某一种实物奖励,某一种场景支付应用,等等。
2.一键分发奖励(股息)。这是Ravencoin链内置功能,代币的发行者可以轻松来实现将奖励或股息以RVN的形式按照每个地址的持币比例发送给持币者。
3.消息发送。资产发行方可以直接通过链上协议,发送消息给持币者,无需通过email、社交工具、邮件等进行通讯。
4.投票。发行方需要持币人投票时,平台将会按照持币者持币数量1:1配发投票代币,同时该代币也可以流转,以实现委托投票。
5.抗ASIC。使用新的挖掘算法X16R。总共210亿颗,是比特币总量的1000倍,其区块奖励5000RVN,出块速度提高10倍,每分钟可确认。