什么是web3 | 区块链web3.0人才

2023-05-16

文章目录

  • 一、Web3
    • 1. 什么是web3?
    • 2. web3的dapp架构
  • 二、区块链web3.0人才
    • 1. 区块链开发技术栈
    • 2. 欧易对人才的要求
    • 3. 如何成为一名合格的智能合约高级工程师
    • 4. web3各个赛道
    • 5. 链上数据分析师
    • 6. 一些案例
  • 三、参考

一、Web3

1. 什么是web3?

20世纪90年代互联网刚刚兴起之时,我们只能在网络上查看由中心节点单向发布的新闻,用户只是被动的接受。这个时代,我们称之为web1.0。

千禧年之后,互联网技术进入了可读可写的阶段,用户可以发布照片、文字、视频,这就是传说中的web2。

Web 2.0带来了社会互联,产生巨大价值,但随着一批互联网企业诞生、成长为巨头,数据开始被巨头“藏”在自家平台里,Web走向割裂,逐渐与最开始的愿景相违背。

面对网络垄断的困境,web3应运而生。Web3不是由一个大型技术公司垄断的网络,而是去中心网络,由用户创建、运营和拥有。

Web 3.0 强调基于区块链技术,第一次把掌控权交给用户,中心化平台被分布式、去中心化区块链服务所替代。

个人理解:
Web 3.0之于Web 2.0,目前并不是非此即彼、逐步替代的关系,二者更加像并存的平行世界,同时也需要连接。

2. web3的dapp架构

传统互联网产品普遍采用经典的C/S(Client/Server)架构。
在这里插入图片描述

web2.0中的中心化应用与web3中的应用体系完全不同。

Server端那些需要不可篡改、公开透明、确权的服务放到了公链上。Server端演化为Server/Mainnet。

再加上面向普通用户的Web UI界面,加密产品一般的架构变成了C/S/M(Client/Server/Mainnet)。

加密产品架构 = 智能合约+业务服务器+前端UI
在这里插入图片描述

二、区块链web3.0人才

1. 区块链开发技术栈

前端
后端
合约开发

core dev: 链开发、基础设施开发
contract dev: 合约开发

Web3 stack in 2022:

Front-end:

  • HTML
  • Tailwind/ CSS
  • React / NextJS
  • Web3.js
  • Ethers.js

Backend:

  • Solidity
  • Hardhat
  • Alchemy / Infura

Storage:

  • IPFS / Arweave

Ecosystem:

  • The Graph
  • ENS
  • Chainlink

Dev Tools:

  • VS Code
  • Git

2. 欧易对人才的要求

  • 热爱

    • 有热情
    • 好奇心
    • 有信心
  • 聪明好学

    • 敏捷性(快速迭代)
    • 自驱性(追求高目标)
    • 坚韧性(耐得住磨砺)
    • 创新型(永不止步)
  • 开发积极

    • 拥抱变化
    • 积极心态
  • 正直

    • 保持原则
    • 经得住诱惑

3. 如何成为一名合格的智能合约高级工程师

1、熟悉 Solidity 语言,能使用 Truffle或hardhat 完成智能合约的自动化测试、优化、部署、交互和 SDK 封装。
2、熟悉 Openzipplin 的所有库文件,能够完成可升级合约的部署和升级。
3、熟悉市面上主流的智能合约项目的实现:dex、lend、skating、oracle、bridge(每种至少两个)
4、熟悉内联汇编,清楚智能合约执行过程的 GAS 消耗,能对智能合约做最大程度的 GAS 优化。
5、熟悉主流的 EIP 标准,跟进 EIP 提案的进度,能撰写新提案的分析。
6、熟悉 Solidity 各个版本之间的区别,能跟进 Solidity 版本更新。
7、熟悉 Solidity 编译成字节码的步骤,能使用字节码反推出智能合约的执行步骤。
8、熟悉智能合约在 EVM 上执行的原理,能对区块链做 EVM 兼容。
9、熟悉其他主流的智能合约语言和机制(比如 rust 和 move)。

4. web3各个赛道

请添加图片描述

5. 链上数据分析师

成为链上数据分析师
参考URL: https://sixdegreelab.gitbook.io/mastering-chain-analytics/

6. 一些案例

CLIPS项目解析:如何无风险用0.035eth 十小时轻松赚取78000U
原文连接:https://easy.xlog.app/CLIPS-xiang-mu-jie-xi–ru-he-wu-feng-xian-yong-0035eth-shi-xiao-shi-qing-song-zhuan-qu-78000U

三、参考

