一文带你了解NEAR以及波卡生态背后的价值
扫一扫
分享文章到微信
扫一扫
关注鹿财经网微信公众号
最近 NEAR 项目变得异常火爆,这是一个有技术,有愿景,重落地的项目,与我们熟悉的波卡十分相似但又各有特点。为了知己知彼、扩展认知,草猪财经整理了一些 NEAR 的相关内容,希望带给大家一些真正有价值的技术资讯 。
01、什么是 NEAR
NEAR 是建立在 NEAR 协议之上的去中心化开发平台,是一个公共的、碎片化的、对开发者友好的、附带股权证明的区块链。
NEAR 的创始团队
换个角度来说,NEAR 就像一个公共社区运营的云平台
NEAR 具有高度可扩展、低成本等特性,以供开发者在上面创建去中心化应用。NEAR 平台包含了一系列工具,从浏览器到 CLI 工具,到钱包应用,再到互操作性组件,以此帮助开发者更轻松地构建应用,
NEAR 由 NEAR Collective 打造,NEAR Collective 是一个全球化的开发者社区。在社区中,每个人都狂热地专注于为开发者和他们的终端用户实现可用性上的改进,以便下一波应用落地浪潮能够跨越鸿沟,向更多的普通受众提供服务。
NEAR Collective 囊括了世界 的程序员,他们很多人曾建立过一些大规模的分布式数据库系统。在区块链这样一个以学术研究为主导的领域,NEAR 团队更乐衷于应用落地。
值得注意的是,NEAR 不是侧链、ERC20 代币或高度专业化的特定任务区块链(例如各种联盟链)。
它是一个全新的、从根本上重塑的 Layer1 协议(与 Polkadot 类似),旨在独立地为新兴的 WEB3 基础协议栈提供动力,与以太坊、波卡一样。它是一个独立的项目而不是这二者的附庸,当然这三者之间会有很多的技术合作与应用上的联系。
为了奠定这个基础,NEAR 正在构建一个 " 底层区块链 ",这意味着它是与 Ethereum、EOS 或 Polkadot 等项目处于同一层次的基础设施,也就是说未来基于 NEAR 的应用都将建立在 NEAR 区块链之上。
AWS 云平台
NEAR 有点像亚马逊的 AWS 云平台(大部分传统应用都是在这个平台上托管服务器的),只不过 NEAR 平台实际上并不是由一家公司运行和控制的,而是由成千上万甚至数百万人运行和控制的。你可以称它为" 社区运营的云 ",但我们通常更愿意简称它为" 去中心化的应用平台 "。
02、技术思想
比特币是最初的 “可编程货币”或 " 数字黄金 "。尽管它一直在很好地完成这些功能,但当它作为一个更通用的计算平台时,情况就会变得很糟糕。
首先,比特币的交易的成本非常高 。其次,功能非常有限且速度很慢(大约每秒 4 次交易),同时由于挖矿的原因,比特币的共识维持将大量浪费全球能源。
早在 2014 年,Ethereum 就试图直接解决这个问题,它创建了一个平台,打算使用与比特币同样的区块链技术来构建一个全球虚拟计算机,使得任何应用都可以建立在这个平台之上。
但是,如果说比特币真的只是一个基本的计算器,那么 Ethereum 就是一个花哨的 TI-83 图形计算器 。
你可以在以太坊上写出一些有趣但基本的游戏。尽管以太坊提出了很多好的想法,但它的速度也相当慢(每秒 14 次交易)。而且对于开发者来说,使用成本也相当高。以太坊曾试图进行升级,但进展缓慢,因为他们的传统模式已经固化,新的创新将产生巨大的摩擦成本。
以太坊试图采用 Layer2 扩展解决方案,包括 " 状态通道 " 和 " 侧链 "。通过将一些工作从主链上移开并在其他地方进行,来提高这些较慢平台的性能和成本,但仍然没有达到我们希望的效果。
后一批挑战者在 2017-2018 年提出了各种各样的方法来帮助区块链解决扩展问题,这些项目普遍尝试将更多的硬件集中化(例如 EOS)。
但大多数方法最终还是被固定的限制所束缚,因为组成网络的每一个 " 节点 " 都在重复着完全相同的工作,不管是 21 个节点还是 1000 个节点。所以尽管这些方法已经能够实现每秒数千(或更多)笔交易的吞吐量,但却因此牺牲了去中心化。
NEAR VS. ETHEREUM
像 NEAR 这样的下一代可扩展区块链代表了新的浪潮(还有 Polkadot)
在这种情况下,NEAR 摆脱了参与网络的每一个节点都必须运行所有代码的想法(因为这本质上创造了一个大的浪费瓶颈,并减缓了性能的提升)。
为了解决这个问题,NEAR 使用了一种"sharding "的技术,它将网络分割开来,使大部分计算实际上是并行完成的。这使得网络的容量可以随着网络中节点数量的增加而扩大,所以网络的容量没有理论上的限制。
与很多其他项目的分片方法不同(这些方法仍然需要节点运行在越来越复杂的硬件上,从而降低了更多人参与网络的能力),NEAR 的技术可以让节点保持足够小的体积,甚至在简单的云托管实例上运行(使用云服务的虚拟化实例就可以运行 NEAR 的节点)。
NEAR drop 的工作原理
但即便完成了这一点依旧不够。事实上,开发人员需要能够创建人们实际使用的应用程序,而当前的区块链让开发人员和最终用户都难以做到这一点。许多这些问题必须通过从一开始就正确设计协议来解决 ,否则上线之后就一地鸡毛,目前很少有专注于可扩展性的区块链项目考虑到了这一点。
许多可扩展性解决方案要求开发人员构建和提供他们自己的区块链(或 " 应用链 "),这是一个大量的工作和维护 . 对于大多数团队来说,这根本没有必要,就像对于大多数传统的 Web 开发人员不需要懂得如何构建云服务器一样。
相比之下,NEAR 允许开发人员只需部署他们的应 用,而无需过多考虑周围的基础设施如何运行或扩展,这更像亚马逊 AWS 或 GCP 或 Azure 等现代云(它们几乎驱动了当今所有的 Web 应用)。
03、NEAR 的用途
如上所述,NEAR 类似于开发者构建应用时所用到的 " 云端 " 基础设施,只是这个云不再由单一公司控制,而是由全世界所有的去中心化网络节点组成。与其说是 " 公司运营的云 ",不如说是 " 社区运营的云 "。
对于开发者和创业者以及终端用户来说,这种去中心化是有用的:
开发者 / 创业者:
作为开发者,你不会受制于亚马逊这样的单一公司,甚至是政府的摆布,因为他们可能会随时关闭你的应用。这两个问题从一开始就困扰着很多的初创公司。在开发过程中,开发者还可以 " 免费 " 获得一些额外的东西,例如数字支付和加密技术,这在传统应用中开发中是一个挑战。
终端用户:
在某些情况下,最好采用去中心化的应用,因为代码都是开源(所以你很清楚它在做什么),而且一旦启动就无法更改 (所以他们不可能用你的钱或数据做一些草率的事情)。更妙的是,该应用会主动抑制采集你的数据(保障了你的个人隐私和数据安全)。
04、NEAR Token
NEAR 令牌是使用网络上的应用程序的人向实际运行网络的节点支付交易的方式。
因此,NEAR 令牌是一种具有特定功能的价值承载体:如果你持有它,你就可以使用网络上托管的应用程序。
这与今天的网络有些不同,对于现有的应用而言,应用程序由单个开发者或公司拥有,他们代表用户支付云托管账单。
NEAR 协议也允许开发者这样做,但为了简单起见,NEAR 将假设用户一般直接为他们使用网络付费。
那么 NEAR 网络如何确保你真的在运行你的代码,而不是仅仅是自由活动和赚取收入呢?
你需要 " 质押 " 你的代币(基本上意味着把它们放在托管中),以示诚意。如果你进行任何恶意行为(比如试图黑进系统或搞乱其他人的交易),你将失去你的质押。
系统通过在每个时期的节点之间达成 " 共识 " 来计算出这一点,并确定代码应该如何运行,因此很容易识别出谁做得不恰当。
幸运的是,你真的不需要考虑这些东西,因为只要你从信誉良好的源头下载并启动标准节点程序,这一切都由你下载的应用代码在幕后发生,所以你不可能失去你的代币。
Near 代币的涨幅
05、去中心化社区:NEAR Collective
NEAR Collective 是由许多个人组织和贡献者组成的全球分布式团 队。他们为了将这项技术变为现实而自我组织起来。它不是一个企业,你可以把它想成是运行大型开源软件项目的群体。
NEAR Collective 为开源的 NEAR 网络编写初始代码和参考实现,有点像建造航天飞机上的火箭推进器。他们的工作是做必要的研发工作,帮助区块链进入轨道。该链的代码是开源的,所以从字面上看,任何人都可以为其做出贡献或运行。
需要强调的是,像 NEAR 这样的网络被设计成完全去中心化的。这意味着它们最终完全独立运行,不能被第三方审查、关闭或以其他方式干扰。甚至连最初建立它们的团队也不能。所以,对于初始开发团队而言,一旦网络开始运行,他们很快就会成为网络运行的非必需品。事实上,一旦它的启动准备就绪,任何人都可以修改和运行 NEAR 协议代码来启动自己的区块链,也正因为它是全部开源的,任何更改都必须被运行它的独立验证者民主地接受。
还有一个重要团体是 NEAR 基金会(类似于波卡的 Web3 Foundation),该基金会是一个非营利实体,其全部目标是围绕区块链建立一个充满活力和活跃的长期生态系统,并委托开发该链的参考实现。基金会帮助协调一些早期开发工作和治理活动。
投稿邮箱:lukejiwang@163.com 详情访问鹿财经网:http://www.lucaijing.com.cn