Skip to content

Latest commit

 

History

History
92 lines (59 loc) · 4.86 KB

huayun_WICL1st.md

File metadata and controls

92 lines (59 loc) · 4.86 KB

Web3 URL 残酷共学第 1 期残酷指引

⚠️ 正式开始前请确保你在身体上和精神上都处于合适的状态,请刻意练习,残酷面对 🆒。为方便检索 The First Web3 URL Intensive CoLearning 简写为 WICL1st,第 2 期即为WICL2nd,第 3 期即为 WICL3rd,以此类推。

⚠️ 报名需要按要求认真填写下面 [ XXX ] 部分,方可通过报名审核,通过审核即可开始自主学习。


[ 华云祥 ]

  1. 自我介绍:

    我叫华云祥,毕业于天津理工大学,9 月份到电子科大读研究生,专业是电子信息,在南塘接触了区块链,看了肖臻老师讲区块链原理的课,目前依旧是小白,我参加Web3 URL残酷共学的目的是更深入了解区块链技术,同时学习编程,为后续对区块链的学习找到方向。

  2. 组队期待:

    我在项目开发上还是新手,希望想向成熟开发者学习

  3. 你认为你会完成本次 Web3 URL 的残酷学习吗?

    Yes [ Yes 100% or Maybe xx% ]


第 1 期共学时间计划

  • 7 月 8 日 - 7 月 14 日

    • 自我介绍:大家按要求更新上方自我介绍,方面大家互相了解,及后续自由组队方向。

    • Web3 URL 残酷共学频道报道:大家可以自由在残酷共学群里交流分享,互动答疑,根据自身学习阶段情况随时开启自由组队。

    • 课前学习:了解残酷共学流程,GitHub 协作共学基础;Web3:// 协议课前学习。

  • 7 月 15 日 - 7 月 21 日

    • 7 月 15 日 周一晚 8 点- 9 点(北京时间): 第 1 次公开课分享
    • 本周共学内容: 涉及 Web3:// 的背景和演进历史;支持 Web3:// 协议的访问方式 (gateway 和 EVM browser)来浏览以太坊上面的数据;熟悉使用 Web3:// 和 EthStorage 早期测试网来部署简单的去中心化网站。
    • Homework1:课程 PPT
  • 7 月 22 日 - 7 月 28 日

    • 7 月 22 日 周一晚 8 点- 9 点(北京时间): 第 2 次公开课分享

    • 本周共学内容: 涉及 Web3:// 高级开发工具,包括:在命令行通过 web3curl 来通过 Web3:// 协议下载数据,通过 ethfs-uploader 批量上传网页数据,通过 manual 模式来搭建去中心化多人交互全链网站;及深入理解以太坊的存储模型和 gas 开销等。

    • 边学边用实战开发: 根据组队情况自由安排。

    • Homework2:课程 PPT

  • 7 月 29 日 - 8 月 4 日

    • 7 月 29 日 周一晚 8 点- 9 点(北京时间): 第 3 次公开课分享
    • 本周共学内容: 涉及实际应用案例分享及未来以太坊基础设施在 Web3:// 的重要作用及开发方向等。
    • 边学边用实战开发: 根据组队情况自由安排。
    • 结营分享: 具体时间及详情另在「Web3 URL 残酷共学频道」通知。

笔记证明 Notes Proof

07.15

举例示范:

  • 今日学习时间:XXXX
  • 学习内容小结:XXXX
  • Homework 部分(如果有安排需要填写证明完成)
  • Question and Ideas(有什么疑问/或者想法,可以记在这里,也可以分享到共学频道群讨论交流)

07.16

07.17

今日学习时间:半小时 学习内容小结:了解了在以太坊主网上存储1GB数据花费的资金。

XXX

07.18

今日学习时间:半小时 学习内容:了解web3gateway

###07.20 今日学习时间:半小时 学习内容:web3URL想解决的问题。 通过中心化的the dApp servers访问区块链网络会面临以下问题,第一,the dApp掌握了信息的访问接口,类似于web2的平台,第二,the dApp拥有审核什么内容可以显示的权力,可以将不想显示的内容踢出范围,提高用户访问门槛。第三,易被黑客攻击,提供虚假信息。既然the dApp servers有这么多缺点,为什么人们会大量应用,原因在于构建一个区块链节点和区块链交互需要大量的成本和专业知识,对用户是极大的门槛,另一个原因是,web3平台的开发时间和迭代效率远不如web2。

###07.22 今日学习时间:半小时 学习内容:去中心化访问web3应用的步骤

###07.21 今日学习时间:半小时 学习内容:针对使用web2程序访问web3内容的弊端,提出想应的解决方案,完成去中心化。可以保留TCP/IP协议,DNS协议改为以区块链上名字为基础的ENS协议,使用区块链网络做webserver,以去中心化的形式实现http协议。关键在于将web2的中心化步骤用web3的技术改造,可以避免其缺陷。