http://www.7klian.com

Calibra技能主管解答Facebook为何要给Libra项目建设新的编程语言

尽量Move是一种全新的编程语言,但之前提到过,Libra开拓人员在体例项目白皮书时从区块链中提取了一些观念。

Maurer进一步指出,Libra利用不绝增长的Merkle树来编码数据并验证当前和汗青生意业务。这与利用块的线性链接的其他区块链差异。

“Libra区块链旨在跟踪一组状态,即生意业务。每笔生意业务都利用拜占庭式的容错性举办排序,然后放入分类帐中。反过来,这改变了区块链的状态。有人在数据库之上构建金融生态系统会发明,这很有意义,因为区块链是从这种要领派生而来。”

尽量Move仍处于初期阶段,但人们火急地但愿相识编程语言的机能。为初创公司Open Zeppelin事情的开拓人员最近在Move中发明白裂痕。可是,该团队指出,该问题是在平台上线之前发明的。 Offchain Labs的连系首创人兼首席科学家Edward Felten暗示,Facebook建设一种新的编程语言是一个有趣的选择:

Maurer表明说,Libra利用拜占庭容错成果,让客户将事务提交到认真维护数据库的验证器网络。 BFT答允就分类账上的生意业务告竣协议。客户可以调查分类帐以相识网络的当前状态。他表明说:

Calibra的数字主管Ben Maurer在2月19日的斯坦福区块链集会会议上先容了Facebook的Move编程语言。Move是由Facebook建设的,旨在为Libra区块链提供安详和可编程的基本。 Maurer表明说,Move将使对在Libra上运行的财政应用措施举办编程变得越发容易和安详。他说:

Maurer表明说,这种想法是成立一种语言,以适应用款子编程时利用的典型。与很多其他出于各类原因可以利用的区块链差异,Libra专门针对消费者的付款和财政用例。话虽如此,Maurer指出,Libra区块链上的所有内容都利用Move暗示。他表明说:

暴走时评:Calibra的数字主管Ben Maurer在2月19日的斯坦福集会会议上先容了Facebook的Move编程语言。Move是由Facebook建设的,旨在为Libra区块链提供安详和可编程的基本。

翻译:Penny

“ Move有一些创新大概具有真正的代价。譬喻,语言处理惩罚硬币和值的方法是独一的。我以前从未见过这样的对象。他们正在尽力正式验证金融系统的各个方面。我很想看看它是如何成长的以及将如何被回收。”

“我们正在为实现金融普惠而建树,重点是成立一个金融生态系统,为尚未得到金融生态系统处事的人们处事。”

“Libra的代币利用了我们的Move语言,就像大大都主流语言一样,它是不行知的。可是,除了代表Libra钱币之外,我们还代表诸如必需在生意业务中提供签名以对其举办身份验证之类的工作。在构建Move时,我们专注于建设一种安详,机动的语言,使我们可以或许表达易于调解且易于阐明的财政用例观念。”

“作为技能人员,我们应该感想不安的是,有人必需去商店并付出必然的汇款用度。Libra正在试图通过成立一个由区块链支持的新的全球付出系统来办理这个问题。”

尽量Libra背后的方针很明晰,但Maurer提到,很多人仍然想知道为什么Facebook构建了一种全新的编程语言来为平台提供动力。

Maurer提到,Libra的任务是办理无法得到金融处事的问题,并指出全球有17亿成年人没有银行账户,但个中有10亿人拥有手机。他还指出,由于汇款生意业务费,移民每年损失250亿美元。他表明说,他最近与或人攀谈,,后者不得不去一家实体商店并付出必然的用度才气汇款给家人:

Maurer确认,与大大都技能系统一样,灵感来自现有办理方案。他指出,在建设Move时举办了大量研究,可是Move与其他区块链之间存在细微差别:

“有了Libra,用户不必依靠中介机构来存储资金。 Libra提供对平台的直接会见,并建设了一个更具海涵性的系统。开拓人员还可以会见该平台并构建应用措施,以辅佐为当今金融系统之外的人们提供处事。”

按照Libra区块链的技能论文,Libra “被设计为支持一种低颠簸率的,该有本领成为全球数十亿人的高效生意业务前言。”

“ Move是内置在Libra焦点中的一种新的智能合约语言,旨在为当今的金融系统带来一种现代化的要领。”

按照Maurer的说法,Libra为用户和开拓人员提供了直接会见其平台的权限,从而为所有人建设了一个海涵性财政系统:

为什么Libra需要新的编程语言?

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读