金色观察|一文读懂SKALE Network

2021-04-29 12:47:11 作者:金色财经

在庞大的以太坊扩容生态里,有一个不能忽略的项目,这个项目已经获得了ConsenSys Labs、Multicoin Capital等知名资本的投资,已经上线Coinbase、币安等国际大站。

这个项目是SKALE,其构建的SKALE Network是一个成功的多链网络。本文将把SKALE Network的资料集中整理展示,为读者呈现一个SKALE Network的全部形态。日前,SKALE Network上线了其主网Denali,开启了不断升级的路线图。

RHxPTKxA3wDwckVUZDOehE5tcZSB2aNoyNc4o1KU.png

SKALE Network的功能介绍

SKALE Network是一个开源的按需使用的Web3云平台,旨在扩展以太坊dApp。该网络使dApp开发人员能够使用验证者节点的计算能力,以运行快速的,容器化的,与EVM兼容的SKALE链。通过验证程序的运行和维护SKALE节点,网络可以提供分布式计算能力。

整个SKALE网络由SKALE Manager管理,SKALE Manager是部署在以太坊主网上的dApp。验证程序、委托人和dApp开发人员、SKL持有者可以进行staking和访问网络服务。

借助SKALE,dApp可以在分布在16个节点上的权益证明链上运行无GAS费交易,每个节点都运行容器化的EVM。SKALE链可以与其他SKALE链和以太坊网络交换交易或消息,从而使dApp开发人员可以使用SKALE为他们的dApp提供动力,同时实现往返以太坊或其他链的代币转移。

SKALE Network使用多种技术的独特组合来实现可伸缩性,安全性,互操作性和渐进式的去中心化。

bimZJw0b6aPZjFAbAZSb41YpL5rbimxWfbzCXTnv.png

SKALE链的运行逻辑

SKALE链存在超过45个SKALE网络验证器运行的150多个节点,会在150个节点中选择16个提供验证。每个SKALE链均由来自验证者和委托者社区的权益证明来保护。

16个节点是随机选择的,每个节点运行带有EVM(已打包)的容器化网络客户端。16个节点都相互广播网络消息,共享事务和块以及其他加密数据。并使用称为异步二进制拜占庭协议的超快速数学方法将它们组织成块。

使用SKALE,SGX安全区,BLS阈值签名和异步二进制拜占庭共识-这些技术都可以为dApp开发人员提供可扩展且易于运行的dApp特定区块链。

如果要与以太坊测试网或主网之类的其他区块链一起使用,可以使用称为链间消息传递代理(IMA)的桥。IMA允许在以太坊和SKALE链之间传输ETH,ERC20,ERC721和其他任意消息。

SKALE链与以太坊的差异

SKALE Chains的运行方式类似于以太坊,还有一些其他功能和差异,使SKALE Chains更加强大,更适合运行dApp。

无Gas交易

在SKALE链上,交易的Gas采取免费的方式。这意味着,像以太坊一样,SKALE链上也有Gas,但是它由没有货币价值的所谓SKALE ETH(skETH)提供动力。这样,执行交易和状态更改不会产生成本,而是需要消耗skETH中的Gas,这是无价的。SKALE Chain Gas提供了一种方法来计量或限制SKALE Chain上的交易,以防止恶意执行。

空块间隔

在没有交易的情况下,您的SKALE链将继续开采矿块。空块用于向SKALE Network发出信号,告知您的SKALE链健康且可运行。默认的空块间隔为5秒。当事务填充块时,将尽可能快地挖掘块,具体取决于验证者节点的性能,直至亚秒级的块。

JSON-RPC

与Geth Ethereum客户端相比,SKALE链具有经过修改的JSON-RPC接口。通常,除非您的dApp需要特定的方法,否则这一般不会引起任何不兼容问题。

SKALE链轮换

SKALE链跨16个随机选择的节点运行。您的SKALE Chain可以配置为将节点随机交换为网络中的其他节点。随着时间的推移,这有助于减少任何潜在的串通行为。对于SKALE Chain所有者和最终用户来说,这是一个在后台运行的过程。该功能会在2021年下半年使用。

块轮换

SKALE Chains不会存储所有块的完整历史记录。每个SKALE链在每个节点上分配有一定的存储量,当达到此限制时,将丢弃较旧的块以确保SKALE链和节点不会用完空间。对于需要访问较旧块的dApp,您可以从SKALE Chain检索快照并将其存储在Filestorage或Arweave等第三方服务中。

Denali主网升级

Denali是SKALE的最新网络升级,包括几个关键组件。最重要的是能够以不到½秒的块时间的高吞吐量部署具有无Gas交易的Dapps、智能合约、先进的链功能。它还包括SKALE Network模块化框架的下一阶段,它将为分散的应用程序提供更大的配置和可升级性。最后,开发人员获得NFT支持,dApp可以在SKALE Chains上免费创建NFT,并拥有数十亿美元的股份来支持其安全性。

SKALE网络的目标是将以太坊带给全球数十亿用户。SKALE的新模块化体系结构是关键升级,意味着开发人员将能够对以太坊生态系统产生更大的影响。他们将能够利用来自各种最佳提供商的Oracle,Bridge和Analytics产品之类的服务。

此网络升级将多链引入以太坊,并为SKALE网络引入了模块化架构-允许灵活和模块化地包含本地和第三方链服务,包括文件存储,链间消息传递,oracle,汇总等。此版本中还值得注意的是引入了高性能的应用程序特定的SKALE链,这意味着每个dapp和协议都可以在自己的EVM兼容链上运行,这些链与其他网络流量隔离,但继承了网络的安全性以及以太坊主网的安全性。

SKALE网络作为高度可扩展的多链网络而独树一帜。与大多数第1层和第2层网络不同,SKALE体系结构旨在支持不断扩展的特定于应用程序和特定于协议的链集。Dapp开发人员,DAO,基金和其他人可以租用大小不同的链,以获得使用专用资源运行的高性能链。网络通过使用创新的虚拟化子节点体系结构来支持这种资源分配。

未来的版本将包含许多激动人心的新功能,包括:链上分散式治理,更多配置,甚至更具可配置性的企业级SKALE,更高级和更有针对性的弹性定价和链大小配置,对验证和排序技术的更大支持,增强的机器学习功能针对SKALE ML的文件存储增强功能,更加开放和灵活的Trusted Execution Environment支持等等。

目前SKALE网络分为3个开发阶段,已经进展到第二阶段。路线图如下:

pdJNFMvDSKTLJLPIgWRaJgTaOsgmkZFFZN2e8WBd.pngcw6O86bMCRMuzgL0qWPZy5UM6djvEjY1ypkRWD1c.pngaB1646vbVyxyudGUSAKZ2dkzXZlzRwPsvvyr3hKA.png

相关推荐

图文推荐