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

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

美国银行:考虑到用户采用率和开发者活动增长,目前不会进入加密熊市:3月1日消息,美国银行(Bank of America)在一份题为“Digital Assets: in the Flow”的报告中表示,对个人和交易所钱包之间加密货币流动的分析显示,市场“缺乏方向性信念”。

美联储的紧缩政策和宏观经济逆风可能会限制加密货币在未来六个月的上行空间。然而,以Alkesh Shah为首的分析师在近日的报告中写道,考虑到用户的采用程度和开发者活动的增长,这不会是一个“加密冬天”。

该银行表示,比特币交易资金外流表明,比特币逢低买入的势头不大,而以太坊的交易资金流入表明,其价格可能继续面临不利因素。

报告称,前三名稳定币的交易所流入连续第二周显著放缓。该行分析师说,上周交易所流入达到51.7万美元,较前一周下降99%,这表明投资者可能在当前的宏观经济环境下等待时机。

报告称,在对潜在经济衰退的担忧被消除之前,加密货币市场将很难突破最近的交易区间。(CoinDesk)[2022/3/1 13:29:29]

美国法院:以太坊开发者Virgil Griffith对其指控的驳回动议无效:根据美国纽约南区11月19日提交的法庭记录,检察官认为以太坊开发者Virgil Griffith于10月22日驳回对他的指控是“无效的”。此前消息,去年11月29日,纽约南区美国检察官办公室和联邦调查局宣布,已逮捕并指控以太坊开发者Virgil Griffith违反美国制裁法。罪名是联邦政府指控他于4月非法前往朝鲜,并在“平壤区块链和加密货币会议”上作了陈述。今年7月份,Virgil Griffith仍在寻求纽约南区法院以外的审判地点。今年10月份,Virgil Griffith提出动议以驳回违反美国制裁法的指控。[2020/11/23 21:44:19]

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

BCH开发者发文支持IFP 称IFP并非强制税收而是手续费:在近期BCH DAA算法引发社区热议后,BCH此前已宣告失败的BCH基础设施融资计划(IFP)又再度引起关注。8月10日,BCH软件开发者Tobias Ruck发文《尽管社区讨厌IFP,为什么我选择支持IFP,以及如何解决这个问题》阐述其支持IFP计划的理由。Tobias Ruck在文中表示,很多人将BCH基础设施融资计划(IFP)称为一项税收政策,但实际上,这只是一个形象的比喻而已。IFP并非一种强制的税收政策,称为税收有一种强制的剥削意味。相反应该把它叫做手续费更为合适。因为用户发起交易,矿工进行打包验证、故而用户向矿工支付交易费;而矿工需要基础设施来运行网络,故而矿工向开发人员支付其基础设施费用,用以开发人员进行开发。

而针对具体如何解决IFP问题,Tobias Ruck提出需要注意三点:1.需要建立某种形式的BCH宣言;2.IFP白名单必须满足一组明确条件;3.需要设立一组独立的审核员。审核员可以是社区志愿者,也可以是第三方资助者。

注:BCH基础设施融资计划(IFP)是指将矿工挖矿的收益,按照固定百分比发送到指定的地址列表,以作为BCH基础设施开发资金[2020/8/10]

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

动态 | 近200人在释放以太坊开发者Virgil Griffith请愿书上签名:据Trustnodes 12月5日消息,截至目前,已有194人在释放以太坊开发者Virgil Griffith请愿书上签名。此前消息,因以太坊基金会科学家Virgil Griffith曾意图向朝鲜运输用于制造ETH的挖矿设备被纽约南区美国检察官办公室和联邦调查局逮捕,并指控其违反美国制裁法。此后,V神也在释放Virgil Griffith的请愿书上签名。周一,以太坊开发者Virgil Griffith在听证会结束后获释并等待判决。[2019/12/6]

蝌蚪链TCT亮相美国GDC2018游戏开发者大会:全球游戏生态平台蝌蚪链TCT亮相美国GDC2018游戏开发者大会,并宣布DAPP应用“诺亚”开放下载,游戏开发团队通过SDK可实现高效接入,打破传统运营商的流量垄断和发行壁垒。目前项目已完成2000万基石投资并有20余家独立开发团队加入。

项目公司为加拿大游戏公司燃点科技,团队据均来自EA,完美世界等知名公司。[2018/3/22]

协议层

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

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

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

银河链

TUSD一文读懂币安Launchpool新项目HashFlow

如何为市场提供充足的流动性,是所有交易平台需要面对的共同问题。在传统的订单簿交易平台中,交易订单由买卖双方分别报出,并在平台中按照时间与价格优先原则进行撮合.

[0:0ms0-2:258ms