加密货币

程序员从 Web2 过渡到 Web3 ,哪门编程语言更适合你?

01 写在前面 元宇宙、NFT等词虽已耳熟能详,但对于身处该行业的人来说,仍然可以时刻感受到Web3.0 依然在早期阶段,全新的方案、商业模式、概念或想法层出不穷。同时,这个势不可挡的行业浪头创造了巨大的人才需求,区块链开发人员就是众人追捧的香饽饽之一。 2021 年,加入 Web3.0 的开发人员比以往任何时候都多,全年有超过 34,000 人加入该行业。与传统金融领域的情况类似,区块链领域的就业人数同样处于历史最高水平。     【如图】2017年比特币价格飙升后,招聘数量同比攀升;Covid-19期间,比特币价格持续上涨,招聘也一直维持这个趋势 传统互联网开发人员已经掌握了许多像Python 、C++、Truffle 、Javascript 、Golang等语言,因此具备 Web2 开发技术的人过渡到 Web3 还是很容易的。 目前最受开发人员欢迎的区块链除了以太坊,还有 Cardano、Solana、Avalanche、Tezos等。这些区块链使用各种编程语言,无论开发人员掌握哪种语言,都会有工作机会。当然,加入大的开发群体会更具优势,因为他们有更丰富的教程、兼容性库和其他用于移植 dApp 的即插即用工具。当然,如果能掌握多种编码语言的组合技能的话,区块链开发之路上必定是越走越宽的。 这篇文章主要总结目前比较受重视的一些开发语言,包括在以太坊上使用的 Javascript 和 Solidity,作为 Cardano 原生 Plutus 语言基础的 Haskell ,Cosmos 在用的Go,最后是Solana、NEAR 协议和 Polkadot 所使用过的Rust。 02 Javascript & Solidity:以太坊 以太坊具有四种专用语言:Serpent (受Python启发)、Solidity (受JavaScript启发)、Mutan(受Go启发) 和 LLL (受Lisp启发),都是为面向合约编程而从底层开始设计的语言。 其中 Solidity是以太坊的首选语言,它内置了Serpent的所有特性,语法接近于Javascript,易于被掌握和使用。因为JavaScript已经是Web开发人员的常用语言,因此市场上数以百万计的开发人员都已经具备了以太坊合约开发的基础。 作为同是面向对象的语言,Javascript 和 Solidity 有许多相似之处,但它们的功能却不同。Javascript 用于 […]

技术

这10款油猴插件,每一款都是精品!老司机收藏必备!

如果你的浏览器未安装油猴插件,请先前往谷歌或微软应用商店免费下载即可,—点击前往下载 10款油猴插件脚本推荐: 1.豆瓣资源下载大师:1秒搞定豆瓣电影|音乐|图书下载 聚合数百家资源网站,通过右侧边栏1秒告诉你哪些网站能下载豆瓣页面上的电影|电视剧|纪录片|综艺|动画|音乐|图书等,有资源的网站显示绿色,没资源的网站显示黄色,就这么直观!所有豆瓣条目均提供在线播放|阅读、字幕|歌词下载及PT|NZB|BT|磁力|百度盘|115网盘等下载链接,爱看电影的,爱下载电影的,安装它这一个脚本就够了。 (点此下载) 2.Instagram 下载器 方便用户下载 Instagram 的图片和视频,将鼠标移动到图片或者视频上,即可看到下载按钮。 (点此下载) 3网盘自动填写密码【威力加强版】 智能融合网盘密码到网址中,打开网盘链接时不再需要手动复制密码,并自动提交密码,一路畅通无阻。同时记录网盘信息,当你再次打开该分享文件时,不再需要去找提取码,同时可追溯网盘地址的来源。 (点此下载) 4.番号快速搜索,老司机都懂:(点此下载) 5.【电脑 && 手机 全网唯一全自动脚本】VIP会员视频自动解析 (点此下载) 6.网页限制解除(改) 在访问一些网站时,有时候网站方为了保护内容,会禁止访客的一些操作,比如复制、使用邮件菜单、选择文本等,如果想要收藏部分内容就非常麻烦,此时,你可以安装这款叫做网页解除限制的油猴脚本,可以解除网页对于用户的限制(点此下载) 7.My Novel Reader,小说阅读脚本,它可以将许多小说网站的阅读样式统一,并且去除内容中夹杂的广告,还有修正拼音字、段落整理,自动下一页等功能。 用起点中文网的阅读页面举个例子(当然起点的界面本身就很漂亮,而其他的网站就不一定了),点击右下角启用脚本的阅读模式后,是这样的: 很整洁对不对,想象一下那些乱七八糟的小说网站,都能变成这样的阅读模式,而且这个脚本还可以自定义字体,样式,包括一些其他的高级设置,体验简直是好了不止一个档次啊! (点此下载) 9.Search by Image 安装后,重启浏览器或者刷新网页,然后在网页图片中按住Ctrl键的同时点击鼠标右键,可以看到突然多了很多以图搜图的选项! (点此下载)

NASA

Moon Phases 2022 – Northern Hemisphere – 4K

This 4K visualization shows the Moon’s phase and libration at hourly intervals throughout 2022, as viewed from the Northern Hemisphere. Each frame represents one hour. In addition, this visualization shows the Moon’s orbit position, sub-Earth and subsolar points, and distance from the Earth at true scale. Craters near the terminator are labeled, as are Apollo […]

加密货币

不知道这100+个俚语“暗号”,你好意思说你懂web3?

没有好问题,就没有好答案:为什么在Web3 里面有那么多“黑话”、“俚语”? 很多错误拼写的单词为啥变成了文化流行起来? 学习Web3,应该搜索哪些关键词来了解呢? ——- 很多接触 Web3 的朋友,在读文章的时候都会碰到很多术语,甚至是黑话。在Web3 社区对话中,许多人会频繁夹带着一些让人难以理解的名词,本篇就做一次性普及。给大家解读一些常用web3名词和背后的文化。 (本文 18000 字,词汇量大,建议收藏备用。) 数字 1:1 Art 也写做1/1,一件来自艺术家的单独的 NFT 作品,通常是1:1的价格,远远高于一个广泛的收藏,因为它的方式更稀少和独特,同时也代表了其可能具有的较高的价值。 1/1 of x 1/1 of x 指的是一组 x 个 NFT 的唯一NFT。例如,CryptoPunks 是10000个 NFT 的集合,其中每一个都是唯一的。可以用1/1 of 10000 用来表示一套CryptoPunks的 NFT 系列中拥有1个。 10K project 这里通常指由大约 10,000 个头像组成的某一个“集邮”项目。常见的有无聊猿游艇俱乐部(BAYC)、加密朋克(CryptoPunks)等,术语中的10K正是用于指代这种集合类的项目,而不是指代其具体数量,所以这些项目他们可能会并非都刚好拥有 10,000 个头像,甚至比这更多。 51% 攻击(51% Attack) 一种针对对加密货币网络的暴力攻击。一旦你的算力超过该网络的51%,就可以操纵其共识机制,甚至能制造双花现象。类比一下的话,这就像是民主投票,多数人总是会赢得共识。 A AB – ArtBlocks AB,艺术积木。它不是指一个 NFT 收集或一种类型的 […]

Back To Top