确定回复
返回顶部
    1. 区块链行业寒冬,“神秘”成性的技术宅们都在做什么?

      peter
      2018-09-18 14:18:11
        94一周年后的当下,区块链行业 “寒风凛冽。专注技术研发的“程序猿”们也不似以往那般“神秘”。人们把更多的目光投注他们身上,更多的关注技术发展,因为这才是帮助行业熬过寒冬的重要“粮草”。  

      项目方殚精竭虑、用户焦虑难耐、自媒体KOL 抑郁频发都成了这个圈里的常态,然而,常被忽略的主力军,专注技术研发的“程序猿”们也不似以往那般“神秘”。人们把更多的目光投注他们身上,更多的关注技术发展,因为这才是帮助行业熬过寒冬的重要“粮草”。

      技术“攻关”困境重生

      事实上,不管行业是否“寒冬”,技术上的“攻关战”都从未停止。虽然“攻关”方向呈多样化态势,但唯独底层公链技术的开发是最为艰难。

      不久前,便有业内人士对公链技术研发面临的难题进行了“肢解”。暂且不管分析是否全面,核心矛盾却是道的清清楚楚。

      首先是共识机制。

      分布式记账是区块链的基本特质,每个参与记账的“人(节点)”都有着一个完整的账本,上面记录了链上的每一笔交易,但显然不能每个“人”随意各记各的,当一笔交易产生,如何决定由谁来确认这笔交易的有效性并将其记录下来再通知其他的“人”?这个决定记账权的规则就是共识机制,也是链的基础。而这个规则也决定了链对算力、TPS等多方因素的需求。

      共识机制有许多种,最常被利用的是POW与POS。

      PoW(Proof of Work,工作量证明)。正如名字,这是一种通过大量竞争式的数学计算来决定记账权的共识机制,谁先算对了“正确答案”谁就获得记账权。比特币以及许多都采用的是PoW机制。

      但是通过计算机进行大量的数学运算需要消耗大量的电力能源,而这些计算毫无现实意义,并未产生任何实际的价值,获得奖励的也仅有算出正确答案的人,资源损耗巨大。

      有相关数据显示,比特币的挖矿年耗电量预计约48.37太瓦时(TW,万亿瓦时),超过了全球用电量排名第54位的国家伊拉克。

      由于对算力的需求大,PoW一度被认为是最为安全的共识机制。然而,事实证明并非如此,PoW对现在比特币的规模而言或许是安全的,可对于未达到一定规模的加密货币而言,黑客轻通过购买大量的“云主机”就可易举地拥有超过51%的算力。过半的算力就会有对新产出的块的控制权。

      PoS(Proof of Stake, 权益证明)。PoS通过特定的方式选出记账者,极大的降低了能源的浪费。其基本规则就是持有的代币越多,获得记账权的概率就越大。而这里所说的“特定方法”又有着许多不同的种类,这些方法决定着一个链的安全性与交易处理速度,也就是大家最近常常听说的TPS。

      TPS —— 每秒能够处理的交易量。为什么TPS如此重要?因为不单单是转账,区块链上每一次信息的记录,每一次对的调用都是一次交易。TPS代表了一个链能够承载多少应用,以什么样的信息处理速度运行。而不幸的是,链的安全性与效率往往无法兼得,如何平衡好两者的关系也是公链开发者面临的一个大挑战。

      “技术宅”们的热血冲锋

      除了安全与效率外,如何以去中心化的方式安全地存储DAPP数据?如何建立区块链和现实世界之间的数据通道?如何设计一个可持续的通证模型?如何进行区块链治理?这些皆是区块链“技术宅”们要攻克的难关。

      N座“问题大山”摆在眼前,到底如何解决?“技术宅”们会不会“临战退缩”?

      答案是无解的,“逃兵”固然有,但曾经的热血“青年”也一定在。

      曾经“火爆”一时的XMAX,一早被冠上“大佬”的明星光环,技术研发团队自然被忽略。当然,他们不需要被关注。因为对于“技术宅们”而言,存在感是在“代码”的海洋中获取的,而非“俗世凡尘”。

      “寒冬来了,XMAX的技术宅们还在吗?”这是很多人在熊市阶段的疑问。

      这次的答案是肯定的,他们不仅在,还扩大了队伍。
      众所周知,XMAX是一条泛娱乐公链。与其他公链项目一样面临着难以逾越的技术壁垒。XMAX技术研发团队也在通过不断尝试新的解决方案,希望能够找到平衡安全性、速度、费用等核心因素的良策。

      另辟蹊径 建设侧链

      由于公链资源通常比较昂贵,即便有了只能合约,新功能的拓展也会受到诸多限制。所以,XMAX技术团队不断选择“改道”,现在他们想通过打造侧链来解决眼前的状况。

      据XMAX技术团队负责人透露,由于区块链是内封闭的,侧链和主链的交互是一个很大的技术难点。比如,主链不能主动访问外部,所以如何监督侧链的可靠性,是一个业界难题。

      XMAX技术团队发现,比特币的闪电网络,是一个比较成功的比特币拓展方案。而以太坊的Plasma方案也是比较合适的选择。

      但自从2017年8月10日,与Joseph Poon联合发布了Plasma项目的最初草案后。直到现在都没有落地。

      可惜的是XMAX找不到可参考的“前车之鉴”了。但幸运的是,他们看好侧链交互的构想,还基于这个构想提出了自己的一套解决方案。恰巧是这套解决方案也让相关技术的研发工作在稳步推进。

      双链并行,确保数据的安全校验。

      XMAX技术研发负责人坦言,在Plasma的构想中,监督侧链的行为必须用以太坊合约来完成,并且侧链还需要定期把校验数据上传到相关的以太坊合约中。

      然而,以太坊合约运行成本很高,XMAX不可能把侧链的所有数据都传到合约中。所以为了剔除冗余,精简校验,他们为侧链设计了一个双链并行的方案。

      简单来讲,双链并行是指侧链会维护一个供侧链自己使用的链(也就是我们所理解的区块链,每个区块链都会有这样一条链)以保证侧链数据的不可篡改。然后把需要在以太坊合约中校验的数据打包成区块,并串成第二条链,也就是校验链,这条链专门用于上传数据到以太坊合约中。

      但由于在以太坊上验证基于帐号系统的交易是非常不现实的,XMAX考虑到要在以太坊上监督侧链资金流向,便引入了基于UTXO的侧链交互概念,将不同侧链币互兑的所有交易数据打包到校验链中进行记录存储。

      程序员搞生态建设的独特方式

      作为公链研发者,不仅要考虑公链技术本身,更要考虑整个公链系统的生态架构。而钱包App,智能合约虚拟机,SDK都是构建链上生态的基础。所以,XMAX选择自主研发钱包(用于交易存储的工具)、侧链V8虚拟机(需要靠它执行底层的智能合约)、钱包SDK(H5网页钱包的开发工具)等。

      据了解,目前,钱包XToken已处于测试阶段。它支持ETH, XMX以及通用ERC20货币的交易,用户可以实时获取币价。此外,XToken借助私钥加密保护,助记词,KeyStore存储等多种安全防护保密技术来保证存储的安全性。未来XMAX还把注意力放在钱包扩展平台,插件的相关技术的研发探索工作上。

      考虑到便捷性等原因,团队还将继续H5网页版钱包的开发,钱包SDK的开发就是在为H5网页钱包做准备。

      而V8虚拟机作为智能合约的脚本引擎,用户将来可以使用JS语言开发智能合约,更易上手。

      开发者们可通过解析语法树与字节码,实现合约Gas计费的底层支持。目前,XMAX技术团队正在尝试精简V8内核多余的接口和结构,以便将来可为用户提供一个简洁高效的智能合约核心。

      虽然寒冬凛冽,但大部分“技术宅”们依旧热血。

      “攻关战”越是难打,他们就越是要挑战。而技术大牛的坚持才是让寒冬“回暖的“大招”。

      THE END
      点赞(137)
      收藏(0)
      分享此文章
      标签: 区块链 区块链技术
      本文为原创文章,作者:peter,如若转载,在文章标题后注明 “文章来源:FN (Fintech News)|FN.com”,网址 :http://www.fn.com/depth/40253.html 若违规转载,FN资讯有权追究法律责任。
