skalenetwork/skale-network

GitHub: skalenetwork/skale-network

SKALE Network 是一个以太坊原生的多链 Layer 1 网络,通过零 gas 费、高吞吐量和即时确定性来解决以太坊的可扩展性与可用性问题。

Stars: 159 | Forks: 51

# SKALE Network SKALE Network Token Graphic ## 概述 SKALE Network 是一个开源的、以太坊原生的多链网络,旨在扩展以太坊 dApps,专注于高吞吐量、快速确定性以及**零 gas 费**交易。 ## SKALE 核心功能 - **零 gas 费** - 根据设计,开发者和终端用户无需支付交易费用。这实现了与 EVM 工具的兼容性。 - **无 Gas 交易** - 原生功能,通过无感知的用户体验提升了零 gas 费的标准。 - **即时确定性** - 确定性最快的链。达成确定性的时间 = 出块时间。 - **高性能** - **吞吐量** - 每个 SKALE 链的平均吞吐量为每秒 800 笔交易 (TPS)。整个网络在吞吐量上没有理论上限。 - **高区块 gas 限制** - 2.68 亿的区块 gas 限制实现了最佳吞吐量,并允许高效执行复杂的交易和更大的智能合约。 - **专用链** - 用于定制和水平扩展的应用链 和枢纽链。 - **原生桥接** - 快速且灵活,在链之间提供平均 18 秒的确定性。提供对流行代币标准(如 ERC-20、ERC-721 和 ERC-1155)的原生支持,并具有通过低级消息协议传递任意数据的灵活性。 - **原生预言机** - SKALE Chains 上提供原生的、完全去中心化的预言机,能够读取来自其他兼容 EVM 链的智能合约以及访问链下公共数据。 - **去中心化与容错性** - 每个 SKALE 链由 16 个随机选择并定期轮换的 SKALE 验证者节点支持,具备拜占庭容错 (BFT) 能力,允许最多 1/3 的节点出现故障或恶意行为。 - **分层区块链安全** - 独特的混合设计驱动了一个 Layer 1 区块链网络,并由源自 “SKALE 大脑” —— 一个运行在以太坊上的核心系统 —— 的额外安全性增强。 ## 🛠️ 技术栈 SKALE 是一个兼容 EVM 的网络,具有用 C++ 编写的自定义 EVM 实现。 目前支持以下内容: - Solidity `≤ 0.8.24` - EVM 编译器版本:`≤ Shanghai` ### SKALE 区块浏览器 SKALE Chains 支持任何兼容 EVM 的区块浏览器,例如 Etherscan 或 Blockscout。 默认情况下,SKALE Chains 运行 [SKALE Blockscout 浏览器](https://github.com/skalenetwork/blockscout) SKALE Blockscout 提供: - 访问链上核心数据 - 与智能合约交互的工具 - 快速查看和验证交易的能力 ### SKALE 门户 [SKALE Portal](https://portal.skale.space/) 是一个基于 Web 的界面,提供: - 一个用户友好的界面,用于在 SKALE Chains 和以太坊主网之间转移资产和数据,为 dApps 提供更大的灵活性和可扩展性 - SKL 质押界面 - 核心开发者资源,包括链 ID、RPC 端点、浏览器链接等 ### 文档与资源 - [开发者文档](https://docs.skale.space/) - 最新文档 - [SKALE 入门指南](https://skale.space/get-started-on-skale) 入门指南涵盖了进入 SKALE 生态系统的所有基本步骤——从将 SKALE Chains 添加到钱包、桥接资产,到使用 sFUEL。它包含了从初学者进阶到高级用户所需的一切。 - [白皮书 (英文版)](https://skale.network/whitepaper) - [中文 (CN)](https://skale.network/skalenetwork_whitepaper-CN) - [韩语 (KO)](https://skale.network/skalenetwork_whitepaper-KO) - [日语 (JP)](https://skale.network/skalenetwork_whitepaper-JA) - [开源计划与社区](OPEN_SOURCE_PLAN.md) ### [SKALE Consensus](https://github.com/skalenetwork/skale-consensus) SKALE Consensus 是一个用 C++ 编写的超高性能区块链共识引擎。 ### [SKALED](https://github.com/skalenetwork/skaled) Skaled 是 SKALE 权益证明 区块链客户端,兼容以太坊生态系统,包括 EVM、Solidity、Metamask 和 Truffle。 ### [SKALE Manager](https://github.com/skalenetwork/skale-manager) SKALE Manager 是一个智能合约系统,负责编排和管理 SKALE Network 的运营。它控制节点、验证者和 SKALE Chains,并包含用于管理 SKALE Token、分布式密钥生成 (DKG) 和 BLS 签名验证的合约。 ### [SKALE Admin](https://github.com/skalenetwork/skale-admin) SKALE Admin 是 SKALE 节点架构的核心组件。它在容器化环境中运行,为每条链运行隔离的环境以确保可扩展性和安全性。SKALE Admin Docker 容器负责编排所有其他与 SKALE 相关的 Docker 容器。 ### [SGX Wallet](https://github.com/skalenetwork/sgxwallet) SGX Wallet 是 SKALE 基于 Intel® SGX 的安全下一代硬件加密钱包。它支持以太坊和 SKALE,所有密钥生成和签名都在安全的 SGX 飞地 内执行——确保私钥永远不会以未加密形式离开飞地。作为网络服务器运行,SGX Wallet 提供注册服务,颁发客户端证书,每次注册需经管理员手动批准。 ### [SKALE Bridge IMA](https://github.com/skalenetwork/IMA) SKALE 的跨链消息代理 (IMA) 是一个去中心化、高性能的消息传输层和桥接协议。IMA 独特的设计和灵活性允许将每个 SKALE Chain 连接成一个互联的区块链网络,构成 SKALE Network。IMA 提供了在以太坊和 SKALE 链之间移动资产最先进、最安全且最具成本效益的解决方案。 ### [SKALE libBLS](https://github.com/skalenetwork/libBLSSKALE Network libBLS 是一个高性能 C++ 加密库,实现了 Boneh–Lynn–Shacham (BLS) 签名、阈值加密和分布式密钥生成 (DKG)。它支持阈值签名、聚合(多重)签名,并且兼容 Solidity,可与基于 EVM 的智能合约无缝集成。 libBLS 由 SKALE 积极维护和使用,支撑着关键的协议级功能,包括拜占庭容错 (BFT) 共识、可验证的分布式随机数、跨链消息传递以及链上交易的加密保护。 ### [SKALE Consensus](https://github.com/skalenetwork/skale-consensus) BITE (Blockchain Integrated Threshold Encryption) 是 SKALE 可证明安全共识协议的扩展,支持加密交易处理。 `bite.ts` 是一个用于与 BITE 协议交互的 TypeScript 库。它使用 BLS 公钥加密交易数据,并附加元数据(如魔术数和 epoch ID),以实现安全且可验证的传输。 ## SKALE 版本发布 - [版本发布](/releases) ## SKALE 社区 - [Discord 上的 SKALE 开发者社区](http://skale.chat) - [SKALE 社区](https://skale.network/communities) - [SKALE 论坛](https://forum.skale.network/) ## 社区构建的工具 - [SKALE Manager Subgraph](https://thegraph.com/explorer/subgraph/ministry-of-decentralization/skale-manager-subgraph) - [ChorusOne SKALE 验证者工具](https://github.com/ChorusOne/skale-tools) - [ConsenSys Activate 质押门户](https://activate.codefi.network/staking/skale/validators) - [EverStake 委托通知](https://github.com/everstake/skale-delegations-notificationbot) - [StakingRewards 质押门户](https://www.stakingrewards.com/earn/skale) - [sFUEL Station](https://github.com/dirt-road-development/sfuel-station) - [Gasless SDK](https://www.npmjs.com/package/@eidolon-labs/gasless) ## 常见问题解答 ### Q: 什么是 SKALE? SKALE 是一个由称为 SKALE Chains 的 Layer 1 区块链组成的网络。 每个 SKALE Chain 独立运行,可以比作一个迷你以太坊,同时仍然利用更广泛的 SKALE Network 的共享安全性。 ### Q: 为什么会有 SKALE? 创建 SKALE 是为了解决以太坊的可扩展性和可用性问题。在过去的 5 年中,它已演变成世界上为数不多的真正创新的区块链之一,是数百名构建者的家园,他们有兴趣利用去中心化技术,而不受 gas 费用、交易时间慢、网络拥堵和陈旧用户体验的限制。 ### Q: SKALE 是 Layer 1、Layer 2 还是 Layer 3? 每个 SKALE Chain 都是 Layer 1 区块链。SKALE 不是 Layer 2 或 Layer 3 解决方案。 SKALE Manager —— SKALE 的大脑 —— 确实存在于以太坊主网上,然而,每个 SKALE Chain 都独立于以太坊维护自己的状态,并利用 SKALE 共享验证者池,而不是以太坊验证者。 ### Q: 为什么是零 gas 费? 由 SKALE DAO 治理的 SKALE Network 实施了区块链即服务式的费用结构。 SKALE Chain 所有者负责每月向 SKALE Network 支付其 SKALE Chain 的费用,其过程类似于“租金”。 这种费用结构旨在具有可预测性和透明度,同时尽可能保持稳定,以确保链所有者在规划未来的同时,利用短期卓越的单位经济效益。 ### Q: SKL 代币有什么用途? SKL 代币是 SKALE Network 的实用代币。它用于: | 用例 | 描述 | | --- | --- | | 质押 (Staking) | 验证者质押 SKL 以创建节点并保护网络安全 | | 赏金 | SKL 每月以赏金的形式奖励给验证者 | | 支付 | SKL 用于在 Europa Hub 上支付 SKALE Chain 费用 | | 治理 | SKL 用于在 SKALE DAO 中计算投票权和衡量提案创建 | ### Q: SKALE 兼容 EVM 吗? 是的,SKALE Chains 兼容 EVM。这意味着开发者可以将其 Solidity 智能合约部署到 SKALE Chains,几乎无需修改。SKALE Chains 还兼容绝大多数以太坊工具和基础设施,例如 [Foundry](https://foundry.sh)、[MetaMask](https://metamask.io)、[Remix](https://remix.ethereum.org) 等! ### Q: 是否有一个主要的“SKALE 链”? 不,没有主要的“SKALE 链”。每个 SKALE Chain 都是独立并自主运行的。SKALE Network 是许多链的集合。如果您是希望开始使用 SKALE 的用户,请前往 SKALE 网站上的 [入门](https://skale.space/get-started-on-skale) 页面。 SKALE 还有 [FAIR](https://fairchain.ai) —— 这是生态系统的 Layer 1 —— 目前正在开发中,很快将成为 FAIR 的所在地。
标签:AppChain, BFT, dApps, ERC-20, ERC-721, EVM兼容, Layer-1, SKALE网络, Web3, 以太坊, 公链, 分布式账本, 加密货币, 区块链, 区块链安全, 即时最终性, 去中心化, 去中心化应用, 多链网络, 开源, 扩容方案, 拜占庭容错, 智能合约, 自动化攻击, 请求拦截, 跨链桥, 零Gas费, 预言机, 高吞吐量