源石币

科普中国-科学百科 2018-03-09

  源石币1,又称RailBlocks,交易所代码为XRB。它一种基于区块点阵(Block Lattice)结构的新型加密货币,其中每个账户都有自己的区块链,提供近乎瞬时的交易速度和无限的可扩展性。

  简介

  RailBlocks,又称源石币,交易所代码为XRB。它一种基于区块点阵(Block Lattice)结构的新型加密货币,其中每个账户都有自己的区块链,提供近乎瞬时的交易速度和无限的可扩展性。每个账户(即地址)都有自己的区块链,允许他们异步地更新到网络的其余部分,从而以极小的资源开销获得快速的交易确认。交易记录帐户余额而不是交易金额,使得系统可以在不牺牲安全性的情况下进行大幅度的数据库修剪。

  RaiBlocks旨在通过设计加密方式成为可扩展的即时交易。RaiBlocks的低延迟可以让交易更快的被处理,提供灵敏体验。RaiBlocks拥有可以可扩展性的系统,可以用来进行微支付。RaiBlocks给用户带来了简单的操作体验,无需技术术语。

  截止2018年1月1日,RaiBlocks网络已经处理了420万笔交易,这个数据库账本在未进行修剪的情况下只有1.7GB的 大小。RaiBlocks的无交易手续费、瞬时交易特性使其成为消 费交易领域的最优加密货币。总发行量340,282,367,RaiBlocks没有开采,目前达到了133,248,290 XRB的最大供应量(现存流通量)。资金最初是通过一个基于验证码的水龙头分配系统在2017年10月结束发放的1。

  RailBlocks组件

  1、账户

  账户是数字签名密钥对的公钥部分。公钥也被称为地址,而私钥则保密。数字签名的数据包确保内容得到私钥 持有者的认可。一个用户可以控制多个帐户,但每个帐户 只能有一个公共地址。

  2、区块/交易

  “区块”和“交易”两个术语通常可以交替使用,一个块包 含一个交易。交易特指动作,而区块特指交易的数字编 码。交易由执行交易的帐户的私钥签名。

  3、账本

  账本是一个全局集合,每个账户拥有自己的交易链(图 2)。这是一个关键的组件,其使用设计时协议取 代运行时协议;通过签名检查,每个人都同意只有帐户所 有者可以修改自己的链。这将看似共享的数据结构(分布 式账本)转换为一组非共享数据结构1。

  4、节点

  节点是在计算机上运行的一个软件,它服从RaiBlocks协议并参与RaiBlocks网络。该软件管理着账本和节点可能控制的任何账户(如果有的话)。一个节点可以存储整个账本或者只存储每个账户的最后几个区块的修剪历史记录。 建立新节点时,建议验证整个历史记录并在本地修剪。

  RailBlocks工作原理

  与许多其他加密货币中使用的传统区块链不同,RaiBlocks使用块格结构。每个账户都有自己的区块链(账户链),相当于账户的交易/余额历史记录。每个账户链只能由账户所有者更新; 这允许每个账户链立即和异步地更新到块格的其余部分,从而导致快速的交易。由于只能由每个账户链的所有者添加块,因此将资金从一个账户转移到另一个账户需要两个交易:发送交易从发送者的余额中扣除金额,并且将收入额添加到收款账户的余额中1。

  RailBlocks的长期目标

  1、将协议本身设定为互联网标准,这种协议很少由来自不同地缘政治领域的不同群体接触和管理,更具体地说,它不受我

  2、将IPv6多播添加到交易广播中:向世界上每个想要交易的人宣布交易。

  3、现有的支付提供商是否接受XRB,就像今天接受法定货币一样。

  4、为了让大批无法进入银行的人保证他们接受的付款在交易所是安全的。

  RailBlocks与其他加密货币比较

  1、与BTC(比特币)比较

  比特币将交易组织成块,平均处理时间为每块10分钟。对于要交易的交易,必须将其包含在一个块中,并且该块必须被开采。为了安全起见,交易通常不会被认为是完整的,除非区块链中增加了一些额外的功能块。正因为如此,比特币交易通常会在几个小时内处理。使用RaiBlocks,每个单独的交易都是一个块,每个块都可以被网络立即处理。交易速度的限制主要是网络限制的;交易处理速度可以在整个RaiBlocks网络中传播。

  比特币的安全性来源于数百兆计算能力的计算能力计算哈希。为了在比特币区块链上执行双重花费等恶意行为,攻击者将不得不累积至少一半的网络计算能力,这在经济和实际上都是不可行的。

  RaiBlocks通过授权证明(dPoS)来保护其账簿。为了在RaiBlocks块格上执行恶意操作,攻击者必须拥有超过50%的在线投票权。这样的攻击会破坏他们大量的金融投资,因此这不是一个有吸引力的选择。RaiBlocks的dPoS消耗最小的能量,允许全节点在廉价的低功耗硬件上运行。

  2、与IOTA比较

  IOTA的共识是由工作证明(PoW)连续交易的堆叠决定的,而RaiBlocks则是通过对冲突交易进行投票实现的。PoW堆叠需要最大化连续网络哈希率,这是网络用户固有支付的电费。由于RaiBlocks不依赖高网络PoW来维护安全性,因此RaiBlocks节点和RaiBlocks用户的运营成本要低得多。

  虽然IOTA的Tangle和RaiBlocks的块格都是DAG数据结构,提供即时和无交易的交易,但它们的操作方式却有很大的不同。对于IOTA,必须首先通过概率算法(例如蒙特卡洛随机游走(Monte Carlo Random Walk)发现两个“小费”事务;一个好的提示是最近的交易,并在“前进”的移动方向上扩大纠纷。这个想法是,如果每个人都使用类似的提示选择算法,最近的有效交易将被更新的有效交易批准。一旦交易在纠结中足够深,就认为是确定的。RaiBlocks的块格是一个有组织的结构,不需要“提示”发现。每个账户链上的最后一个块很容易找到/缓存,账户交易只能像传统的区块链一样追加。

  IOTA的愿景是机器对机器通信,商业,数据存储,并成为物联网设备的首要协议。RaiBlocks的重点是可靠,快速的点对点支付和套利交易快速转移。

  3、与以太坊(ETH)比较

  以太坊是RaiBlocks的替代或独立技术。在以太坊虚拟机上执行的程序的整个概念是RaiBlocks不会尝试复制的。我们关注的部分是价值的有效转移,即纯粹是一种货币,因此,虽然以太坊需要矿工和电力投入,通过货币贬值来支付,但RaiBlocks在运作时没有收费和不贬值。

  本词条内容贡献者为:

  王海侠 - 副教授 - 南京理工大学

责任编辑:科普云

上一篇:币安币

下一篇:大零币

科普中国APP 科普中国微信 科普中国微博
科普中国-科学百科
是中国科协为深入推进科普信息化建设而塑造的全新品牌,旨在以科普内容建设为重点,充分依托现有的传播渠道和平台,使科普信息化建设与传统科普深度融合,以公众关注度作为项目精准评估的标准,提升国家科普公共服务水平。

猜你喜欢