公链赛道虽竞争激烈,SmartX?厚积薄发,主网启动在即。基于有向无环图的B-DAG设计,这一特色会带来什么好处?SmartX将在本月下旬正式上线主网,当前进度如何?PoW??PoS?的双共识机制,又将会如何分工协作成就SmartX?4月23日下午3点,智图SmartX发起人兼架构师Franksu做客星球超话社区,详解SmartX如何突围公链“红海”。
以下为社群对话实录,由Odaily星球日报整理
Q1:请先就SmartX项目本身以及团队状况做一个简单的介绍吧。
Franksu:SAT是由我们SmartX社区团队研发基于自研B-DAG算法的区块链技术公链,是一个去中心化,支持PoS/PoW混合挖矿、率先使用“智图分片/分区”技术,“基于DAG”结构的,无ICO,公平启动的BlockDAG项目,可实现性能无限扩展,人人可以廉价的使用和拥有的区块链公有链。
智图公有链的愿景就是给全世界的区块链用户提供高效,速度足够快,价格足够亲民,人人可参与,人人可拥有的公有链,以及在这条公有链上一站式区块链服务。
我记得我在腾讯的时候,常年使用Linux系统的原因。一直对开源系统和开源精神情有独钟。在2013年的某一天我百度到世界上最伟大的10大开源系统的时候,其中就有Bitcoin系统。当时比特币在我心目中留下极为深刻的印象。2016年的时候,我还尝试过使用GPU来挖掘过以太坊,甚至枕边都有打印了一份中本聪当年写的论文《一种点对点电子货币系统》,也曾经跟部门同事“推销”过比特币。
后在腾讯内部做微信支付工作繁忙的缘故。没有进一步的参与到这个伟大的金融变革。不过当时的我笃定区块链以后会是互联网发展的未来。在腾讯做微信支付的时候。支付系统春节期间cft-core3.0通过微信抢红包活动每秒处可以理数万笔交易,而以太坊和比特币只能处理十几笔交易,这处理效率明显太低了。
2017年我离开腾讯投身于区块链行业。直到2019年时,我和智图合伙人Mark两个人决定开始开发一个全新的公链项目SmartX智图,主要目的是在保证安全性,去中心化的情况下,解决比特币和以太坊交易速度太慢,太昂贵,人人可使用的区块链公有链。
目前区块链同行在积极探索Layer2方案。最早提出是Bitcoin开发组的闪电网络,最后因为种种原因没有推广开来。不过每种公链的Layer2方案都不一样,不能“一概而论”,不过智图认为脱离Layer1安全性保护的Layer2方案都是不可取的,区块链上的不管资金流还是信息流如果脱离了“区块链共识”保护下,那就不是纯粹的区块链。我们研发的智图SmartX的一个重点一定是““基础共识层”,也就是Layer1。
ZK协议Polyhedra 4月主网启动以来日活跃用户超过5万名:金色财经报道,Zero-Knowledge (ZK)协议 Polyhedra 首席技术官Tiancheng Xie在接受采访时表示,ZK技术在为第 2 层解决方案提供动力方面发挥了关键作用。通过在第 2 层计算简单的加密证明,交易几乎可以立即完成,同时ZK证明可以实现不向观察者传递敏感信息的私密交易。Tiancheng Xie表示,协议的安全性仅基于证明的安全性和源链的安全性,自4月份主网启动以来,Polyhedra协议已拥有超过50,000名日活跃用户和800,000名月活跃用户。[2023/7/26 15:58:37]
Q2:我们了解到,SmartX在技术上最大的特色是基于有向无环图的B-DAG设计,可以给我们简单介绍一下什么是B-DAG吗?这一设计具体有哪些好处?
Franksu:区块链技术未得到大规模应用的原因就是其性能遇到了瓶颈,这个瓶颈的产生不是因为带宽,也不是因为硬件,而是因为算法没有很好的利用已有的传输能力和硬件计算能力。
在研发SmartX之前,我和智图合伙人Mark都有长期参与区块链开源社区的经验。结合我们以前的经验,我们的总体思路就是改进目前的“中本聪共识”,使用“分片/分区技术”以及DAG技术,让各个出块节点在一定的Epoch时间片中并行出块,单独成链,然后Merge融合在一起。
智图自研发了B-DAG算法,是智图分片最核心“融合共识算法”。智图SmartX的B-DAG算法它的最大优势在于能够让整个区块链的出快效率变得不在拥堵。而且不会因为分叉而对安全性造成影响。最终让整个系统能够更高效的并行处理所有的区块,从而提高整个智图公有链的吞吐量。
我们跟传统DAG区块链项目最大的不同是,传统DAG项目是“发现即引用”,我们智图SmartX是严格的区分交易,然后进行智图式“分片/分区”并行出块然后融合。为了区别传统DAG项目,我们的“共识融合算法”更最准确术语是“B-Partition”协议即“传统区块链分区/分片引用”。
Q3:采用全新的设计势必也将带来全新的安全考验,SmartX如何克服常年困扰公链的一些安全难题,比如双花攻击等等?
Franksu:公有链共识比较成熟的有“中本聪共识”,“BFT共识”,“PoS权益证明”等共识。
数字王国获 1.43 亿港元投资,将探索AI、虚拟人等技术:金色财经报道,数字王国于近日就合共 6.46 亿股股份签订认购协议,由此筹集约 1.43 亿港元,认购人陈立白为威刚科技股份有限公司创始人和董事长。据介绍,上述资金拟投入与人工智能息息相关的技术探索,及虚拟人、视觉特效和可视化等核心竞争力在消费级赛道的持续拓展。[2023/4/24 14:22:35]
区块链经过10年的发展,目前的ASIC/FPGA,CPU/GPU挖矿产业已经高度发达,存量的算力已经足够庞大。这些算法算力四周游走,获取最大的挖矿收益。很多纯PoW证明小币种可能会面临他们的攻击。
因为纯PoW共识存在着51%攻击的风险。一条公有链在发展的初期极容易受到大算力的51%攻击从而导致双花。51%算力“双花攻击”的出发点是通过大算力构造出比合法链更加长的链来推翻合法链。从而制造双花效果。
PoS权益证明就此产生。PoS的核心思路就是通过持币量来代替算力作为排序的手段。在这样的大背景下,智图选择跟ETH2.0类似一样的PoS权益证明模型做为智图的主要共识,通过质押SAT在不同的形情下获得不同的权益。取得“议员”/“议长”/“公民”权益。
那么PoW挖矿产出的随机数在智图公有链中起到VRF可验证随机数的作用。在一堆“议员”中,如何选择一个当“议长”呢,这里就是通过PoW挖矿产出的随机数而定的。这个随机数很难产生,却很容易验证。于是大家就达成的共识的统一。值得注意的时,在智图的SmartX中PoW挖矿没有目标值和调整难度这一说。避免了51%算力攻击导致双花和算力骤增/骤减的算力攻击从而导致整条链无法出块的问题。
智图B-DAG算法可以保证交易数据不会被回退,也可以很方便对数据进行快照和数据裁剪。让区块链数据保持一种很轻量的状态,甚至可以将区块链的大小从几百GB压缩到只有几条微信消息的大小。
智图自研的一个CPU挖矿算法叫SATDAG算法,类似ETH的挖矿算法。在启动挖矿时需要创建一个100M的DAG验证文件。然后在每次提交算力随机数需要搜索SATDAG文件内容参与哈希。SATDAG挖矿算法规避ASIC/FPGA矿机对普罗大众的积极参与造成影响,此外SATDAG在未来的发展会继续升级。
Q4:SmartX采用了PoWPoS的双共识机制,请问在网络的运行中,这两种共识机制该如何分工协作?各自会负责哪部分工作?
Bitfinex钱包地址过去24小时流入约41611枚BTC:金色财经报道,过去24小时,交易所钱包地址中的BTC储备变化情况如下:
Bitfinex流入4161.1枚BTC,当前持有BTC约19.3万枚,涨幅2.2%;
Binance流出994.2枚BTC,当前持有BTC约54.1万枚,跌幅0.18%;
OKX流入455.2枚BTC,当前持有BTC约11.4万枚,涨幅0.4%。[2023/4/1 13:39:28]
Franksu:这里我们可以使用传统“罗马议会”运行的机制来解释。
传统的区块链好比“罗马议会”每几秒或者10分钟选择一个“本届议长”,但是每一届的议长都很懒,每一个任期只能处理几十或者上百个公务,剩下的时候就在睡觉。其他公务就只能排队。或者谁出的钱多就处理谁的公务。为什么传统区块链的议员那么懒,是因为在他们“宪法”中就规则他们一届的议员最大处理的公务只有这么多。
显然在这个“共识模型”中,整个罗马帝国的效率瓶颈都集中在了这个“议长”的处理效率和他们的宪法中中。
而智图呢,首先“罗马议会”先建造一个“罗马神庙”,然后再选出各个地方的“议员”,然后在各个议员选一个当“本届议长”。只要合约质押超过300w个SAT就可以成为“议员”的候选人。选完立刻记录在“罗马神庙中”,只要个人财富排在25名以内的议员就可以成为真正的“议长候选人”,议长候选人之间互相投票,其中的“能力最强”候选人则成为本届议长,任期只有15秒左右,每届议长的权力有限且只能根据”罗马神庙的契约”跟民众收税。
在智图区块链里,每个“议员”都可以处理任何民众的事务。而是几乎无上限的处理,因为智图的议员并没有任何“宪法”的限制。
其中选议员的过程就是“PoS过程”,选议长的过程就是“PoW过程”,此时PoS/PoW完美的结合在一起。
Q5:在SmartX网络内,PoW及PoS对应的矿工群体是否是独立的?各自的收益情况如何?
Franksu:PoW矿工和PoS矿工是完全独立的。只要你拥有一台个人PC就可以进行智图PoW挖矿并且获得收益。只要你个人持有的SAT超过1000个就可以进行SAT抵押挖矿。因为PoS和PoW的产出是80%:20%,所以我认为,或许购买PoW机器的费用用于购币进行抵押生息的收益会会比纯PoW挖矿来的多。
V神撰文介绍隐形地址概念以解决以太坊隐私保护难题:1月23日消息,以太坊联合创始人 Vitalik Buterin 近日发布新文章《隐形地址的不完整指南》,指出以太坊生态系统后续的最大挑战之一就是隐私,并提出隐形地址概念作为可能的隐私解决方案。该方案可能会使 P2P 交易、NFT 转移和 ENS 注册实现匿名化,从而起到用户保护作用。Vitalik Buterin 提出接收资产的用户可以生成并保存一个支出密钥,用于生成一个可以在 ENS 上注册的隐形元地址。该地址可以传递给交易发送者,发送者对元地址执行加密计算以生成一个属于接收者的隐形地址。发送方可以将资产转移到接收方的隐形地址,此外还可以发布临时密钥以确认隐形地址属于接收方,每个新交易都会生成一个新的隐形地址。
Vitalik Buterin指出除了实施密钥盲化机制之外,还需要采用Diffie-Hellman 密钥协议算法,以确保隐形地址和用户元地址之间的链接不会公开,并利用 ZK-SNARKs 技术转移资金支付 Gas 费。[2023/1/23 11:26:48]
如果按25个PoS分片每15秒产出一个块来说,15秒所有PoS节点同时产出12个SAT币,每天产出可能近一百万多万,如果按目前7200W作为一个基本门槛,则以几千万的抵押量产出数亿的币。初始化收益率将达到得到500%以上。则将吸引大量持币人或者购币人进行抵押,整个市场流通量会大大减少。不过随着总抵押量的增加,收益将减少,最终会达到一个平衡。
矿池用户只需要10万个SAT就可以创建“质押合约”搭建“分片矿池节点”,且该抵押合约可以对普通用户进行众筹300w个SAT之后,该分片节点才能生效并且参与出块和融合块。普通用户只要持有超过1000个SAT就可以参与质押并且参与PoS分润。
此外如果某个PoS节点因某种原因下线退出。则用户可以选择把抵押在该节点抵押合约的币转移到别的生效合约中去。如果用户把币从抵押合约中取出时。需要调用合约的“解除操作”,需要“36”天才能解除成功。解除成功才能取回自己的钱包。这个过程都是由智能合约自动完成,去中心化,无人工干预的。
每个PoS分片产币图:
PoW产币曲线:
Q6:经历了近两年的打磨,SmartX将在本月下旬正式上线主网,可以介绍下当前的具体进度吗?
BitMart已上线俄罗斯孵化器项目TBCC:12月17日消息,据官方公告,BitMart已于12月15日上线TBCC,同时开放TBCC/USDT现货交易对的交易。TBCC社区已构建一个NFT+DeFi+SocialFi+WEB3的孵化器。[2022/12/18 21:51:20]
Frank:智图SmartX主网计划于4月25日正式上线,上线前分为两个阶段:
1、冷启动期,在智图SmartX主网启动后的前2个月,PoS质押收益为正常收益的三分之一2、正常期,在智图SmartX主网启动2个月后自动恢复为PoS质押挖矿的正常收益
智图SmartX上主网后,智图ERC代币会逐步映射到主网,后续以太坊ERC代币会保留一部分作为智图跨链资产的资金池,其他逐渐销毁,智图总量保持77-100亿不变。
智图计划于2021-4-25日开始启动主网。主网启动需要几天准备时间。预计最晚不超过30日启动完毕,初期会开发组会先启动5个分片链作为项目基础,然后全球社区的矿池用户启动分片链慢慢的加进来。这个过程是动态竞争且透明的。
在冷启动期,智图会在这个期间大量宣传。使得智图SmartX在2个月内得到最大的曝光度之后,也就是所有先来后到的用户都能公平的参与后,公平的切换到正常的产币。之后我们会努力发展智图生态,让智图生态变成区块链世界举足轻重的数字资产和开发平台。
智图主网上线这是智图SmartX的一个阶段性工作,开发组要做的事情还很多。包括智图生态的建设,智图公链钱包的一站式区块链服务等等。
?Q7:随着各大公链生态的日渐完善,目前公链赛道的竞争已相当激烈,SmartX如何看待当前的公链竞争格局?这一赛道是否已变成了“红海”?
Frank:所谓的“红海”就是“同质化”竞争,智图和其他公链产品相比并非是“同质化产品”,由于目前公有链的创新还有很大的空间,创新的维度也很多,因此智图不认为目前公有链的格局是“红海”,目前市场绝大部分的Token是基于公链发行的,很多在市值上,用户推广中都取得部不俗的成就。而对于纯ERC的Token而言。公有链的内在价值不言而喻。可能是因为之前的公有链的品质良莠不齐以及安全性等等原因在过去的2年取得成就效果不彰,其原因在于革命性的创新太少。而忽视的一条公有链对“共识模型”的创新和突破。
只要公有链能创造好的基础措施包括效率速度,社区治理,安全性,去中心化等等,那么公有链发展的前景是非常广阔的。信息流和资金流都能在公链高效处理,这对社会的推动力是不言而喻的。区块链是自带结算的去中心化支付系统。只要上面挂上商品,以后在智图公有链上出现去中心的一个淘宝式的电商平台及去中心化的支付宝,我一点也不会奇怪。
基于“区块链不可能三角”我认为较大概率任一公链想要取得全部的市场份额难度较大。因为“不可能三角”理论上总会有一个效率的上限,因此公有链的互联互通就显得十分重要。Polkadot受大家的追捧也就不奇怪了。另外公有链的开发社区非常关键,我们会始终坚持开源和全球开发者一起协作凝聚全球开发社区的力量,给智图公有链项目注入灵魂。
智图认为公链目前还是一个“蓝海”,但是是针对“创新项目”的“蓝海”而非“同质化产品”。在以太坊2.0在解决拥堵问题之前,都是公有链发展的一个机遇。而智图已经做好了这个准备。
DeFi的爆发给公链带来了更大的价值内涵,在DeFi项目支持方面,基于SmartX进行开发相较基于其他公链进行开发有何优势?
Frank:基于智图平台开发Defi的优势在于:交易不再拥堵,性能不再成为Defi发展的一个瓶颈,并且是在Layer1核心共识层完成的交易,安全性得到足够的保证。并且智图支持随着硬件的升级性能和效率随着提升。
因为以太坊1.0的拥堵导致很多基于以太坊1.0的很多Dex交易所和用户饱受高燃料费的困扰。业界目前已经挤压着大量针对高TPS公链的需求,这种需求会在市场中寻找足够安全,足够去中心化的公有链进行合作。而智图的特性和品质完全符合他们的要求。
目前已经有一家第三方团队——“星辰“团队针对在智图平台上移植Uniswap全套代码来进行搭建交易所。在内部测试来看,效果非常良好,值得用户期待。不过最终还是要看产品来说话,让我们一起拭目以待吧。
Q9:从去年开始,许多新生代公链都已将工作重点转向了与以太坊生态的互通,以为拥堵的以太坊网络纾困,承接其价值溢出。请问SmartX是否支持EVM,能否顺畅承接以太坊生态内的成熟DeFi应用?
Frank:随便Uniswap,Dex交易所,Defi等的流行以太坊生态涌现了大量的高价值的DApp应用程序。如何在和以太坊生态互通问题我们是非常积极的。
目前智图支持的Lua语言来编写智能合约。我们的Lua的语言和编写方式跟Solidity?语法和编程模型是一致的,很容易移植,Dapp开发者可以无缝切换。以太坊EVM的支持也在计划之中。另外智图SmartX会支持跨链资产,通过去中心化的“跨链合约”的方式进行主网币和以太坊ERC代币可以互相转账。这样的话,智图币和以太坊币或者智图代币和以太坊代币可以无缝结合在一起,一起互融发展。?
Q10:还是生态搭建问题,除了引入外部项目进入,SmartX对于生态内原生项目的发展有无具体的开发支持方案?
Frank:在生态搭建方面,智图主网上线后我们会提供“私密聊天”功能,“链上红包”,“链上漂流瓶”等信息沟通服务。另外我们还会跟一个第三方开发团队——“星辰“团队合作开发了“SATSWAP交易所”。可以“一键发Token“,“一键发交易所”,另外还会提供“智能合约商店”。我们还会推出智图自己的公链钱包,将所有的优质可靠的DApp功能集成起来,提供一站式的区块链服务。目前还在跟深圳一家游戏公司深入合作给游戏提供区块链服务。
我们智图在“空投币”中保留了一部分用于作为优秀DApp开发者的激励。
如何吸引开发者这方面,我想我们可以借鉴Unity生态和苹果生态的做法。官方会提供众多安全可靠的智能合约模块提供给开发者使用,甚至提供一个智能合约的应用商店,让智能合约开发者在上面共享,售卖他们的智慧。我想Unity和苹果的做法都是非常值得借鉴的,也是非常棒的思路。
Q11:接下来代币相关问题,SmartX的原声代币SAT在该网络中具体有哪些效用?目前已上线了哪些交易所?
Frank:SmartX的原生代币SAT会做为智图主网的燃料费。目前SAT每笔转账的基础燃料费是0.002个SAT。按目前的币价来看,可以认为燃料费忽略不计。主要用于防止区块链的粉尘攻击。如果币价提升到燃料费需要重视的时候,智图主网可以主动降低燃料费。因为对于速度和效率而言智图已经足够高效,不需要通过收取高昂燃料费来进行交易排队。
目前智图SmartX主网还没有正式上线任何交易所。我们对于上所没有那么迫切的需求。我们和第三方Dex交易所“星辰团队”已经有了很好的合作。当然如果有好交易所团队跟我们合作,开发组非常欢迎。但是做好产品以及用好产品服务区块链用户才是智图开发组第一想要做的事情。在区块链世界里最大快乐就是跟智图用户一起创造一个很棒,令人心动的东西。这才是最有价值的事情。
社群提问:
1:?请问SAT手机APP以后还能挖矿吗,是测试挖矿还是正式挖矿?
Frank:之前的App手机挖矿从严格意义说来是属于空投。并不是真正意义的挖矿。我们从年初开始就不再对外空投而把精力全部花在主网上线中。推进主网上线是我们开发组目前最为迫切的任务。
至少之后是否会继续通过手机App空投,可能需要进一步的观察,但是认为有益于项目的空投方案我们都是会考虑的。
2.SAT的共识如何做强?特别是海外?
Frank:目前我们在海外已经有海外英文社区已经有近2万人。另外还有俄罗斯社区,东南亚社区,印尼社区,土耳其社区等等
如何在海外把项目影响力做大,我认为开源本身就是一个全球项目。通过开源社区的互动和协作,给项目注入开发者灵魂,
这本身就是一个全球社区的项目而不区分国内或者国外。
3、如果出现流动性问题,质押的SmartX会不会有损失?
Frank:不会。质押的SAT是放到智图SmartX的智能合约中,质押SAT产出的利息是PoS挖矿产币给的,这个是一个去中心化过程,而不是中心化的。
智能合约代码是经过开发组严格测试的。质押合约上的代币只有拥有私钥签名的钱包拥有人才能做取出操作,否则任何人都不可能从质押合约中把属于用户的币提走。
所以也就没有所谓的“流动性问题”或者“损失”的问题。
4、是什么让SmartX更特别?SmartX有别于其他同类产品的特质是什么?
Frank:我先说2点核心。
1、我认为就是我们原创技术和原创的算法B-Partition,我们项目的每一行代码都是原创的。
以及基于B-Partition技术在其上面可以动态扩展,几乎无限tps的速度。
2、就是开源社区的协作,我们的代码就是开源而且没有保留,任何对smartx敢兴趣的人都可以参与进来。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。