jason1337xx
新专栏上架,前 100 个支持者,<font color="dd0000">一折优惠</font>哦,感兴趣的抓紧订阅哦~
专栏介绍
Davide De Rosa 这个比特币开发系列是学习比特币的精品材料。
Davide De Rosa 是一个追求极致的开发者,除了这个系列 Davide De Rosa 还写过 BitcoinSPV 客户端。
在这个专栏中,Davide De Rosa把需要理解私钥签名、比特币脚本执行、比特币交易处理需要理解知识拆解的非常详尽,并且配有相应的 C 语言代码示例。
无论是想入门比特币开发,还是希望加深理解,这个专栏都非常适合你。
适合对象
想深入研究比特币和区块链技术的开发人员。
学习方法
专栏文章逐步递进,尽量将每一篇的的内容读理解好。大部分文章附有实用的 C 语言代码示例,动手实操。
可收获:
读者将深入了解比特币的核心概念,培养实用的编码技能。
由浅入深,层层递进,帮助开发者学习最全面的钱包开发技术 前5节主要讲相关的背景知识、理论基础、算法等 从第6节开始逐步带你实战开发,包括算法实战、钱包开发、助记词生成、签名、各不同生态、不同类型的钱包开发详细教程
关于 DappLink DappLink 于 2022 年开始由 Savour Labs(现已改名为 The Web3) 孵化而成,团队成员分别来自 Binance、Bybit、 Mantle、Chainup,Bixin,TokenPocket 和 HyperChain 等知名 web3 公司,目前已经上线跨链互操作协议和多重质押协议的测试网, Layer3 AppChain 部分模块已经上线测试网。
Official Website: https://www.dapplink.xyz/
X: https://twitter.com/0xdapplink
Github: https://github.com/eniac-x-labs
Telegram: https://t.me/+qqhy1i-_xnU1M2Jl
以太坊 (Ethereum) 是一个基于区块链技术,为去中心化应用程序而生的全球开源平台。在以太坊上,所有人都可以管理数字资产,编写智能合约,开发或者运行程序,而且不受地域限制。
以太坊主要创始人 Vitalik Buterin 受到比特币及社区的启发,在2013年末发布了以太坊白皮书《以太坊:下一代加密货币与去中心化应用平台》,并在2014年1月宣布正式启动以太坊项目。
不同于比特币,以太坊经过一系列的重新设计,包括 EVM (以太坊虚拟机,Etheruem Virtual Machine)、账户系统和智能合约等系统组件,释放了区块链前所未有的潜力。
本专栏收录以太坊联合创始人 Vitalik Buterin (V 神)博客文章的翻译 翻译主要来源:https://vitalik.eth.limo/ 内容涵盖以太坊生态涉及的如钱包、扩容、ZK、安全、治理、DeFi等各领域的理论研究、现状分析、解决方案、以太坊提案、发展方向等 本专栏的译文由登链社区翻译小组翻译或收录,与原博客同步更新
Openzeppelin是一个平台,它具有可用来编写、部署和管理去中心化应用程序的工具。 Openzeppelin也是一款开源工具,它通过提供的产品来提供可靠性和安全性。
本专栏将从Foundry工程化的角度详细解读Openzeppelin中的各合约库源码逻辑及对应单元测试与使用方式。
依赖版本说明
[openzeppelin]:v4.8.3
,[forge-std]:v1.5.6
样例代码repo:https://github.com/RevelationOfTuring/foundry-openzeppelin-contracts
你能学到什么?我们通过不断增加功能需求,引入新的知识点,具体如下:
第一节:世界杯竞猜业务: 主要讲solidity合约语法,在remix实现合约逻辑,并完成基本测试。
第二节:工程化管理: 介绍hardhat框架的使用,在框架中完成合约编译、部署、verify、单元测试等。
第三节:Token协议: 主要介绍token协议:ERC20、ERC721、ERC1155,后两者就是我们常说的NFT,从而为后续经济激励做铺垫。
第四节:系统优化: 学习subgraph,为系统的性能、功能做升级。
第五节:如何空投: 使用MerkelTreee完成airdrop Token
第六节:合约升级: 成合约升级技能,数据业务分离
第七节:质押挖矿: 学习staking相关知识点。
第八节:链下授权: 了解permit相关知识点,approve+transferFrom一笔完成。
第九节:引入后台server,从而学习如何使用server调用合约。
第十节:个人中心: 与链下server结合,展示个人主页。
其他待定...(这个项目应该会一直维护,可以做很久)
EVM( ETHEREUM VIRTUAL MACHINE ) :以太坊虚拟机, 是智能合约的执行环境,现在已经超越了以太坊网络, 成为一个链上程序执行的标准。
不仅诞生了很多 EVM 兼容链,如 BNB Chain、Polygon、Gnosis Chain 、Arbitrum(Layer2)、Optimism(Layer2) 等,很多异构的区块链,如FileCoin、Solana、Near、Nervos 等公链也在与各种方式兼容 EVM。
在智能合约领域,以太坊虚拟机以及其算法和数据结构是第一性原理,不管是智能合约开发人员还是安全审计人员,理解 EVM 运行 是进阶高手的必修课。
开一个专栏探索一下 EVM, EVM 谜题是一个由Franco Victorio (@fvictorio_nan)开发的项目,如果你正想学习以太坊 EVM的工作原理,那么这个专栏就非常合适你。
EVM 谜题一共会包含 10 道谜题,每个谜题会包括一些操作码,解题要求我们理解操作码,并发送正确的数据给合约,确保交易不会回退。
通过这些 EVM 谜题的学习,我们可以更深入的了解 EVM 是如何运行的。
和上一个专栏一样, 我会把一些破解文章设置为收费文章(每篇文章为 2 元, 10 个学分),但随着文章的发布,会逐步提升价格,所以朋友们尽快订阅哦,以最少的费用阅读所有的文章。
登链社区应该有很多同学知道 Ethernaut , 他是OpenZeppelin创建的一个闯关网站(CTF),里面包含了很多的智能合约相关的安全问题,每个问题是一个关卡,你需要”黑掉“合约,才可以突破关卡。
通过闯关学习,可以很好的提升智能合约的认知与安全技能,帮助我们写出优秀的智能合约代码, 尤其是对于安全审计人员来说是一个很不错的学习资源。
本题库闯关专栏一共会包含 24 道闯关题,部分闯关文章会象征性设置为收费文章(每篇文章不高于 1 元),但随着文章的发布,会逐步提升价格,最终订阅价格是 100 个学分,所以朋友们尽快订阅哦,以最少的费用阅读所有的文章。
SharkTeam是领先的Web3安全服务提供商,提供智能合约审计、链上分析和应急响应服务。 Web:www.sharkteam.org TG: https://t.me/sharkteamorg Twitter: https://twitter.com/sharkteamorg