2022 Web3.0 Workshop
14:00-17:00 5th Nov. 2022
腾讯会议 417-546-388
“Web 3.0”这个概念最初是由HTTP的发明者Tim Berners-Lee在互联网泡沫时期提出,是指一个集成的通信框架,在上面,数据可以跨越各个应用和系统实现机器可操作。
在2008年,中本聪发布了比特币白皮书,在其中指出了区块链技术的核心基础并发明了点对点的digital currency,由此掀起了Web 2.0的改革浪潮,以太坊联合创始人Gavin Wood将这个升级版的互联网称作“Web3.0”,即“一个安全的、由社会运行的系统”。
Blockchain makes world a better place

在2022秋季学期,ZJUBCA将举办浙大系Web3.0系列Workshop。通过讲解区块链相关概念、Web3.0应用开发教学以及与知名校友对话等形式的主题分享,参与者不仅能够收获对相关技术的学习资源,更能了解行业一线的动态。
我们希望能够将区块链技术分享给更多的同学。因此,本次Workshop将不仅面向ZJUBCA的成员,也不仅面向浙江大学学生,而是将面向所有的区块链爱好者们。只要你对区块链、元宇宙、Web3.0这些“新概念”感兴趣,我们都欢迎你的参加。

ZJUBCA Web 3.0 Workshop,将会带领每一位区块链爱好者循序渐进,“链”接Web 3.0与你有关的一切


嘉宾介绍


第一期Workshop邀请了ZJUBCA的联合创始人、首届会长Lowes,现在是NFTgo的Co-founder。他将在本期节目中将分享个人从Web2.0 到Web3.0的点点滴滴,对相关行业感兴趣的同学们不容错过。