跟帖

0

参与

0

发表评论
  • 暂无评论~
全球热点
币圈凛冬将至,潜伏哪些项目以待星火燎原
自6月份市场开启下跌模式以来,主流币、山寨币整体跌幅巨大。ETH、EOS、ONT等主流币种先后上演跳...
小竹笋

2019-10-25 16:43:59
EOS 比特币
深度
贝索斯和巴菲特的启示:关注长期的人有巨大竞争优势
本文是混沌大学创办人李善友教授在混沌创新院第一模块的最后一课《你真的理解透贝索斯了吗?》的内容,值得...
资管网

2019-06-27 10:57:43
深度
5大内部细节,解密Facebook加密货币Libra研发内幕
由于毫无经验可循,Facebook团队在筹划加密货币的过程中屡屡碰壁,有员工为解决问题甚至每天工作2...
梁雨山

2019-06-21 11:06:49
深度
双面趣店:躺赚之下的真实战局
高速增长的趣店和不断失败的趣店,哪一个是真实的趣店?
零壹财经

2019-06-20 12:18:46
深度
肖磊:离华尔街接管比特币行业已经不远了
货币到底是一个什么东西,没有人能解释得清楚,但经济学家会给出一个不同的答案,货币即机会,拥有货币越多...
肖磊看市

2019-06-16 20:21:25