木星链 木星链
Ctrl+D收藏木星链
首页 > USDT > 正文

WEB:开发者新手指南:Web3技术堆栈&平均薪资盘点

作者:

时间:1900/1/1 0:00:00

“Web3开发究竟包含哪些技术栈?”“转型做Web3开发的薪资水平如何?”相信每个刚进入或者准备进入Web3的开发者,都会在不同时刻有关于Web3技术栈、Web3薪资待遇的疑问。本文将汇总目前被大部分认可和公开的Web3技术栈定义、Web3专业求职/招聘网站的薪资数据,旨在为刚进入Web3的新人开发者提供全面的入门指南。后续TinTinLand也将持续汇总Web3开发工具、资源、求职等必要信息,为新人开发者的Web3之旅保驾护航。Web3作为高速发展、技术革新的一个时代,GavinWood曾定义Web3本质上是一组支持去中心化应用程序(dApp)开发的技术。除其他外,dApp受益于去中心化控制和分布式基础设施,同时为用户提供了对身份和价值的更多控制权。

Heco负责人六苏:Heco为开发者和用户在CeFi与DeFi之间架起了一座真正的桥梁:4月11日下午,Heco负责人六苏受邀出席由金色财经主办的“2021共为 创新大会”,本次大会以“DeFi的创新进阶”为主题。

会上,六苏发表了《交易所公链——后浪奔涌,如何做到一见倾“新”》的主题演讲,六苏着重分析了当前DeFi和CeFi的产品定位和实现路径之间的异同,以及火币生态链Heco在两者之间所扮演的角色。

六苏认为,CeFi为用户提供更为频繁的客户服务,CeFi用户本质是信任依据标准提供服务的专业金融机构以及组成这个机构的从业人员。DeFi用户本质是信任由专业程序员编写和自动执行的代码,但代码也是由人编写的。尽管两者的目标一致,但DeFi和CeFi的实现路径不同。DeFi通过自动和精准执行的代码使人们确信,而CeFi通过制度标准和金融的经验使人们确信。

而Heco的存在,为开发者和用户在CeFi与DeFi之间架起了一座真正的桥梁,此前DeFi的高门槛阻碍了小白用户的进入,而Heco的低GAS与高性能可以帮助用户更好地理解和探索DeFi世界,让DeFi真正飞入寻常百姓家。[2021/4/11 20:07:36]

YFII社区核心开发者:流动性挖矿项目chick.finance合约存在致命风险:YFII社区核心开发者在审计Vault机池备选项目click.finance合约时发现表示,即将上线的流动性挖矿项目chick.finance的合约代码与GitHub仓库展示的不同,modifer被恶意修改为“pub1ic”,用户充值的所有代币,开发者都有权限提取,该项目存在致命风险,请避免参与。

YFII社区提醒广大“农民”,参与流动性挖矿项目务必注意风险,本金安全第一。合约地址见原文链接。[2020/8/24]

简单来说,Web3基于区块链技术建设去中心化的互联网。Web3旨在解决目前的数据所有权、互联网高度集中和垄断、集中式基础架构带来的等等问题。通过技术消除中心化中介的权力,也就是说Web3堆栈带着一些基本属性:如提供更好的用户体验、更高的数据安全性和抗故障服务等。Web3技术堆栈

以太坊测试网开发者:Ethereum 2.0信标链将在11月发布:以太坊多客户端测试网开发者Afri Schoedon在接受采访时表示,Ethereum 2.0信标链将在11月发布,除非我们在客户端或协议中发现严重错误。Afri Schoedon称其对推出时间估计介于V神和Justin Drake(以太坊基金会研究员)之间。他认为没有必要把Ethereum 2.0推迟到2021年,除非找到关键问题。总的来说,很有可能在2020年底推出。

此外,针对多客户端发展运行状况,Afri Schoedon表示,目前,至少有五个客户端实现了最新版本的Ethereum 2.0规范。目前运行的Altona测试网看起来是稳定的,它在Genesis中有四个客户端,并且在Lodestar中增加了第五个客户端。这使得团队可以准备很快启动正式的多客户端测试网Medalla,这将标志着Ethereum 2.0主网络启动的最后一步。

