NFT入门必了解的“黑话”

Posted m0_67110911

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NFT入门必了解的“黑话”相关的知识,希望对你有一定的参考价值。

▼ White List:

​    简称WL,即NFT项目的白名单,有了白名单可以抢先购买or铸造NFT,不用和大批人在正式发售的时候抢跑道。

​▼ Discord :

​    简称DC,一个社群类的通讯软件,近几个有许多GameFi、NFT项目在上面组件自己的社群。

▼ Airdrop:

​    即空投,你的钱包会自动收到一定数量的某一数字资产或新的NFT,你无需为此支付任何费用。这一做法不仅在数字资产界十分普及,也已经成为NFT项目激励早期持有人的流行方式,比如新的艺术作品就可以用作Airdrop。

▼ Mint:

​    不要下意识以为是“薄荷”的意思,而是它的动词用法“铸造”,最初用来表示艺术家或收藏家在区块链上发行一件艺术品的行为。

▼ 肝:

    ​在Discord里聊天升等级争取拿到白名单资格的行为

▼ Opeasea:

​    简称OS,目前最多人使用交易量最大的NFT交易平台

▼ Floor Price:

​    即地板价,抄底价的意思,意指 NFT 在 OpenSea、Larvalabs 或其他交易平台的最低要价。

▼ 科学家:

​    写出厉害的代码机器人来达成自己目的工程师,在项目公售时以最快的速度扫货。

▼ Gas Fee:

​    即燃料费,在以太坊中,每笔交易你都需使用ETH来支付手续费,例如你从A帐户转加密资产到B帐户,过程中需支付Gas Fee 给帮你完成交易的矿工们,故Gas Fee 又称作“矿工费”。

▼ Gas War:

​    当所有收藏家试图同时铸造同一个项目时,随之而来的混乱状态,推高了整个以太坊网路的 Gas 价格。电脑科学中最难解的问题,解决这问题的人将得到诺贝尔奖。

▼ Burn:

​    指销毁NFT。例如,如果原定由1万枚NFT组成的收藏品只售出5千枚,开发团队可能会决定“燃烧”剩余5千枚NFT;又比如一些项目允许持币人通过“燃烧”两枚NFT铸造一枚更稀有的新币。

▼ DAO:

​    即Decentralized Autonomous Organization,指“去中心化自治组织”。当你在诸如Head DAO等项目中持有一枚NFT时,你和其他持有人一样都获得了投票权和对项目未来行动和整体方向的治理权。许多NFT项目正在建设类似的架构,从而加强社区内驱力,确保获得长期支持。

▼ 10k project:

​    指由约1万个头像组成的NFT收藏品。2017年,CryptoPunks系列收藏品首创这类NFT项目。迄今为止,这类NFT项目中正不断涌现出新的收藏品。值得一提的是,这一术语仅指代这一类型的头像合集,并未规定确切的头像数量,因此并非所有这类NFT都由1万个头像组成。

▼ Avatar project:

​    含义基本与10k project相同,指包含数千枚NFT“头像”的收藏品,比如CryptoPunks、Bored Ape Yacht Club、Cool Cats、Gutter Cat Gang等。

▼ MetaMask:

​    简称MM,Ethereum生态系统中最受欢迎的NFT钱包。

▼ Whale:

​    即巨鲸,指持有大笔资金的人,要么尚待投资,要么已经投资了高价NFT项目。因此,账户中持有一千枚E或拥有200个Bored Apes的人都将被视为whale。Whale有能力通过通过大量买入或售出特定收藏品双向推动市场,其存在发挥了重要作用。

▼ FOMO:

​    意思是害怕错过,全称Fear of Missing Out,类似于担心在李佳琦直播间抢不到心仪的商品而盲目跟风下单看到什么买什么。

▼ Apeing (into something):

​    这一术语与Bored Ape Yacht Club无关。“ape into something”指出于FOMO(Fear of Missing Out,即错失恐惧症),花费自己账户无力支持的资金,和/或没有对项目进行详细调研就盲目进行投资。

▼ Generative Art:

​    意为算法生成的艺术,主要是在 NFT 铸造时实时生成。可以说是近年来数字艺术和收藏界的关键性创新之一。诸如Bored Ape Yacht Club、Cool Cats、Sup Ducks和Pudgy Penguins等知名收藏品都源于Generative Art。

▼ Roadmap:

​    路线图,NFT 专案(通常是 PFP)计划为社群增加价值而进行的一系列活动。

  『德纳社区』自18年开始运营,专注研选一级市场海内外优质项目,探究区块链前沿趋势、技术。有意可+ BH_JueJin交流

