热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

三分钟读懂获a16z领投的Layer1区块链Linera,又一由Meta前员工打造的新公链

 Linera是一个旨在将Web2可扩展性与低延迟引入Web3的Layer1区块链。原文
 Linera 是一个旨在将 Web2 可扩展性与低延迟引入 Web3 的 Layer 1 区块链。

原文标题:《Linera:有 Facebook 背景的新公链》

撰文:Crescent,律动 BlockBeats

新公链的故事尚未结束,Solana、Avalanchr、Near 还没有让用户完全满意,新公链故事势必延续。今天为读者简单介绍 Linera,这款 Fackbook 前员工打造、刚拿到 a16z 领投 600 万美元融资的新网络。

简单来说,Linera 是一个旨在将 Web2 可扩展性与低延迟引入 Web3 的 Layer 1 区块链项目。

始于 Meta

Linera 于 2021 年创立,创始团队包括前 Zcash、前 Meta/Novi 及伦敦城市大学的工程师和研究人员,在 Web2 和 Web3 方面皆有较强的技术背景。

不得不提的是 Linera 创始人兼首席执行官 Mathieu Baudet,他作为前 Meta(原 Facebook)的软件工程师,曾参与创建 Diem(原 Libra)区块链。Mathieu Baudet 拥有加密协议博士学位,熟知 BFT 共识协议,并且有丰富的区块链基础建设、人工智能基础建设、开发者基础建设、安全咨询以及创业开发的经验。

a16z 似乎格外钟情于前 Meta 成员所创建的项目,不仅曾领投过前 Meta 成员创立的 Web3 基础设施供应商 Mysten Labs,还曾领投过同样由前 Meta 成员创立的 Layer 1 区块链 Aptos。此次 Linera 完成的 600 万美元种子轮融资仍然是由 a16z 领投,其他参投者还包括 Cygni Capital、Kima Ventures 和 Tribe Capital 等。

建立初衷

区块链历来在审查阻力方面有较为出色的表现,但在当前还有许多需要低延迟的应用程序。如在零售支付、游戏应用程序的小额支付、自营交易以及区块链之间的连接中都需要尽快响应用户操作。在区块链中,由于内存池的消耗和验证者之间的互相协调,其最快确认时间仍需几秒钟。

Linera 的 CEO Mathieu Baudet 在 Meta 时,曾参与从事分布式系统的最新研究,工作期间他对旨在彻底改变区块链可扩展性 FastPay 与 Zef 两种协议产生了强烈的兴趣。在此,他认识到:通过完全移除内存池并最大限度地减少验证者之间的交互,可以大大加快支付等简单操作的速度。

在这些协议中,区块链客户端直接与验证者通信以提交和确认新账户操作。Linera 区块借鉴了这种观念,期望推广这种方法来使大多数基于账户的操作能够在几分之一秒内得到确认,从而建立一个低延迟的区块链。

线性扩展

在当前的日常生活中,网络用户会经常通过互联网进行导航、购物以及观看视频等,已经习惯了流畅的网络体验,对网络减速或服务中断的容忍度非常低。

但在最开始 Web2 应用程序并非同现在一般流畅,当时的技术水平直到 2000 年左右才突破了这种桎梏,行业称为「线性扩展」的水平可扩展性的过渡。线性扩展意味着总是有可能通过将机器数量加倍来使系统容量加倍。

不过目前,区块链皆优先考虑「顺序」执行模型,该模型允许用户账户和智能合约在一系列交易中进行任意交互,但顺序执行却阻止了线性扩展。Linera 团队认为,有必要对于未来的去中心化系统提供任意规模的低延迟保证,这可与数据库从 SQL 到 NoSQL 的演变相媲美。

所以 Linera 将开发和推广适用于线性扩展的新执行模型,在该模型中默认情况下,在不同的执行线程中,对不同用户帐户的操作将同时运行。这样,就始终可以通过向每个验证器添加新的处理单元来扩展执行。传统的 web2 架构里,这些额外的处理单元(称为「worker」或「shards」)由数据中心或云提供商按需提供。

坚持去中心化

前文说到将验证者作为数据中心,那么这是否违背 Linera 去中心化的初衷呢?

为解决这一问题,Linera 期望使用最先进的股权证明机制和可扩展的审计程序来确保 Linera 协议的去中心化,从而确保验证者的全面责任。

面对区块链对去中心化,常有着「区块链三困境」的说法,具体来说就是同时实现可扩展性、安全性和去中心化的难度非常之高。

不过 Linera 却认为,这一结论仅适用于固定规模的验证者,在具有大型、高吞吐量验证者的情况下,理论上还有很大的进步空间。而且,因为单个审计员不可能运行所有交易,所以使用商用硬件处理高吞吐量系统向来很具挑战性。

因此,Linera 打算利用其并发执行模型,来支持社区的大规模审计,并且同时密切关注有效性证明领域持续取得的进展。

Linera 目标

Linera 以低延迟及线性可扩展性为目标,当前在致力于实施 Linera 协议和开源发布的第一步。