此前消息,以太坊基金会研究员Justin Drake认为以太坊2.0第0阶段可能在2021年才能上线;随后V神否认了该说法,认为第0阶段将比Justin Drake预估时间大大提前。(Paradigm)[2020/7/21]

当然,随着技术的不断更新和发展,Web3堆栈在最初是新生的和零散的。但多年来的革新使得其产生了基本的层级和框架,本文采用在MkDocs上发布的Web3TechnologyStack中对于Web3堆栈的层级划分和定义为主,但为方便阅读在做了一定简化处理。感兴趣的开发者可以下滑到参考文献,点击原地址阅读更详细的Web3堆栈解释。

声音 | EthHub开发者:随着君士坦丁堡&圣彼得堡升级,下个难度炸弹可能更早到达:Etheruem的缪尔冰川(Muir Glacier)硬分叉在9,200,000区块处激活,并将“难度炸弹”延迟了4,000,000区块。根据EthHub开发者Eric Conner的说法,随着君士坦丁堡&圣彼得堡升级,下个难度炸弹可能在缪尔冰川之后更早到达,区块时间将更短。如果以太坊2.0仍在开发中,难度炸弹的提前到来可能会导致考虑开发的再度推迟。(AMBCrypto)[2020/1/8]

协议层

Web3开发者需要做出的第一个决定是构建哪个区块链协议,其中包含比特币、以太坊等基础L1协议、L2扩容方案和跨链桥。基础设施层

动态 | Grin开发者David Burkett更新莱特币MimbleWimble 12月份开发进展:由莱特币基金会资助的GRIN开发者David Burkett发文更新莱特币MimbleWimble 12月份的开发进展。其表示,经过数月的规划,MimbleWimble扩展区块的开发已正式开始。此外,本月的工作主要集中在重组将在Grin ++和LTC之间共享的core logic上,这涉及所有logging、序列化、加密、错误处理和通用数据结构等。

另外,明年1月份的优先事项为:1.确定构建方法;2.定义所有LTC模型,包括确定headers & kernels(包括签名)的确切字段和序列化格式;3.将数据库实现移至libmw-core,完成清理并匹配新标准,并添加完整的测试。此外,还将在下个月为Grin开发一种更快的同步机制,LTC将直接从中受益。[2019/12/30]

决定了协议层后,开发人员需要明确他们的应用程序最终将如何与底层区块链交互。于是到了基础设施层。基础设施中包含:节点基础设施:节点是应用程序与区块链“发生”交互的地方,一旦用户与应用程序交互,它们是读取区块链状态并向其写入更新的计算机;钱包和密钥管理:区块链钱包支持用户对交易私钥进行管理,同时部分钱包和密钥管理提供商使开发人员能够在区块链钱包和应用程序之间建立安全连接;身份:部分协议能在应用程序中充当用户的身份,或提供框架和工具包使得开发人员可以使用来验证用户凭据和用户操作,也能用于授权使用其代币或NFT访问内容、软件和其他数据。

分散式计算:由相应提供商提供计算资源和计算能力。去中心化存储:数据直接存储在区块链节点上的成本很高,Web3开发人员无需将数据存储在集中式数据库上,而是可以对某些数据使用点对点数据存储协议,实现去中心化云存储。预言机:预言机支持将外界信息写入到区块链内,完成区块链与现实世界的数据互通。它允许确定的智能合约对不确定的外部世界作出反应,是智能合约与外部进行数据交互的唯一途互操作性:互操作性协议为开发人员提供SDK和API,以构建可与不同区块链通信的应用程序。开发者工具

在允许应用程序与区块链网络交互的基础设施原语之上,是允许开发人员更无缝地与上述原语交互的工具。其中包含了框架和IDE、低代码/无代码、索引和查询,测试、模拟和监控,安全和审计,以及消息传递。应用支持层

正如应用层在过往的互联网语境中类似,应用支持层联系了其他层,是最终的应用程序呈现。该层为用于通信的应用程序和用于消息传输的底层网络提供接口,将上述所有层与特定的Web3用途联系起来。事实上,由于数十年的积累,帮助创建、部署和维护Web2应用程序的工具非常详尽和易得。开箱即用的解决方案、成熟的基础设施、共享代码库和易于使用的框架在很大程度上使Web2中的构建变得轻而易举。当回归到Web3语境,仍然需要专业知识来与复杂的基础设施进行交互,目前的技术堆栈仍然在快速发展和更新迭代。但不断成熟的技术栈和完善的开发者工具,又何尝不是下一个Web3开发人员爆发增长的契机呢。Web3开发者平均薪资

