guantau
guantau

guantau

  • ByteBall原理解析(五)应用及总结

    Byteball的应用 数字资产 Byteball本质上是基于DAG的分布式数据库,数据状态一旦确定则不可逆转。在各种类型的数据中,具有社会普遍意义的数据是比较有价值的,比如个人资产数据。在Byteball中,资产可以发布、转移以及交换,类似于Byteball的基本货币bytes。资产可以代表任何有价值的东西,比如债务、股票、会员积分、通话时间、商品、其它加…

    2018年5月21日 1.3K
  • ByteBall原理解析(四)网络结构

    Byteball的网络结构 从节点功能角度来讲,Byteball网络节点可以分为中继节点(Relay)、中枢节点(Hub)、播报节点(Oracle)、见证人节点(Witness)、钱包节点(Wallet): 中继节点(Relay):负责向与其连接的节点转发单元,存储整个Byteball区块链数据库,但它本身不保存任何私钥,也不发送任何单元; 中枢节点(Hub…

    2018年5月21日 2.0K
  • ByteBall原理解析(三)地址、脚本及合约

    Byteball的地址、脚本及合约 地址的定义 Byteball中用户使用地址进行收发交易。地址本质上对应的是一段具有特定含义的脚本,该脚本称为地址的定义。任何能够使地址定义脚本输出为真(也称作解锁该脚本)的人具有使用该地址资产的权限。与Bitcoin类似,最常用的地址定义脚本是公钥(采用BASE64编码),即具有相应私钥的人可以使用该地址的资产,比如 [“…

    2018年5月21日 1.7K
  • ByteBall原理解析(二)共识算法

    Byteball的共识算法 主链 在Byteball中,从任何一个顶端单元出发到达创世单元的最优路径称为候选主链(Candidate Mainchain)。最优路径通过选择最优父单元产生,选择策略用于保证整个网络的安全性。不同的候选主链会在某个单元位置交叉(最差的情况是在创世单元交叉),该交叉点称为稳定点(Stable Point)。对于所有候选主链,从稳定…

    2018年5月21日 1.4K
  • ByteBall原理解析(一)DAG数学基础及ByteBall的结构

    DAG数学基础 定义:在有向图$G=(V, E)$中,对于任意一个顶点$v \in V$,都不存在一条路径$p=(e_1,e_2,\dots), e_i\in E$,使得从$v$开始出发到$v$终止,则$G$称为有向无环图(DAG, Directed Acyclic Graph) 在图论中,相比于一般图,DAG的很多问题可以在多项式级甚至线性复杂度条件下得到…

    2018年5月21日 2.3K