Lowes
2017年3月进入区块链行业,10月加入趣链科技负责底层区块链开发架构,2018年3月,联合Tony、Leeto共同发起浙大学生区块链协会,并担任首届会长。
2019年9月离职创业成立链坊科技,研发NFT跨链协议、区块链游戏、NFT数据聚合平台等,2021年融资超过5000万。
链坊科技(https://)是一家区块链技术驱动创新公司,旨在用区块链赋能数字文化,建立数字世界的文化之林。


Workshop Part1主题介绍


本期Workshop主题:如何更好地拥抱web3.0?

Web 1.0
Web1.0在20世纪90年代谷歌出现之前就已存在。当时的互联网是由AltaVista和网景公司主导的,只为实体公司提供广告服务。网页是“只读的”,用户只能搜索信息,浏览信息。

Web 2.0
Web 2.0是“可读写”网络,用户不仅仅局限于浏览,他们还可以自己创建内容并上传到网页上。Web 2.0这个概念最早是在2003年提出的。自此以后,Web 2.0浪潮席卷全球,仅仅过了10年,Web 2.0就已经重新定义了市场营销和商务运营。

Web 3.0
Web3.0依托区块链技术,旨在创建一个去中心化但安全的网络,人们可以在其中安全的交换信息与财产而无需第三方平台的介入,数据的所有权只属于用户自己,即“可读可写可拥有”。



我们是谁


浙江大学学生区块链协会
Zhejiang University Student BlockChain Association
ZJUBCA以聚拢区块链人才、传播区块链技术与文化为使命,致力于整合校内外区块链相关资源,为在校学生搭建优秀的区块链交流学习平台。协会由浙江大学计算机学院、管理学院及杭州浙大校友会主导,与浙江大学区块链研究中心、杭州区块链技术与应用联合会、藕舫天使等组织与企业建立了深度合作关系。
● 主页 - https://docs.zjubca.org/
● Github - https://github.com/Blockchain-zju


了解更多区块链协会信息?
欢迎添加小助手



关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭4年前。Improvethisquestion我想在固定时间创建一系列低音和高音调的哔哔声。例如:在150毫秒时发出高音调的蜂鸣声在151毫秒时发出低音调的蜂鸣声200毫秒时发出低音调的蜂鸣声250毫秒的高音调蜂鸣声有没有办法在Ruby或Python中做到这一点?我真的不在乎输出编码是什么(.wav、.mp3、.ogg等等),但我确实想创建一个输出文件。
这里是Ruby新手。完成一些练习后碰壁了。练习:计算一系列成绩的字母等级创建一个方法get_grade来接受测试分数数组。数组中的每个分数应介于0和100之间,其中100是最大分数。计算平均分并将字母等级作为字符串返回,即“A”、“B”、“C”、“D”、“E”或“F”。我一直返回错误:avg.rb:1:syntaxerror,unexpectedtLBRACK,expecting')'defget_grade([100,90,80])^avg.rb:1:syntaxerror,unexpected')',expecting$end这是我目前所拥有的。我想坚持使用下面的方法或.join,
最近,当我启动我的Rails服务器时,我收到了一长串警告。虽然它不影响我的应用程序,但我想知道如何解决这些警告。我的估计是imagemagick以某种方式被调用了两次?当我在警告前后检查我的git日志时。我想知道如何解决这个问题。-bcrypt-ruby(3.1.2)-better_errors(1.0.1)+bcrypt(3.1.7)+bcrypt-ruby(3.1.5)-bcrypt(>=3.1.3)+better_errors(1.1.0)bcrypt和imagemagick有关系吗?/Users/rbchris/.rbenv/versions/2.0.0-p247/lib/ru
在应用开发中,有时候我们需要获取系统的设备信息,用于数据上报和行为分析。那在鸿蒙系统中,我们应该怎么去获取设备的系统信息呢,比如说获取手机的系统版本号、手机的制造商、手机型号等数据。1、获取方式这里分为两种情况,一种是设备信息的获取,一种是系统信息的获取。1.1、获取设备信息获取设备信息,鸿蒙的SDK包为我们提供了DeviceInfo类,通过该类的一些静态方法,可以获取设备信息,DeviceInfo类的包路径为:ohos.system.DeviceInfo.具体的方法如下:ModifierandTypeMethodDescriptionstatic StringgetAbiList()Obt
一、引擎主循环UE版本:4.27一、引擎主循环的位置:Launch.cpp:GuardedMain函数二、、GuardedMain函数执行逻辑:1、EnginePreInit:加载大多数模块int32ErrorLevel=EnginePreInit(CmdLine);PreInit模块加载顺序:模块加载过程:(1)注册模块中定义的UObject,同时为每个类构造一个类默认对象(CDO,记录类的默认状态,作为模板用于子类实例创建)(2)调用模块的StartUpModule方法2、FEngineLoop::Init()1、检查Engine的配置文件找出使用了哪一个GameEngine类(UGame
基础版云数据库RDS的产品系列包括基础版、高可用版、集群版、三节点企业版,本文介绍基础版实例的相关信息。RDS基础版实例也称为单机版实例,只有单个数据库节点,计算与存储分离,性价比超高。说明RDS基础版实例只有一个数据库节点,没有备节点作为热备份,因此当该节点意外宕机或者执行重启实例、变更配置、版本升级等任务时,会出现较长时间的不可用。如果业务对数据库的可用性要求较高,不建议使用基础版实例,可选择其他系列(如高可用版),部分基础版实例也支持升级为高可用版。基础版与高可用版的对比拓扑图如下所示。优势 性能由于不提供备节点,主节点不会因为实时的数据库复制而产生额外的性能开销,因此基础版的性能相对于
我正在使用Ruby/Mechanize编写一个“自动填写表格”应用程序。它几乎可以工作。我可以使用精彩CharlesWeb代理以查看服务器和我的Firefox浏览器之间的交换。现在我想使用Charles查看服务器和我的应用程序之间的交换。Charles在端口8888上代理。假设服务器位于https://my.host.com。.一件不起作用的事情是:@agent||=Mechanize.newdo|agent|agent.set_proxy("my.host.com",8888)end这会导致Net::HTTP::Persistent::Error:...lib/net/http/pe
我想用Capistrano启动sidekiq。下面是代码namespace:sidekiqdotask:startdorun"cd#{current_path}&&bundleexecsidekiq-c10-eproduction-Llog/sidekiq.log&"pcapture("psaux|grepsidekiq|awk'{print$2}'|sed-n1p").strip!endend它执行成功但sidekiq仍然没有在服务器上启动。输出:$capsidekiq:starttriggeringloadcallbacks*2014-06-0315:03:01executing`
我使用irb。下面是我写的代码。“斧头”..“bc”我期待"ax""ay""az""ba"bb""bc"但结果只是“斧头”..“bc”我该如何纠正?谢谢。 最佳答案 >puts("ax".."bc").to_aaxayazbabbbc 关于ruby-从结束值创建一系列字符串,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7617092/
我有一个正在升级到Rails3的Rails2.3.5应用程序。我做了所有我需要做的升级以及当我使用启动Rails服务器时要做的事情railsserver它给了我这个PleaseswitchtoRuby1.9'sstandardCSVlibrary.It'sFasterCSVplussupportforRuby1.9'sm17nencodingengine.我正在使用ruby-1.9.2-p0并安装了fastercsv(1.5.3)gem。在puts语句的帮助下,我能够追踪到错误发生的位置。我发现执行在这一行停止了Bundler.require(:default,Rails.env)if