TRA:波卡生态中的Substrate Connect是如何工作的? -ODAILY

“波卡知识图谱”是我们针对波卡从零到一的入门级文章,我们尝试从波卡最基础的部分讲起,为大家提供全方位了解波卡的内容,当然这是一项巨大的工程,也充满了挑战,然而我们希望通过这样的努力让大家能够正确认知波卡,也让不了解波卡的人方便快速掌握波卡相关知识,今天是该栏目的第69期,Substrate可谓是一个划时代的发明,为开发者大大节省了开发周期与开发流程,而目前区块链的用户界面仍然是中心化的,那么SubstrateConncet是如何解决这个问题的?

波卡拥有Web3领域最活跃的开发者社区之一,为了向开发者们提供区块链所需的所有知识,波卡还成立了业内首创的教育计划——波卡区块链学院,为学生们提供高强度、高价值、高接触、面对面的教学和支持。

Arbitrum将激活One和Nova上的账户抽象端点支持:7月17日消息,据Tally显示,关于在ArbitrumOne与Nova上激活对账户抽象端点支持的AIP-2提案已通过,投票支持率为99.95%,目前正等待执行。该提案称,以太坊研究者提出一种新的RPC端点eth_sendRawTransactionConditional,使L2定序器适应ERC-4337捆绑器(bundlers)的特定需求。OffchainLabs通过开发、测试与整合必要的调整来支持Arbitrum定序器端点到Nitrov.2.0.14中,该版本现已在Arbitrum测试网上允许。该AIP建议ArbitrumDAO在ArbitrumOne与Nova主网上激活对此端点的支持。[2023/7/17 10:59:02]

开发者们可以通过区块链开发框架Substrate来构建波卡生态,它允许开发人员选择最适合其应用程序特定链的特定组件。任何有需求的开发者都可以自由的使用该框架,而现在通过SubstrateConnect,应用程序开发人员将实现真正的去中心化的区块链用户界面。

BitMEX母公司风投部门100x Ventures投资游戏化社交交易平台Aluna.Socia:8月25日消息,BitMEX母公司100x Group旗下风险投资部门100x Ventures宣布,对游戏化社交交易平台Aluna.Social进行第二笔投资,具体金额未披露。据悉,今年2月,Aluna.Social宣布完成100万美元种子股权轮和代币私募融资,种子股权轮融资由100x Ventures领投,Genesis Block Ventures、DEXTForce Explorer、Will Harborne(DeversiFi首席执行官)、Joe Vezzani(LunarCRUSH首席执行官)参投。此外,UTC时间8月24日12点,Aluna.Social将为在BitMEX上交易的用户发起一场交易竞赛。交易额至少为1000美元的人将争夺10万枚Aluna.Social原生代币ALN。[2021/8/25 22:37:24]

区块链的用户界面仍然是中心化的

以太坊扩容网络Arbitrum计划8月底之前推出主网公测版:官方消息,以太坊扩容网络Arbitrum宣布计划在8月底之前推出向用户开放的主网公测版本,但具体日期未定。Arbitrum的开发团队OffchainLabs将保留主网公测版本的升级控制权,以便持续提升其性能,并迅速应对可能出现的安全事故。Arbitrum One门户将在主网公测版本发布之前推出。Arbitrum团队表示,目前已经有超过400个项目获得了Arbitrum接入资格,十几个项目已经成功完成部署。[2021/8/7 1:40:23]

标准用户界面和网络节点之间的通信是通过JSONRPC协议进行的。通常,用户界面将展示节点上可用的信息,这主要是通过两种主要方式实现的。

1、用户控制的节点:

BitSG币星服务器遭受黑客攻击:据币星官方最新消息:币星服务器在本月27日遭受DDOS攻击,黑客对此进行敲诈勒索。通过与安全合作厂商紧急沟通后,目前网站技术人员正在解决此问题,已抵抗住了黑客50G的流量攻击,并已经向网警报警,由网警进行后续案件调查。

币星团队请广大投资者放心,在此期间的所有个人信息和投资数据绝对安全,并为用户带来的不便深感抱歉。[2020/4/29]

UI连接到用户已安装在他们机器上的节点客户端。这些节点是安全的,但这些节点的安装和维护往往很不方便。

2、可公开访问的节点:

UI连接到第三方拥有的可公开访问的节点客户端。虽然这些节点使用起来更方便,但它们的使用起来很方便,但它们是中心化的且不安全。

现在有一个新的范式:开发者不需要指定一个集中的RPC节点,只需定义区块链的链上规范,以便他们的应用与链上同步,这可以通过SubstrateConnect实现。

什么是SubstrateConnect?

用轻客户端替换RPC节点的依赖性

Substrate\nConnect是一个基于PolkadotJS\nAPI的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/0x9A259b3a2316281Cc948cE2Cf1Ac610a79844f05

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

链链资讯

SANDETH:传统品牌如何进军Web3-ODAILY

每个NFT之间无论是价值还是属性都各不相同,每个NFT都有属于自己的哈希值,每个NFT都是独一无二的。因此,NFT可以很有效的和实物相对应,越来越多的人认识到NFT的价值所在.

[0:15ms0-8:222ms