文| 郑毅 出品| PANews 数据合作方| Velas
区块链概念大热,底层基础设施公链系统的建设也如火如荼,随着应用层生态的跟进,开发者们愈加意识到所用公链技术的性能和安全性对应用的巨大影响。低TPS、缺乏去中心化、低扩展性如同三座大山压在开发者的肩头,苦不堪言,区块链的发展之路困难重重。
为深刻洞察公链现状、理解公链发展瓶颈、改善公链开发路线,区块链底层技术项目Velas联合PANews在400余个中文区块链垂直社群进行了问卷调查,覆盖超2万人,回收有效问卷223份,接受调查人群中82%为大学本科及以上学历,7成集中在18至35岁间。本文将通过对问卷的数据分析,揭示区块链公链发展“社群共识”路在何方。
7成用户认为TPS对公链发展至关重要
TPS(每秒转账速度)是公链系统能带给用户的最直观体验,也是最广受用户关注的显性特点。高TPS意味着用户在发币、收币时的流畅度更高,低TPS则需要用户花费更多时间等待链上数据确认。
众所周知,在当前主流公链体系中,以比特币为首的第一代区块链公链TPS一般为个位数,以以太坊为首的第二代智能合约体系公链的TPS一般为数十。为了提升链上应用的流畅度,以EOS为代表的公链,通过DPoS共识机制,将理论TPS提升至数千以上,完成了公链发展史上TPS性能的首次跃迁。
在本次调查人群中,71.75%的用户都认为公链在发展的过程中,TPS起着决定性的作用。Velas和PANews进一步访谈和了解后发现,无论是开发者或是用户,都希望区块链应用能带来的是“无感化”过度,即无论资产转账、数据打包或传输、运行效率都尽可能和中心化应用别无二致,而高TPS则是无感化过度的先决条件。
同时,TPS还决定着公链对峰值用户的承载量,如果TPS过低,众多用户同时在链上进行某一操作时,就会形成卡顿、无法交易、交易时间过长等问题。
过半用户希望公链提升TPS的同时并不降低去中心化程度
以EOS代表的公链之所以能完成TPS性能上的跃迁,主要是因为其DPoS共识机制,及超级节点与备用节点结合的体系。DPoS是一种委托代理投票制模式,节点们通过竞争收集持币者的投票,最后由票数最高的21个节点当选超级节点,对主链进行共同治理。
但DPoS模式最大的问题在于共识机制提高了TPS的同时,由于节点数量大幅减少,导致节点串谋、黑客攻击等风险性提高,同时去中心化程度也大大降低。调查结果显示55.16%用户认为去中心化是区块链最核心的特性,不能为提升速度而牺牲公链项目的去中心化程度。
世界最大代币支付处理钱包Coinpayments的创始人,同时也是人工智能公链项目Velas的创始人兼CEO Alex Alexandrov表示:“其实‘TPS和去中心化程度同时增加’并非不可兼得,我们一直在研究并已经取得了一定成果的方向是在公链系统中添加AI算法,避开了“人治”可能带来的隐患。Velas的AIDPoS共识系统正是为此而生,建立容错体系,通过‘二八共识’消除区块链中的不规则现象,确保网络按预期运行。”
甚至,由AI进行出块时间的计算和节点运行的奖励,产生出的最佳结果能大幅度降低共识成本,完成区块链公链体系的第二次跃迁,将真实可用的TPS扩展至数万次每秒。
AIDPoS不仅是业内人士提出的解决方案,在受调查的用户中,在众多共识机制的选择中,约35.87%的用户认为类DPoS方案更有利于区块链应用落地;而青睐比特币PoW机制和卡尔达诺PoS机制以及以太坊混合共识机制的用户比例分别为21.97%、19.28%和22.85%。
Staking在公链治理模型中接受度较高
Staking是PoS共识机制下特有的行为,人人都可以成为节点参与社区治理。作为奖励,节点可以获得系统增发的代币。所有调查用户中,有73.54%比例愿意在条件允许的情况下成为区块链验证节点,参与社区治理。
Staking的另一层作用能相对降低公链代币在市场中的流动性,维持资金层面的稳定性,减少开发人员和用户的持币风险。
但当前公链Staking体系饱受诟病的一点是“谁币多谁出块”,资本及巨鲸形成的串谋容易对公链治理带来致命打击。EOS超级节点多次被爆出节点间共建票仓、利益互投、贿选等问题,甚至一个节点通过运作投票系统,扶持多个傀儡节点进行利益最大化。
“对节点进行多维度的评分和加权计算,最终根据客观数据选出出块节点是当前公链应该探索的重要方向。”Alex Alexandrov对PANews说道。他称此为“重要性证明算法”,而这也是Velas网络正在运行的核心算法之一。在该算法下,节点如果不断诚实地处理真实交易,持续在线运作,持续抵押代币,都能作为优先出块的重要参考。
区块链与人工智能AI的结合是公链的探索方向
公链当前的发展已进入技术瓶颈,希望以分片为突破口的以太坊2.0迟迟无法面世,而为了在短时间内突破公链发展的窘迫现状,诸多开发者开始转入Layer2层面,通过闪电网络、雷电网络等链下扩容方案来实现“曲线救国”。
“Layer2的发展固然重要,但这并非区块链发展的终极道路。底层技术的稳定才能支撑上层应用的蓬勃发展。”Alex Alexandrov说道。在他看来,AI就是公链的破局利器。
AI区块链公链能通过训练人工智能算法计算出出块节点和奖励数量,保证链上用户数量增多的同时,节点的离散程度也随之变高。
同时,AI算法在对Staking智能合约的运用上也起着重要作用,例如Velas引入的AI智能算法能通过神经网络对合约多方位动态和静态验证,同时在每个合约被创建时,生成对抗网络,组合数据库中的随机黑客代码对合约进行攻击,再通过人工智能增强学习技术自动修正合约代码,使合约达到极高的安全标准。
在公链的应用落地上,52.02%用户认为金融支付是区块链较容易落地的方向,而Velas的生态用例中,金融支付是重要的发展环节。Velas允许为所有支持的代币创建公共和私有容器。Velas也支持为其他加密货币生成私钥。
区块链技术对于整个科技世界的发展意义重大,但不可否认的是,整个行业仍处于萌芽状态,多技术的融合发展是区块链的重要探索道路,而人工智能AI,则是区块链技术发展的最好催化剂。在AI与区块链结合的过程中,无论网络安全性、TPS性能、节点离散程度都能突破现有瓶颈,迈入公链发展新时代。