晓道
Slither是一种基于静态分析的漏洞扫描框架,用于检测Solidity智能合约中的安全漏洞。 Slither框架具有以下特点和功能:
Rust 是一门系统级编程语言,被设计为保证内存和线程安全,并防止段错误。作为系统级编程语言,它的基本理念是 “零开销抽象”。理论上来说,它的速度与 C / C++ 同级。 学好Rust才能进一步学习Substrate开发区块链,Substrate是一个用于构建区块链的开源的、模块化的和可扩展的区块链开发框架。
EVM( ETHEREUM VIRTUAL MACHINE ) :以太坊虚拟机, 是智能合约的执行环境,现在已经超越了以太坊网络, 成为一个链上程序执行的标准。
不仅诞生了很多 EVM 兼容链,如 BNB Chain、Polygon、Gnosis Chain 、Arbitrum(Layer2)、Optimism(Layer2) 等,很多异构的区块链,如FileCoin、Solana、Near、Nervos 等公链也在与各种方式兼容 EVM。
在智能合约领域,以太坊虚拟机以及其算法和数据结构是第一性原理,不管是智能合约开发人员还是安全审计人员,理解 EVM 运行 是进阶高手的必修课。
Celo 是一个移动优先的开源生态系统,由技术、组织和个人组成,他们都有一个共同的使命,即建立一个金融系统,为每个人的繁荣创造条件。
Celo 生态系统包括一个去中心化的POS公链(Celo Platform)、一种原生资产(CELO)、稳定币(cUSD、cEUR)和 Celo 繁荣联盟,其在全球拥有 150 多个组织,包括德国电信、PayU、Opera、Andreessen Horowitz、Anchorage、Coinbase、GSMA、Grameen Foundation、Prosegur、Abra 和 cLabs,Celo 繁荣联盟是一个致力于促进和发展 Celo 生态系统的服务组织。
Polygon 的目标不是提供一两个扩展解决方案,而是创建一个生态系统,使其能够轻松连接多个不同的扩展解决方案——从具有不同共识机制的侧链到第二层网络,如 Plasma、Optimistic rollups 和 ZK rollups。
在这里开发者们将能够学到如何在Polygon上进行开发,用到整个Polygon的advantage!
去中心化金融 (Decentralized finance,简称:DeFi )已经发展成为链上最重要的应用。
DeFi 应用利于区块链的智能合约进行如兑换、借贷、抵押、杠杆交易等金融活动。由于DeFi天生的开放性和可组合性,逐步衍生出很多的金融创新,例如闪电贷等。
DEFI 仍然是一个相对新的事物,本专栏将尝试分析(或翻译)一些热门 DEFI 应用,让大家对DEFI 更深入的理解。站在巨人的肩膀上,你也可以实现自己的 DEFI。
本专栏随文章的增加,逐步提价