初来乍到,IT职场人,有些黑话要先了解(IT职业常用缩写)

日常黑话

  • OKR:Objectives and Key Results,直译为目标和关键成果。OKR可以理解为是一种自下而上的管理方式,员工制定目标,然后去执行,员工的目标汇集而成就是公司的目标

  • KPI:关键绩效指标。KPI可以理解为是一种自上而下的管理方式,公司制定目标,由上至下为员工分配任务,员工去执行。OKR和KPI都是用来衡量员工在公司的表现的方法,具体可以点击这个链接查看:KPI vs OKR:区别与联系的终极指南

  • BG:Business Group,事业群,包含BD

  • BD:Business Development, BD指事业部,包含BU

  • BU:Business Unit,BU指业务线,产品线,它们之间的关系,BG > BD > BU

  • Codereview:代码评审,你在gitlab提交代码以后,并不是你写好代码觉得没问题就行,会有相应的负责人对你的code进行review(审评)

  • TL:Team Leader,团队领导

  • PM:Product Manager,项目经理

  • PD:可以译作Product Director(产品主管)或Project Director(项目主管)的意思,一般比Project Manager(项目经理)级别要高。

  • PRD:Product Requirement Document,产品需求说明书,一般是PD来写的

  • MRD:Market Requirement Document,市场需求文档

  • Kick Off:kick off 源自于足球,就是开球,发球的意思。在IT项目中,表示项目启动会议

  • Deadline:最后期限,完成任务的最终时间

  • 技术owner:小组内的技术leader

  • QA:Quality Assurance,测试

  • PE:Production Engineer,运维工程师

  • DBA:Database Administrator,删库跑路的事件大家基本上都听过吧,数据库作为公司的重要数据资产,肯定不能随便让人接触,所以数据库一般都是有专门的DBA来进行管理,使用时需要向DBA同事申请权限

  • ERP:Enterprise Resource Planning Administration的缩写,意为企业资源计划。ERP系统可以看作将企业的各个业务整合到一个信息系统上面。比如很多银行之前的业务都是外包给各个软件公司做的,各个业务模块之间的数据并不互通,就需要进行集成,打造一个ERP系统。

  • CRM:Customer Relationship Management,客户关系管理,CRM系统主要用来管理客户信息,在此基础上才能对客户数据进行分析,然后提供个性化的服务。

  • 各种O:CEO,CTO,COO,CIO,CFO。说实话我也不是很熟悉这些职位之间的区别,至需要记住的是缩写中的C是chief,首席的意思,反正就是你的各种老大就是了,放尊重点就对了。

工作黑话

  • UV: Unique Visitor,访问你的网站的某个客户端为一个访客。0:00-24:00内相同的客户端只被计算一次
  • PV: Page View,具体是指网站的页面流量或者点击量,页面被刷新一次就计算一次。如果网站被刷新或者被点击了了1000次,那么流量统计工具显示的PV就是1000
  • GMV:Gross Merchandise Volum,成交总额,在电商中经常听到这个词,指拍下的订单金额,包含已付款和未付款的部分
  • DAU:Daily Active User,每日活跃的用户,即日活,这是互联网领域通常听到的一个词,互联网公司关注的不仅仅是收入,利润,通常都还会刻意强调日活
  • DO:Data Object,Java对象,通常与数据库表字段一一对应
  • VO:View Object,通常是指返回给页面进行展示的对象
  • BO:Business Object,业务对象。一般用在Service层
  • POJO:Plain Ordinary Java Object,传统意义上的 java 对象,只有属性和一些getter/setter方法。
  • DAO:Data Access Object,数据访问对象,就是一般所说的DAO层,连接数据库与程序之间的桥梁。访问数据库时,将数据库表中的一行数据映射到一个对象上,返回给程序使用,插入数据时,将程序中的一个对象解析为数据库中的一行记录插入到数据库中。类似于使用MyBatis中的mapper,通常在DAO/Mapper层实现对数据库的CRUD。
  • DTO:Data Transfer Object,数据传输对象,在不同的层级之间传递某个对象时,可能某个层级只需要该对象的部分属性,如果将该对象整个都进行传递,有点浪费,因此可以抽取该对象的部分属性组装成一个临时的Object,这就是DTO。
  • Domain:实体,通常也是一个Java类,类中的属性与数据表中的字段通常一一对应

