为什么以及如何学习智能合约开发?

2023-11-11 11:04:17 +08:00
 jolestar

为什么要学智能合约?

智能合约到底能做些什么?这个在业界还存在争议。有人认为它只是一种类似 SQL 的嵌入数据库的脚本语言,能做的功能有限。但我个人的观点是它是一种有潜力的全功能编程语言,未来的大多数应用都会通过智能合约来实现。这点在最近业界尝试的全链游戏以及全链应用上已经得到了体现。当然,这只是个种子,能否长大还需要时间验证。

从技术上来看,开发者可以把智能合约理解成一种类似于云计算的 Serverless 云函数之类的东西,关键区别是它通过虚拟机技术以及新的编程语言,托管了应用的状态,开发者无需关心外部的存储系统,是一种更简便的 Serverless 方案。而当前的区块链基础设施就是在给这种应用提供运行环境。

所以在这个节点上,开发者花费一些业余时间,来学习一门有潜力的技术,应该是一个划算的技术投资。

学哪个智能合约语言?

当前新的智能合约语言众多,具体选择哪个先开始学习也会是个问题。从技术投资角度,应该选的是收益和风险比较平衡的智能合约编程语言。个人推荐先从 Solidity 和 Move 入手。Solidity 已经在众多 EVM 兼容环境下的到验证,而 Move 是一个新兴语言,被许多新的区块链基础设施采用,正在快速发展。而 Solidity 学习资料众多,这里推荐一个 Move 的学习方式。

如何学习?

所有的学习都其实是反人性的,但如果我们采取合适的激励机制,可以让学习变成一件有趣的事情,关键有几点:

  1. 把大目标拆解成小目标。大目标容易让人焦虑,产生挫败感,所以必须要拆解目标,最好能变成靠业余时间都能完成的小目标。
  2. 目标需要可量化。这样我们才能判断是否完成目标,获得成就感。
  3. 找到同伴,互相交流,互相比较,产生良性竞争。

加入 MoveFuns DAO 星航计划

MoveFuns DAO 的星航计划是一个 Web3 技术的公益课程计划,目标就是给开发者提供这样一个学习环境。去年搞过一期,通过 "Learn To Earn" 的方式激励开发者。当时学习资料非常少,主要靠自学,但能坚持完成的开发者,都成为了 Move 生态中的活跃开发者。最近新的一期星航计划开启。

星航计划能提供什么

  1. 汇集了 Web3 开发 领域内的专业导师,涵盖 Rust Move 前端 三个方向,给大家提供指导。课程期间,每周一次 Office Hour 环节,收集大家当周的问题,针对当周内容集中答疑和讨论。
  2. 基本完备的学习资料,以及学习路线。学习内容包括自学任务,视频课程和周作业三部分。提供交流环境,大家一起学习交流。
  3. 将学习过程拆解成多个里程碑,给完成每个里程碑的开发者提供奖励。最后的实战任务是做一个新的项目或者给 Move 生态贡献源码(二选一),可解锁终极奖励。
  4. 如果开发者想进一步将自己的项目落地,MoveFuns DAO 可以协助开发者申请 Grant 的支持或者推荐工作机会。

希望什么样的开发者

  1. 有一定的自学能力,对新技术有好奇心,能保证业余时间的开发者。
  2. 在校学生或者未接触过区块链的开发者优先。MoveFuns DAO 想摸索一套从基础到高阶的学习体系,把开发者对区块链的学习门槛降到最低。未接触过区块链的开发者可以帮忙一起来完善这套体系。

MoveFuns DAO 的新航计划后面会定期启动,每期的内容会围绕一个 Move 生态 的基础设施项目。这期是 Sui Move 以及 Sui 区块链 ,也得到了 Sui 基金会的支持。https://mp.weixin.qq.com/s/ncyEQ0kg-4z9aEHBtpnj3A

🚀 立即报名星航计划,开启你的 Move 开发之旅!🚀 👉 点击报名 https://movefuns.notion.site/c16237687604481fb062ec762b45adc4?pvs=4

3217 次点击
所在节点    推广
12 条回复
wangtxxl
2023-11-11 11:15:49 +08:00
厉害
jueduizone
2023-11-11 11:16:06 +08:00
支持 Jolestar 老师!
rimutuyuan
2023-11-11 12:31:47 +08:00
Pastsong
2023-11-11 13:03:11 +08:00
zzeskl
2023-11-11 13:20:31 +08:00
是时候学习下了
halleck
2023-11-11 13:20:33 +08:00
不错,谢谢分享。
huihuiHK
2023-11-11 13:39:37 +08:00
santheniko
2023-11-11 14:55:36 +08:00
mark ,感谢分享
OutOfMemoryError
2023-11-11 15:07:37 +08:00
Livid
2023-11-11 15:22:04 +08:00
@OutOfMemoryError 谢谢,已经移动。
wangtxxl
2023-11-12 15:46:54 +08:00
惨淡
jolestar
2023-11-12 20:06:07 +08:00
去年第一期的活动 https://www.v2ex.com/t/850223

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/990887

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX