滑稽果
新专栏上架,前 100 个支持者,<font color="dd0000">一折优惠</font>哦,感兴趣的抓紧订阅哦~
专栏介绍
Davide De Rosa 这个比特币开发系列是学习比特币的精品材料。
Davide De Rosa 是一个追求极致的开发者,除了这个系列 Davide De Rosa 还写过 BitcoinSPV 客户端。
在这个专栏中,Davide De Rosa把需要理解私钥签名、比特币脚本执行、比特币交易处理需要理解知识拆解的非常详尽,并且配有相应的 C 语言代码示例。
无论是想入门比特币开发,还是希望加深理解,这个专栏都非常适合你。
适合对象
想深入研究比特币和区块链技术的开发人员。
学习方法
专栏文章逐步递进,尽量将每一篇的的内容读理解好。大部分文章附有实用的 C 语言代码示例,动手实操。
可收获:
读者将深入了解比特币的核心概念,培养实用的编码技能。
本专栏开设目的旨在让学员通过系统化学习后可以熟练使用go进行区块链应用的开发
专栏文章会持续更新,覆盖更多应用面
Q&A Q: 本专栏适合什么水平的用户? A: 有go使用经验的并且对区块链有一定了解的同学 Q: 零基础想学习怎么办? A: 如果是不会使用go语言,建议先学习go语言基础,如果是对于区块链不了解,建议先学习一下区块链的基础 Q: 零基础但是苦于找不到合适的入门教程? A: 可以联系我,我这里有一些适合零基础同学的入门学习资料
联系方式: https://linktr.ee/web3_preacher
-- 由于文字限制,本专栏系列文章不能将教学流程全部记录下来,故同学在跟着文章学习过程中遇到不懂的地方,应反复阅读,直到理解并能让程序正确的执行
-- 有任何不懂的问题,或有其他想沟通交流的,欢迎联系我
以太坊 (Ethereum) 是一个基于区块链技术,为去中心化应用程序而生的全球开源平台。在以太坊上,所有人都可以管理数字资产,编写智能合约,开发或者运行程序,而且不受地域限制。
以太坊主要创始人 Vitalik Buterin 受到比特币及社区的启发,在2013年末发布了以太坊白皮书《以太坊:下一代加密货币与去中心化应用平台》,并在2014年1月宣布正式启动以太坊项目。
不同于比特币,以太坊经过一系列的重新设计,包括 EVM (以太坊虚拟机,Etheruem Virtual Machine)、账户系统和智能合约等系统组件,释放了区块链前所未有的潜力。
Gear Foundation 很高兴推出其新的教育计划 Gear Academy。“Gear 智能合约开发者”课程是 Gear 的第一个免费课程。该课程深入介绍了如何在 Vara Network 等网络上使用 Rust 开发去中心化应用程序。
通过全面的指导,课程学习者将配置开发环境,从 0 开始构建 dApp,并深入研究 Gear Protocol 所支持的强大功能,例如延迟消息、系统信号和 gas 预留。
该课程由 7 个引人入胜、易于理解的课程章节组成,由浅入深介绍 Gear Protocol 程序开发的功能和细节。
课程 | 介绍 |
---|---|
1 | 学习创建和测试你的第一个智能合约程序,了解如何读取程序的状态以检索重要信息。 |
2 | 了解托管智能合约以及它们的工作方式。 |
3 | 了解加密代币——同质化和非同质化(NFT)及其主要功能,包括交易代币的例子。 |
4 | 了解不完整交易的处理。 |
5 | 获得英式拍卖的分步指南,并学习自动程序执行。 |
6 | 理解工厂合约的概念及其在初始化新合约实例中的应用。 |
7 | 学习阅读其他合约的状态并使用它们的数据,以 Tamagotchi 战斗为特色 - 一对代表虚拟宠物 Tamagthies 互相战斗的智能合约。 |
每节课程结束时,课程学习者需要完成一项课后作业并将其上传到平台以供 Gear Academy 讲师审核。整套课程结尾有一个最终项目,该项目会结合整套课程中所讲授的所有知识。在完成全部课程后,学习者将获得证书和纪念 NFT。
赶快注册 Gear Academy 吧!
加入 Gear,共同建设!
如果你是生态建设者或开发者,希望利用 Gear Protocol 的独特功能进行去中心化和自动化智能合约开发,请加入 Gear 社区。异步消息调用和 gas 预留支持支持多种开发用例,为区块链生态系统中的用户提供新的去中心化功能和价值。
你可以通过 hello@gear-tech.io 联系 Gear 社区以了解更多信息并开始与 Gear 社区合作。
SharkTeam是领先的Web3安全服务提供商,提供智能合约审计、链上分析和应急响应服务。 Web:www.sharkteam.org TG: https://t.me/sharkteamorg Twitter: https://twitter.com/sharkteamorg
使用golang开发语言从零开发区块链应用,涉及golang开发基础知识,区块链知识,教会你从零基础开发一个简单的区块链应用。适合区块链入门的兄弟们,此专栏文章后续将持续更新。我们一起学习,互相交流,互相分享。
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 上发送消息。我们将随时帮助您解决您可能遇到的任何问题。祝你好运!