各种类型的Object太多了,可以看看我总结的这张图,不一定非常准确,但大致应该是这样。现在大部分的Web 或者 App 项目都采用了MVC三层架构,大致可以分为如下三层,其中Repository 层负责数据访问,Service 层负责业务逻辑,Controller 层负责暴露接口

  • DDD:Domain Driver Design,领域驱动设计,一种设计思想,在微服务领域很火
  • ORM:Object Relational Mapping,对象关系映射,通常都是指一些ORM框架,比如Hibernate,Mybatis等自动或者半自动的ORM框架
  • DB:database,数据库
  • AOP:Aspect Oriented Programming,面向切面编程
  • MVC:Model-View-Controller,一种架构设计,现在的Web开发基本上都是MVC三层架构
  • RPC:Remote Procedure Call,远程过程调用协议,工作中通常会接触很多RPC框架,包括gRPC ,Thrift,Dobbo等等
  • VPN:Virtual Private Network,一提到VPN很多boy就兴奋了,此VPN非彼VPN,虽然功能都差不多。绝大部分公司都有自己的VPN来访问公司的内网,公司的数据都是珍贵的资源,不能放在互联网上,都会放在自己的专有网络中
  • CRUD:CRUD是指在做计算处理时的增加(Create)、读取查询(Retrieve)、更新(Update)和删除(Delete)几个单词的首字母简写。CRUD boy 或者 CV boy,你属于哪一种呢?
  • MQ:Message Queue,消息队列,常用的消息队列,Active MQ,Rabbit MQ,Rocket MQ,Kafka
  • RESTful(REST):你的接口设计得够不够 RESTful?REST是一种软件架构设计风格,英文名全称太长,就不用关心了,需要知道的是REST是一种面向资源的设计的风格。比如,几乎每个系统都有登录和注销功能,如果你理解成登录对应于 login()、注销对应于 logout() 这样两个独立服务,这是“符合人类思维”的。如果你理解成登录是 PUT Session,注销是 DELETE Session,这样你只需要设计一种 “Session 资源” 即可满足需求,甚至以后对 Session 的其他需求,如查询登录用户的信息,就是 GET Session 而已,其他操作如修改用户信息等等,都可以被这同一套设计囊括在内
  • CDN:Content Delivery Network,简单来讲,CDN就是用来加速访问的,类似于缓存,他能让用户就近访问数据,这样就能更快的获取到需要的数据。举个例子,现在服务器在北京,深圳的用户想要获取服务器上的数据就需要跨越一个很远的距离,这显然就比北京的用户访问北京的服务器速度要慢。但是现在我们在深圳建立一个cdn服务器,上面缓存住一些数据,深圳用户访问时先访问这个cdn服务器,如果服务器上有用户请求的数据就可以直接返回,这样速度就大大的提升了
  • DNS:Domain Name System,简单来说就是通过域名查找对应的服务器的IP地址进行访问,通常与CDN结合在一起。比如要访问某个视频网站,为了使得用户的播放效果最佳,一定是访问用户附近的 CDN节点,而不是让用户去访问主节点,我们怎么知道用户的所在位置从而给他分配最佳的CDN节点呢,这就需要DNS服务来进行定位了
  • OSS:Object Storage Service,对象存储服务,可以理解为就是一个网盘,用来存储数据
  • IDE:Integrated Development Enviroment,集成开发环境,比如常用的开发平台,比如IDEA,Pycharm都是IDE
  • 一方库,二方库,三方库:一方库,又称一方包 ,指本工程中的各模块的相互依赖,是本项目中的依赖。二方库,又称二方包,公司内部的依赖库,一般指公司内部的其他项目发布的jar包。三方库,又称三方包,公司之外其他组织的开源库,来自第三方的依赖比如apache、google等发布的jar包
  • QPS,TPS:QPS,Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。TPS,Transactions Per Second的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。
  • 吞吐率(吞吐量):吞吐率 = 真正的工作时间 / 总的工作时间,可以理解为吞吐率越高,工作效率就越高。比如虽然你一天24小时看起来都在工作,但实际上真正全身心投入工作的时间才2h,吞吐率就是2/24,另一个同学一天只工作八个小时,但是有6个小时都是在全身心工作,那么吞吐率就是6/8。吞吐量这个词在网络中通常会听到,比如带宽是100M,但是吞吐只有10M,说明大量的带宽被闲置着,造成资源的极大浪费。

以上是关于NFT入门必了解的“黑话”的主要内容,如果未能解决你的问题,请参考以下文章

区块链技术入门必懂:哈希值与非对称加密!

区块链NFT简单介绍(以BAYC为例)

Ethereum区块链上的“黑话”

带你了解 NFT 的数据存储方式和优缺点

区块链 | NFTNFT游戏怎么开发?详细的开发指南来了2022

区块链游戏:EpicHero的入学教程详解