遵循完整计划,在区块链领域取得成功,并成为一名优秀的 Web3 开发者或审计员。本文汇聚了众多免费学习资源,一键直达。
原标题:Become a blockchain Expert: Beginner to Advanced (for FREE)
作者:TrustChain
编译:ChinaDeFi
来源:Medium
当你想在没有任何相关知识的情况下从零开始进入区块链的时候,应该怎么办?本文可能会对你有一些帮助。
下面是需要遵循的完整计划,以便在区块链领域能够取得成功,并成为一名优秀的 WEB3 DEV( 和 / 或 )WEB3 审计员(以下内容适合符合下面三个条件的人):
如果你没有区块链和编程的任何经验,那么最好是遵循第 1 部分的所有步骤。
首先是熟悉加密世界。
一旦已经完成了基础知识部分,就该开始下面的内容了:
Cryptozombie是迄今为止最受推荐的资源。
此时,我们需要面对现实生活,开始获得「真实」的体验。现在的目标是构建一些 Web3 项目,可以是:
如果你是一个 web3 开发人员,那么就不会希望有人耗尽你的智能合约上的资金,因此需要更多的网络安全基础知识来避免黑客攻击。
(如果不想成为区块链审计员,就可以跳过第 9 步和第 10 步)。
「CTF」是一种「网络安全」挑战,你的目标是「破解」一个易受攻击的智能合约(当然,它是部署在测试网络上,不需要真钱 )。这就像黑客入侵,但没有任何非法目的。
你将很快熟悉以太坊上的所有众所周知的漏洞。
以下是著名的 CTF:
一旦熟悉了大多数 CTF,就可以在现实生活中的项目中进行练习。
以太坊的许多漏洞都存储在这里。
要培养实用的网络安全技能,你需要了解以前的智能合约是如何被黑客入侵的。
越了解智能合约是如何被黑的,就越能在你的下一个挑战中认识到这些漏洞!
https://rekt.news/展示了 DEFI 中最突出的黑客行为,可以很容易地找到项目的源代码,重新部署合约并重试黑客行为。
Bug 赏金与 CTF 类似,但有两个区别:
需要在主网上已部署的项目上查找漏洞,而不是「测试网」上的智能合约。
如果发现了一个漏洞或 bug,可以得到一笔钱。
这是可选的,但它可以显著改善简历。
区块链领域正在以非常快的速度发展。
3 个月前是正确的,今天可能就不正确了!
为了获取信息,我会用Inoreader把所有的信息来源 ( 博客,YouTube, Telegram,播客,时事通讯等 ) 合并到一个地方。
当我完成工作后,会每天检查自己的提要 1-2 次,这种方法有很多优点:
你可能已经意识到「你的关系网就是你的净资产」。
如果不认识任何人,你所有的知识都是毫无价值的。
不幸的是,这是本系列中最难的部分,与第 1-3 部分不同,在第 1-3 部分中,你可以快速进步和学习,而构建关系网在时间和资源方面的成本要高得多。
最大限度地选择 1 - 2 个平台,并努力在那里建立受众,当你要找工作时,你的社交媒体存在将为你带来相对于其他申请人的决定性优势。
你会从你的内容 ( 通过使用广告 ) 获得被动收入,而不增加更多的工作。
你可以在 Discord 上加入社区,逐步建立你的声誉。
这将使你建立自己的人际网络,结交新朋友,提高你的技能。
这本书是为了实现这个目标最好的选择。
掌握区块链并不像想象的那么难。特别是 Solidity 语言,它比大多数其他编程语言要简单得多。
因为区块链是一项「高薪」技能,所以会有越来越多的人进入这个市场,竞争也会更激烈。
责任编辑:Felix