Web3企业级工程-初级篇:1. 前期准备
参考URL: https://mirror.xyz/0x6E12A28086548B11dfcc20c75440E0B3c10721f5/S_EVU-EjgCJ8fjrAlxVMG-xjXWm31VsHlRCCoeLU0h0
Web3.0到底是怎么回事儿?
https://www.bilibili.com/video/BV1ue4y1C7FR/
[推荐,这个视频不错]区块链之新
参考URL: https://www.bilibili.com/bangumi/play/ep290337
Web3.0到底是怎么回事儿?
https://www.bilibili.com/video/BV1ue4y1C7FR/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

什么是web3 | 区块链web3.0人才 的相关文章

  • BTY-DNS AMA回顾:致力于创建Web3领域中的去中心化身份(DID)

    传统域名系统 DNS 是一个分层的分散信息存储 用于将用户在网络浏览器中输入可读名称 例如www baidu com 解析为IP地址 来访问互联网上的计算机 传统域名系统存在一些例如过于集中化管理 效率并不高等局限性问题 而去中心化域名正好
  • 小白入门区块链(通俗易懂)

    区块链基础入门 什么是区块链 科技层面解释 数学 密码学 互联网 计算机编程 官方解释 区块链是一个分布式的共享账本和数据库 具有去中心化 不可篡改 全程留痕 可以追溯 集体维护 公开通明的特点分布式数字账簿 加密技术 不可篡改 通证 一种
  • Centos7搭建bsc全链节点

    Centos7搭建bsc全链节点 服务器配置 CPU 8 Cores 16 Threads RAM 131072 MB Storage 2x 2000GB NVMe Bandwidth 8400 65 GB of 10000 GB OS C
  • 「Web3大厂」价值70亿美元的核心竞争力

    经过近 5 年的研发和酝酿 Linea 团队在 7 月的巴黎 ETHCC 大会期间宣布了主网 Alpha 的上线 引起了社区的广泛关注 截止 8 月 4 日 据 Dune 数据信息显示 其主网在一周内就涌入了 100 多个生态项目 跨入了超
  • DeFi新篇章

    随着原生去中心化中央限价订单簿 Central Limit Order Book CLOB DeepBook的推出 Sui上的DeFi开启了新篇章 DeepBook由一群Sui贡献者共同构建 为新一代DeFi应用提供了一个稳定的流动性层 通
  • 「区块链+数字身份」:DID 身份认证的新战场

    美国经济学家布莱恩 阿瑟在其著作 技术的本质 中 写过这么一句话 技术总是进行着这样一种循环 为解决老问题去采用新技术 新技术又引发新问题 新问题的解决又要诉诸更新的技术 区块链技术之所以能流行 部分原因是它能解决互联网时代遗留下的问题 比
  • 使用python3编译并部署solidity合约

    我c了 Mac配置半天一直报错 windows随便配置就ok Os Windows PythonVersion 3 9 8 python3 10会报错 建议不要使用python3 10 1 安装py solc pip3 install py
  • 异地远程访问本地SQL Server数据库【无公网IP内网穿透】

    文章目录 1 前言 2 SeaFile云盘设置 2 1 Owncould的安装环境设置 2 2 SeaFile下载安装 2 3 SeaFile的配置 3 cpolar内网穿透 3 1 Cpolar下载安装 3 2 Cpolar的注册 3 3
  • Web3和 NFT将如何影响电子商务?

    每日更新 欢迎交流 感兴趣可以点个关注 你有没有发现 万维网上有很多改变 并且改变速度还很快 也许你已经读到过青少年将数字资产卖到数百万美元 匿名的加密货币创始人颠覆了传统的金钱概念 那么 这些新的 令人兴奋的 而且通常是奇怪的东西到底是关
  • 远程访问群晖Drive并挂载为电脑磁盘同步备份文件「无需公网IP」

    文章目录 前言 1 群晖Synology Drive套件的安装 1 1 安装Synology Drive套件 1 2 设置Synology Drive套件 1 3 局域网内电脑测试和使用 2 使用cpolar远程访问内网Synology D
  • 如何打造优秀Web3产品

    近日 我们采访了Mysten Labs的联合创始人兼首席执行官Evan Cheng 探讨了Web3技术对消费者的价值 Web3行业应该如何更好地自我诠释 以及它对产品开发的影响 您曾谈到Web3作为一种所有权实验 这种新技术可能会改变消费者
  • 人们热议的Web3究竟是什么?

    Web3已经是一个热词 几乎每个行业 甚至很多的人都可以从中讲到机会 那么这个机会究竟是什么呢 又该作哪些准备呢 作为一个新兴领域 加密圈盛产各种新概念 哪怕是随便关注下 就知道它总能产生源源不断的行业术语 诸如NFT DApp DeFi和
  • web3.0涉及的技术

    非同质化代币 非同质化代币 Non Fungible Tokens NFTs 是一种数字资产 与传统的加密货币 如比特币或以太币 不同 它们具有独特性和不可替代性 NFTs 是基于区块链技术的数字资产 用于表示和证明数字或实物资产的唯一性
  • 众享比特董事长严挺出席2022中国计算机大会“元宇宙、Web3.0、NFT:机遇还是泡沫?”技术论坛

    12月10日晚 为期三天的2022中国计算机大会 2022CNCC 成功落下帷幕 众享比特董事长严挺出席 元宇宙 Web3 0 NFT 机遇还是泡沫 技术论坛并参与专题研讨 第三行左一为众享比特董事长严挺 中国计算机大会 CNCC 是由中国
  • web3j的基础用法-3ETH交易监听器

    ETH的交易监听器 demo简单实现了4种 监听区块 public Subscription subscribeBlock final Action1
  • 重磅!瞄准 Web 3.0,谷歌云推出专为区块链服务的 Blockchain Node Engine!

    本文由 Cloud Ace 整理发布 更多内容请访问 Cloud Ace 官网 区块链技术正在为世界各地的消费者和企业带来巨大的创新和价值创造 随着技术变得越来越主流 公司需要可扩展 安全和可持续的基础设施来发展业务并支持他们的网络 谷歌云
  • 手把手教你区块链java开发智能合约nft(第四篇)-如何动态获取gasPrice和gasLimit?

    手把手教你区块链java开发智能合约nft 第三篇 如何动态获取gasPrice和gasLimit 初学区块链 那真叫一个痛苦并无助 如果没有人带你的话 今天写的这篇是在前面文章基础上写的 初学区块链的朋友建议先看我前面写的文章 手把手教你
  • 【从0学习Solidity】2. 值类型详解

    Solidity极简入门 2 值类型 博主简介 不写代码没饭吃 一名全栈领域的创作者 专注于研究互联网产品的解决方案和技术 熟悉云原生 微服务架构 分享一些项目实战经验以及前沿技术的见解 关注我们的主页 探索全栈开发 期待与您一起在移动开发
  • 网络化,元宇宙的门槛

    如果森林中的一棵树倒下 但周围没有人听到 那它是否会发出声音 这一思想实验可以追溯到数百年前 这个实验之所以经久不衰 部分原因是它很有趣 而它之所以很有趣 是因为它耐人寻味并且融人了哲思 人们通常认为 上面这个问题最初是由主观唯心主义哲学家
  • NFTScan | 01.01~01.07 NFT 市场热点汇总

    欢迎来到由 NFT 基础设施 NFTScan 出品的 NFT 生态热点事件每周汇总 周期 2024 01 01 2024 01 07 NFT Hot News 01 空投 Mint Blockchain 将于 2024 年 1 月 10 号

