“波卡知识图谱”是我们针对波卡从零到一的入门级文章,我们尝试从波卡最基础的部分讲起,为大家提供全方位了解波卡的内容,当然这是一项巨大的工程,也充满了挑战,然而我们希望通过这样的努力让大家能够正确认知波卡,也让不了解波卡的人方便快速掌握波卡相关知识,今天是该栏目的第?69?期,Substrate?可谓是一个划时代的发明,为开发者大大节省了开发周期与开发流程,而目前区块链的用户界面仍然是中心化的,那么?SubstrateConncet?是如何解决这个问题的?
波卡拥有?Web?3?领域最活跃的开发者社区之一,为了向开发者们提供区块链所需的所有知识,波卡还成立了业内首创的教育计划——波卡区块链学院,为学生们提供高强度、高价值、高接触、面对面的教学和支持。
波卡生态概念板块今日平均跌幅为4.97%:金色财经行情显示,波卡生态概念板块今日平均跌幅为4.97%。26个币种中4个上涨,22个下跌,其中领涨币种为:CHI(+28.29%)、OAX(+0.25%)、MXC(+0.09%)。领跌币种为:AR(-12.86%)、OCEAN(-11.21%)、CELR(-10.89%)。[2021/10/12 20:23:33]
开发者们可以通过区块链开发框架?Substrate?来构建波卡生态,它允许开发人员选择最适合其应用程序特定链的特定组件。任何有需求的开发者都可以自由的使用该框架,而现在通过?SubstrateConnect,应用程序开发人员将实现真正的去中心化的区块链用户界面。
区块链的用户界面仍然是中心化的
波卡生态概念板块今日平均涨幅为3.65%:金色财经行情显示,波卡生态概念板块今日平均涨幅为3.65%。26个币种中21个上涨,5个下跌,其中领涨币种为:EWT(+15.07%)、DOCK(+9.39%)、AKRO(+8.99%)。领跌币种为:CHI(-10.52%)、EDG(-0.25%)、PCX(-0.20%)。[2020/12/13 15:01:49]
标准用户界面和网络节点之间的通信是通过?JSONRPC?协议进行的。通常,用户界面将展示节点上可用的信息,这主要是通过两种主要方式实现的。
?1、用户控制的节点:
UI?连接到用户已安装在他们机器上的节点客户端。这些节点是安全的,但这些节点的安装和维护往往很不方便。
BiKi行情播报 | 波卡生态专区DOT涨跌幅-2.54%:根据BiKi行情显示,截止17:40,OM涨跌幅-1.16%;KSM涨跌幅-5.5%;AKRO涨跌幅-1.27%;EDG涨跌幅13.83%;DOT涨跌幅-2.54%;PCX涨跌幅-7.17%;RING跌幅5.51%;ANKR涨跌幅-1.27%;KTON涨跌幅0.1%。[2020/9/27]
?2、可公开访问的节点:
UI?连接到第三方拥有的可公开访问的节点客户端。虽然这些节点使用起来更方便,但它们的使用起来很方便,但它们是中心化的且不安全。
现在有一个新的范式:开发者不需要指定一个集中的?RPC?节点,只需定义区块链的链上规范,以便他们的应用与链上同步,这可以通过?SubstrateConnect?实现。
尹航:Phala Network对波卡生态的支持体现在三方面:Phala Network团队尹航“探究Polkadot生态的奥秘”的AMA中表示,Phala对波卡?态的?持主要是三??:
第???,波卡需要“有跨链需求”的平?链,这?类项?作为使?波卡的刚需存在。Phala希望实现跨链的数据隐私计算,因此跨链需求是我们的刚需。
第???,波卡需要原?平?链+主流链的桥接。?如Phala先在波卡上做好隐私设施,即平?链,然后将主流公链桥接到隐私设施上,为主流公链的?户提供服务,对与波卡来说是?举多得。
第三??,我们在中国从去年7?份开始?直布道波卡相关技术栈,对波卡在国内的推?有所帮助
竞争对?的话,?前波卡?态的氛围会更好?些:?家都是互帮互助。[2020/3/20]
什么是?SubstrateConnect?
用轻客户端替换?RPC?节点的依赖性
SubstrateConnect?是一个基于?PolkadotJSAPI?的?JavaScript?库和浏览器扩展,使开发人员能够为?Substrate?链构建特定于应用程序的轻客户端。无需安装也不需要可选的扩展,只需要最少的维护或无需维护。该节点是由?JavaScript?引擎运行的。
简单地说,SubstrateConnect?是一个在?JavaScript?中运行的?Substrate?客户端。
应用程序开发人员不再需要依赖单一的?RPC?节点来让终端用户与他们的应用程序进行交互。
Substrate?对比?SubstrateConnect
轻客户端是允许让你利用链上所有可能性的客户端,但它不需要你运行整个区块链的完整副本。
如何使用?SubstrateConnect?
作为?JavaScript?库
SubstrateConnect?提供了一个连接到捆绑节点的?PolkadotJSAPI。通过使用该库,用户可以运行实际的?Substrate?兼容节点。
与其用户界面捆绑在一起的节点:即用型轻客户端
UI?连接到一个直接集成的节点客户端:方便、安全、去中心化。这是通过?SubstrateConnect?使用?smoldot
https://github.com/paritytech/smoldot/
Wasm?轻客户端来实现的,以安全地连接到区块链网络,而无需依赖特定的第三方。
应用程序开发人员现在可以在任何?NodeJS?环境中运行?Substrate?轻客户端。目前,SubstrateConnect?支持波卡、Kusama、Westend?和?Rococo;由于轻客户端是整个?Substrate?框架的一部分,它们可用于基于?Substrate?的区块链。
作为浏览器扩展
由于浏览器对来自?HTTPS?页面的?WebSockets?的限制,建立足够数量的对等点很困难,因为许多节点需要?TLS?可用。SubstrateConnect?提供的浏览器扩展有助于克服这一限制,并在后台保持链的同步,从而使应用程序运行得更快。
捆绑多条链的轻量级客户端
该浏览器扩展允许终端用户与连接到多个区块链的应用程序进行交互,或者将他们自己的区块链连接到支持它的应用程序。
注意:SubstrateConnect?将自动检测用户是否在使用扩展程序。如果没有,将在页面上为他们创建?Wasm?轻客户端。
波卡网络蓬勃发展,生态项目层出不穷,波卡生态研究院聚焦波卡生态动向,把握当前趋势。回复,获取波卡生态每日最新消息汇总。
欢迎大家加入我们?Polkadot?生态研究院的电报:
https://t.me/polkadot_eri
欢迎大家访问波卡生态研究院的?Mirror?地址:
https://mirror.xyz/0x9A259b3a2316281Cc948cE2Cf?1?Ac?610?a?79844?f?05?
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。