zoro_dev
Rust 是一门系统级编程语言,被设计为保证内存和线程安全,并防止段错误。作为系统级编程语言,它的基本理念是 “零开销抽象”。理论上来说,它的速度与 C / C++ 同级。 学好Rust才能进一步学习Substrate开发区块链,Substrate是一个用于构建区块链的开源的、模块化的和可扩展的区块链开发框架。
你能学到什么?我们通过不断增加功能需求,引入新的知识点,具体如下:
第一节:世界杯竞猜业务: 主要讲solidity合约语法,在remix实现合约逻辑,并完成基本测试。
第二节:工程化管理: 介绍hardhat框架的使用,在框架中完成合约编译、部署、verify、单元测试等。
第三节:Token协议: 主要介绍token协议:ERC20、ERC721、ERC1155,后两者就是我们常说的NFT,从而为后续经济激励做铺垫。
第四节:系统优化: 学习subgraph,为系统的性能、功能做升级。
第五节:如何空投: 使用MerkelTreee完成airdrop Token
第六节:合约升级: 成合约升级技能,数据业务分离
第七节:质押挖矿: 学习staking相关知识点。
第八节:链下授权: 了解permit相关知识点,approve+transferFrom一笔完成。
第九节:引入后台server,从而学习如何使用server调用合约。
第十节:个人中心: 与链下server结合,展示个人主页。
其他待定...(这个项目应该会一直维护,可以做很久)
SharkTeam是领先的Web3安全服务提供商,提供智能合约审计、链上分析和应急响应服务。 Web:www.sharkteam.org TG: https://t.me/sharkteamorg Twitter: https://twitter.com/sharkteamorg
Polygon 的目标不是提供一两个扩展解决方案,而是创建一个生态系统,使其能够轻松连接多个不同的扩展解决方案——从具有不同共识机制的侧链到第二层网络,如 Plasma、Optimistic rollups 和 ZK rollups。
在这里开发者们将能够学到如何在Polygon上进行开发,用到整个Polygon的advantage!
Compound 是一个允许用户借贷代币的智能合约,它与你的银行类似,Compound 把你的钱借给借款人,并随着时间的推移赚取利息。但与银行不同的是,你的利息是从你存入 Compound 的智能合约后开始复利计算的。因为这是一个智能合约,整个流程中没有中间人,因此利息会比传统银行要高。
与 MakerDAO 类似,Compound 的贷款是通过超额担保确立的。借贷者将代币存入 Compound 中以增加他们的 “借款能力”,如果借贷者的借款能力低于 0,他们的抵押品将被出售以偿还债务。另外,每个资产的贷款利率是不同的,这根据资产的需求而决定。
欢迎来到Gitcoin黑客松培训。
在这里你可以了解有关Nervos生态系统的介绍, 学习各种重要概念,并在即将开始的黑客松准备过程中获得上手经验分享。
为了完成这些目标, 我们将集合一套任务来指导你完成整个学习过程。 每一个任务都会告诉你需要完成什么, 指导获得完成任务过程中所必要工具和信息,并且告诉你需要提交哪些证明给评委会以表示你已经完成任务。
Nervos 有能力支持对多种智能合约平台的兼容,但是第一批任务主要是围绕以太坊生态的专项适配。如果你有以太坊的开发经验,或者曾经接触过 Solidity 智能合约语言,在您掌握了该工具在 Nervos 上的工作原理的时候,您将会用的很顺手的。
Nervos的一个重要特性是对其他区块链平台的适配性,这是一种使 tokens 和资产从其他区块链向Nervos生态系统安全有效的迁移能力(反之亦然!)所有的主流区块链平台用户都可以无门槛地使用任何在 Nervos 上开发的 dApp,这大大节省了开发者们的精力和时间,他们不再需要为想支持的新的区块链平台来修改他们的应用。
这一切得以实现都是因为 Nervos 底层极度的灵活性,它为开发者们提供了在任何其他平台上都无法实现的便利。 Nervos 非常灵活,以至于可以使用第三方钱包(例如流行的 MetaMask 钱包)与 Nervos 进行交互,而无需用户安装任何其他软件。这个过程是此无缝,以至于来自其他区块链的用户甚至可能没有意识到他们在使用 Nervos!
Nervos 生态系统仍在不断成长,目前有许多基础设施正在积极开发中。今天并不是万事俱备的状态。在我们的任务中,我们将指导您完成现在可用于测试的部分,并将很快为生产环境做好准备。这将使您有机会熟悉如何在 Nervos 上搭建 dApp。一旦基础设施准备就绪,您将首先向 Nervos 用户以及任何连接到 Nervos 的区块链平台的用户发布您的 dApp。
如果您在任何任务中遇到困难,请随时在 Nervos 的 Discord gitcoin-hackathon-cn 上发送消息。我们将随时帮助您解决您可能遇到的任何问题。祝你好运!
去中心化金融 (Decentralized finance,简称:DeFi )已经发展成为链上最重要的应用。
DeFi 应用利于区块链的智能合约进行如兑换、借贷、抵押、杠杆交易等金融活动。由于DeFi天生的开放性和可组合性,逐步衍生出很多的金融创新,例如闪电贷等。
DEFI 仍然是一个相对新的事物,本专栏将尝试分析(或翻译)一些热门 DEFI 应用,让大家对DEFI 更深入的理解。站在巨人的肩膀上,你也可以实现自己的 DEFI。
本专栏随文章的增加,逐步提价
这是一份成为智能合约大师的秘籍。
现在 150 个学分就可以收获此份秘籍,超值超值!
随着文章的增加逐步上调价格。
专栏目标
全面掌握 Solidity 语言特性,增强实际智能开发能力
专栏内容
如何进行合约升级。
适合人群
只要你已经对以太坊有基本的认识,了解区块链的基本概念。 不管是否刚接触合约开发,还是有过 1、2 年经验的合约开发者,本专栏都将对应有帮助。