在低延迟方面 Baudet 表示:希望用户交互的速度可以接近在传统交易所时进行的交互,标准的集中式系统非常快地对这些行动进行了近乎实时的奖励。

对于线性可扩展性方面,Web2 的系统中可根据需要添加额外的处理单元,而在 Linera 中,则由链的分片或单个线程组成,增加了额外的验证器以提高网络效率。

与同样由 Facebook 成员打造的 Aptos 公链相比,Aptos 在注重可扩展性的同时强调可升级性,而 Linera 除了注重可扩展性以外,更注重网络的低延迟,两者关注的细分方向略有差别。就项目推展进度而言,Aptos 明显更快一步。

不少 Layer1 新公链相继诞生,虽然目前依然不确定何种公链才是未来,但幸运的是我们从未放弃探索的脚步。期望 Linera 能够实现将 Web2 的性能和可靠性带入 Web3 世界的愿景。


推荐阅读
  • Harmony 与 Game Space 达成合作,在 Shard1 上扩展 Web3 游戏
    旧金山20 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • 14亿人的大项目,腾讯云数据库拿下!
    全国人 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • 本文介绍了南邮ctf-web的writeup,包括签到题和md5 collision。在CTF比赛和渗透测试中,可以通过查看源代码、代码注释、页面隐藏元素、超链接和HTTP响应头部来寻找flag或提示信息。利用PHP弱类型,可以发现md5('QNKCDZO')='0e830400451993494058024219903391'和md5('240610708')='0e462097431906509019562988736854'。 ... [详细]
  • 单点登录原理及实现方案详解
    本文详细介绍了单点登录的原理及实现方案,其中包括共享Session的方式,以及基于Redis的Session共享方案。同时,还分享了作者在应用环境中所遇到的问题和经验,希望对读者有所帮助。 ... [详细]
  • Google在I/O开发者大会详细介绍Android N系统的更新和安全性提升
    Google在2016年的I/O开发者大会上详细介绍了Android N系统的更新和安全性提升。Android N系统在安全方面支持无缝升级更新和修补漏洞,引入了基于文件的数据加密系统和移动版本的Chrome浏览器可以识别恶意网站等新的安全机制。在性能方面,Android N内置了先进的图形处理系统Vulkan,加入了JIT编译器以提高安装效率和减少应用程序的占用空间。此外,Android N还具有自动关闭长时间未使用的后台应用程序来释放系统资源的机制。 ... [详细]
  • 如何提高PHP编程技能及推荐高级教程
    本文介绍了如何提高PHP编程技能的方法,推荐了一些高级教程。学习任何一种编程语言都需要长期的坚持和不懈的努力,本文提醒读者要有足够的耐心和时间投入。通过实践操作学习,可以更好地理解和掌握PHP语言的特异性,特别是单引号和双引号的用法。同时,本文也指出了只走马观花看整体而不深入学习的学习方式无法真正掌握这门语言,建议读者要从整体来考虑局部,培养大局观。最后,本文提醒读者完成一个像模像样的网站需要付出更多的努力和实践。 ... [详细]
  • Java和JavaScript是什么关系?java跟javaScript都是编程语言,只是java跟javaScript没有什么太大关系,一个是脚本语言(前端语言),一个是面向对象 ... [详细]
  • macOS Big Sur全新设计大版本更新,10+个值得关注的新功能
    本文介绍了Apple发布的新一代操作系统macOS Big Sur,该系统采用全新的界面设计,包括图标、应用界面、程序坞和菜单栏等方面的变化。新系统还增加了通知中心、桌面小组件、强化的Safari浏览器以及隐私保护等多项功能。文章指出,macOS Big Sur的设计与iPadOS越来越接近,结合了去年iPadOS对鼠标的完善等功能。 ... [详细]
  • 本文分享了一位Android开发者多年来对于Android开发所需掌握的技能的笔记,包括架构师基础、高级UI开源框架、Android Framework开发、性能优化、音视频精编源码解析、Flutter学习进阶、微信小程序开发以及百大框架源码解读等方面的知识。文章强调了技术栈和布局的重要性,鼓励开发者做好学习规划和技术布局,以提升自己的竞争力和市场价值。 ... [详细]
  • AstridDAO 专访:波卡稳定币黑马 BAI
    加入Pol ... [详细]
  • 寻求更强大的身份和访问管理(IAM)平台的企业正在转向云,并接受身份即服务(IDaaS)的灵活性。要为IAM选择正确的场外解决方案,业务管理人员和IT专业人员必须在实施之前评估安全 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了VoLTE端到端业务详解|VoLTE用户注册流程相关的知识,希望对你有一定的参考价值。书籍来源:艾怀丽 ... [详细]
  • 人脸检测 pyqt+opencv+dlib
    一、实验目标绘制PyQT界面,调用摄像头显示人脸信息。在界面中,用户通过点击不同的按键可以实现多种功能:打开和关闭摄像头, ... [详细]
author-avatar
cl云中皓
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有