了解XDAG之前,先来了解下一代共识机制——DAG。DAG共识机制:有向无环图,是计算机领域一个常用的数据结构,因为独特的拓扑结构所带来的一些特性,经常被用到处理动态规划,导航中寻求最短路径,数据压缩等场景中,第一次提出DAG跟区块链结合是在Nxt社区,DAG最初出现就是为了解决区块链的效率问题。
DAG共识机制的代表:IOTA,byteball
新的代表:pnt,cvt,xdag
XDAG问答
1、Xdag是否解决了双花的问题?
答:Xdag解决了双花的问题。在Xdag中,主块在每个帧间隔中生成,Xdag中所有交易均是块,当发生交易产生交易块发送到主网中,见证者会按照规则验证交易,并将交易块链接到主块上,一个交易块会有自己的链接关系,见证者会依据规则确保先到的交易块被链接到主块,后到的块将不会被链接到主块,只有被主块链接的块才是有效的。
2、Xdag有没有51%攻击者或者34%攻击这一说?
答:Xdag使用非对称椭圆双曲线加密Secp256k1方式(ECDSA Secp256k1)进行签名,钱包拥有者在生成钱包时会生成对应公私秘钥,所有由钱包拥有者发起的交易所对应的交易块生成只有钱包拥有者能生成,并将相应数据使用钱包拥有者的私钥进行签名。作恶者接收到交易无法获取钱包拥有者的私钥,从而无法修改交易内容,不尊在51%攻击或者34%攻击。
3、Xdag有什么用,未来是否会有智能合约还是单纯的类似于BTC的金融币种?
答:Xdag后续会添加智能合约,技术上可以实现,有智能合约能做的事情就比较多了。
4、Xdag能否解决DAG共有问题:1.交易时长不可控 2.网络传输数据量大幅增加。
答:Xdag中交易会在每次主块生成时进行确认,主块生成时间间隔为64秒,确认会有时限,超过时限未确认便会被认为无效。目前每个交易块最大512字节,交易越多对应的交易块会越多,网络传输数据量会增加。
5、Xdag的应用场景有哪些,除了互联网领域有没有其它应用?是否适合于金融支付领域?
答:Xdag设计之初是作为一个基于DAG技术的加密货币,交易确认快,应用场景比较广泛,看应用设计者会有多少想法。
6、和采用dag的其他币对比有啥优势?如雪球,iota,nerthus,trustnote,daglab。
答:目前byteball、iota、nerthus、trustnote均只是支付网络,没有采用PoW共识算法,不能挖矿,并且见证节点中心化。Xdag是公网已经启动并且可以挖矿的唯一网络。
7、技术上如何实现无限并发?无限并发是否代表数据会存储到无限大,比特币现在几十G,Xdag会不会更大?
答:采用DAG方式理论上是主块之前可以有无限交易块,但实际情况是要依赖于网络传输速度和网络上设备的性能。交易量越大需要的存储必然会比较大,但目前存储已经是非常廉价,几十G SSD也很便宜,因此不会是个问题。
8、目前Xdag的tps实际能达到多少?理论上能够达到多少?
答:Xdag理论上tos是无限。
9、DAG技术并发很多,理论上是可以支持无限的,但是DAG是使用异步通讯模式,会有很多冗余,会产生多次确认,二次交易,Xdag如何解决这些问题?
答:Xdag不会有这个问题,Xdag中所有交易均是块,主网中不存在两个相同的块其他dag实现上是有可能会出现的,但Xdag不会。Xdag很大的一个特色是资金安全,不会打到黑洞地址,不存在二次交易,也不会有双花问题。
商业合作
添加时备注“商业合作”
领取专属 10元无门槛券
私享最新 技术干货