随机推荐

  • pytorch 查看模型结构 网络参数

    用法比较简单 xff0c 不过容易忘 xff0c 记录一下 假设已定义好模型 xff0c 名为model 查看模型结构 xff1a gt gt gt print model 查看网络参数 xff1a for name parameters
  • 【Linux网络编程】select函数实现TCP并发服务器

    I O多路复用 应用程序中同时处理 多路 输入输出流 xff0c 若采用 阻塞模式 xff0c 将得不到预期的目的 xff1b 若采用 非阻塞模式 xff0c 对多个输入进行轮询 xff0c 但又太浪费 CPU 时间 xff1b 若设置 多
  • 【校招】面试_华为_通用软件工程师_二面

    1 面试信息 面试形式 xff1a 视频面试 面试时间 xff1a 2020 03 25 11 30 00 AM 面试时长 xff1a 40分钟 面试职位 xff1a 软件技术开发部 通用软件工程师 xff08 无线网络产品线 通用软件开发
  • 你必须会的启发式搜索算法--A*算法

    一 算法原理 A 算法 xff0c 就是解决在一个平面 grid地图中寻找起点到终点的最短路径问题的算法 xff0c 类似于Dijkstra算法和BFS算法一样 xff0c 属于广度优先搜索 实际上它还是一个启发式搜索算法 xff0c 什么
  • C/C++/LINUX 资源网站

    C C 43 43 LINUX 资源网站 本博客记录学习 开发中常用的网站 http www cplusplus com c 43 43 官网 xff0c 包含c 43 43 介绍以及一些简单的使用样例 目前主要用来查询 STL 的使用 h
  • 焊接单片机最小系统板,驱动lcd1602

    今天分享一些我制作单片机最小系统板的过程以及遇到的问题和解决办法 本人萌新一枚 xff0c 写文章就是我们大家互相学习交流 之前学习的是郭天祥的tx 1c单片机 xff0c 书中的例程都写的差不多了 xff0c 就想着自己焊接一个最小系统板
  • [ROS]极简开发环境建立流程(新手适用)

    ROS开发环境的建立 一 前言二 操作系统环境1 Ubuntu2 VMWare 可选 三 ROS运行环境1 ROS2 ROS周边设置3 ROS开发包及帮助获取方式 四 ROS开发环境1 建立工作空间 workspace2 Original开
  • 伽马函数与贝塔函数的定义

    伽马函数 称以下函数 61 0
  • Linux kernel development

    这几天一直在读经典的linux入门书 Linux kernel development 第三版即LKD xff0c 这是我第一次读英文版的技术书 xff0c 颇有些高兴 之所以读 xff0c 一是因为学过操作系统的理论知识 xff0c 想看
  • Windows + Ubuntu20.04双系统详细安装教程

    Windows 43 Ubuntu20 04双系统安装 1 制作启动盘1 1 从ubuntu官网下载ubuntu ISO文件1 2 下载启动Rufus1 3 将ISO文件写入启动盘1 3 1 设备 xff08 Device xff09 1
  • 程序员的成长之路

    1 初识编程 清楚的记得2008年上大学 xff0c 当时学的第一门编程语言是汇编语言 xff0c 第一堂课上 xff0c 老师就说这个学科的挂科率是最高的 xff0c 大家做好心理准备 xff0c 后来证明 xff0c 这并不是下马威 x
  • 关于协方差矩阵的理解

    转载自 关于协方差矩阵的理解
  • ubuntu下vscode配置C++环境-clang

    之前一直采用gcc xff0c 说不上多好用 xff0c 一直在凑活 xff0c 一次偶然的机会听说了clangd xff0c 就尝试了clang作为前端 xff0c 还挺好用 xff0c 这里分享给大家 xff08 踩了很多坑bushi
  • PID控制系统阶跃响应图-参数整定过程,matlab代码真实可用

    PID控制系统阶跃响应图 参数整定过程 xff0c matlab代码真实可用 点个赞呗 clear all clc close all PID span class token operator 61 span span class tok
  • c语言 查找指定字符

    本题要求编写程序 xff0c 从给定字符串中查找某指定的字符 输入格式 xff1a 输入的第一行是一个待查找的字符 第二行是一个以回车结束的非空字符串 xff08 不超过80个字符 xff09 输出格式 xff1a 如果找到 xff0c 在
  • 解决 UP Squared* Grove 物联网开发套件和 Arduino Create* 的连接问题

    如果您发现采用默认方法无法连接 UP Squared 主板和 Arduino Create xff0c 可以尝试另外一种方法 xff1a 使用串行终端连接主板 请执行以下步骤 开始前须知 确保主板已连接至电源和以太网 xff0c 如下所示
  • 解决 UP Squared* Grove 物联网开发套件和 Arduino Create* 的连接问题

    如果您发现采用默认方法无法连接 UP Squared 主板和 Arduino Create xff0c 可以尝试另外一种方法 xff1a 使用串行终端连接主板 请执行以下步骤 开始前须知 确保主板已连接至电源和以太网 xff0c 如下所示
  • PX4无人机offboard开发之旅

    目录 xff08 随进度更ing xff09 无人机OFFBOARD开发仿真步骤思路 真机PX4固件刷新连接pre arm策略修改 相机 图片慢慢补 xff0c 进度慢慢更 无人机OFFBOARD开发 使用无人机进行风力发电机叶片自动巡检任
  • 尚硅谷-尚医通实战经验总结

    整个系统采用b2c的管理模式 xff0c 分为管理员系统和用户系统 xff08 直接商对客 xff09 1 后端整合Swagger进行技术测试 2 后端框架使用ssmp框架 3 logback和 log4j 作为日志实现框架 4 idea开
  • 什么是web3 | 区块链web3.0人才

    文章目录 一 Web31 什么是web3 xff1f 2 web3的dapp架构 二 区块链web3 0人才1 区块链开发技术栈2 欧易对人才的要求3 如何成为一名合格的智能合约高级工程师4 web3各个赛道5 链上数据分析师6 一些案例