Web3开发者供不应求、有价无市。行业红利期、技术驱动等特点让众多优秀的开发者选择创业、开发属于自己的项目,Web3世界中的薪资远不是工作的唯一动力和筛选标准。成熟的开发者无需担心基本的固定工资,其收入来源和渠道非常灵活。然而,对于很多刚进入行业的新手开发者,一份稳定的薪资会给他们建立在这个行业生存、成长、成熟的物质基础。而Web3世界以高薪优待的姿态,对所有意愿进入行业的开发者打开了怀抱。根据Web3.career的统计,Web3行业中的不同职能岗位,不同类型的开发者平均底薪如下:

我们可以看到技术开发岗位的薪资超越大部分非技术岗,最高的Rust开发人员和智能合约开发人员,薪资高达12万美金每年。而根据cryptocurrencyjobs.io的最新统计:在亚洲,Solidity开发人员的平均底薪为每年125,000美元,低底薪为100,000美元,高底薪为150,000美元;对于远程工作,远程Solidity开发人员的平均底薪为每年145,000美元,低底薪为100,000美元,高底薪为200,000美元;在美国,Solidity开发人员的平均底薪为每年127,500美元,低底薪为80,000美元,高底薪为180,000美元。结语

必须承认的是,Web3新人开发者面临着如何进入、如何成长、如何成功的系列问题。而从熟悉Web3开发者技术堆栈开始,能够更加清楚Web3的技术框架和必要工具,从而更高效的发现更适合自身的Web3道路。TinTinLand也将持续提供Web3开发课程,最新技术进展、行业活动资讯,Web3求职等优质内容,助力开发者朋友顺利进入Web3。参考文献:Web3Walkthrough—Part2—BecomingaWeb3Developer|HackerNoonWeb3TechnologyStackAsimpleguidetotheWeb3stackADeveloper’sGuidetotheWeb3StackHireWeb3Developers:Salary,SkillsandMoreSoliditydeveloperjobs:whichWeb3companiesarehiring?-Articles原地址

标签:WEBWEB3EFI区块链web3游戏行业web3.0币种怎么提现DefiDollar DAO玩区块链挣的钱合法吗

USDT热门资讯
Polygon:解析Polygon zkEVM的安全性、稳定性及市场竞争力

PolygonzkEVM由Polygon构建,为项目提供ZK证明的可扩展性优势以及与以太坊虚拟机(EVM)的兼容性。EVM兼容性意味着开发人员可以通过最少的代码更改轻松移植以太坊智能合约.

1900/1/1 0:00:00
FUEL:盘点Fuel Network生态值得关注的16个项目

FuelNetwork在并行交易处理、FuelVM、无代币批准等方面的明显优势让其在模块执行层中占有一席之地.

1900/1/1 0:00:00
DID:DID:对信用和Permissionless的渴求

在上周发出的首尾相连:DID和链上数据构建的去中心化链路一文中,R3PO指出链上数据是一种“下沉”的数据基础设施.

1900/1/1 0:00:00
HOP:空投捕手努力指南:从几个典型空投中得到的启示

空投的逻辑发币之前,空投是项目方吸引用户的筹码。发币时,是项目方“免费”打造的一场营销。从目前较少的样本数进行不严谨统计来看,大方的项目方往往自身实力背景强劲,空投后代币的价格也多有不错的表现.

1900/1/1 0:00:00
BLUR:「漂亮开局」的NFT平台Blur,还可以走多远?

有人说,Blur像一个「加强版本」的sudoswap,基因里写满了「效率」。在OpenSea或其他的NFT交易市场里,首页每天推荐着不同的新鲜玩意,寻找自己心仪的那张图片向对方发去一个Offer.

1900/1/1 0:00:00
ULT:Multicoin LP:为什么我想要从Multicoin赎回投资?

几天前,我参加了Multicoin每月的LP电话会议。我开始还在犹豫是否要写这篇文章,因为多年来我一直是他们的对冲基金和风险基金的忠实投资者.

1900/1/1 0:00:00