整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

HTML 简介

个人编写HTML使用的软件是dreamweaver,这个软件的话,正版是要购买的,一开始学习HTML就是用的这个软件了,挺好用的,而且代码提示特别方便,不用担心太多的标签和属性记劳~

1.什么是HTML?

  • HTML 是用来描述网页的一种语言,指的是超文本标记语言: HyperText Markup Language;
  • HTML 不是一种编程语言,而是一种标记语言;
  • HTML文档也叫做 web 页面;

2.HTML基本结构

  • <!DOCTYPE html>:文档声明;
  • <html>:HTML 页面的根元素;
  • <head>:用于定义文档的头部,是所有头部元素的容器;
  • <meta>:提供有关页面的元信息,位于文档的头部,不包含任何内容;
  • <title>:文档的标题;
  • <body>:定义文档的主体,包含文档的所有内容;

3.HTML标签使用?

  • HTML 标签是由尖括号包围的关键词,且通常是成对出现的如<a></a>,当然也有单个的,只不过比较少如<hr>
  • 标签对中的第一个标签表示开始标签,第二个标签表示结束标签;

4.HTML常用标签介绍

除了HTML基本结构的几个标签以外,HTML还有一些比较常用的基本标签;

(1)文本标签:

  • h1-h6:用于定义标题,h1为最大标题,h6为最小标题;
  • p:定义段落;
  • span:组合文档中的行内元素;
  • br:换行;
  • hr:水平线;
  • strong/b:加粗文字;
  • em/i:斜体;
  • u:下划线;
  • s:删除线;
  • pre:定义预格式化的文本,保持原有格式;
  • sub:下标;
  • sup:上标;
  • blockquote:块引用;

(2)布局标签:

  • div:定义文档中的分区或节,把文档分割为独立的、不同的部分;
  • header:定义页面的头部;
  • aside:用作文章的侧栏;
  • section:定义文档中的节;
  • footer:定义文档或节的页脚,通常包含文档的作者、版权信息、使用条款链接、联系信息等;
  • article:规定文章独立的其他内容,如标题、内容、评论;

(3)多媒体标签:

  • img:用于在网页中插入图像;
  • audio:定义声音,比如音乐或其他音频流;
  • video:定义视频,比如电影片段或其他视频流;

(4)超链接标签:

  • a:定义超链接,指定页面间的跳转;

(5)序列化标签:

  • ul:定义无序列表;
  • ol:定义有序列表;
  • li:定义列表项目,可用在无序列表ul和有序列表ol中;
  • dl:定义了定义列表;
  • dt:定义了定义列表中的项目(即术语部分);
  • dd:在定义列表中定义条目的定义部分;

(6)表格标签:

  • table:定义 HTML 表格;
  • tr:定义表格的行;
  • td:定义表格的单元;
  • th:定义表头;
  • caption:定义表格标题;
  • col:为表格中一个或多个列定义属性值;
  • colgroup:用于对表格中的列进行组合,以便对其进行格式化;
  • thead:定义表格的表头;
  • tbody:表格主体,也就是正文部分;
  • tfoot:定义表格的页脚(脚注或表注);

(7)表单标签:

  • form:用于为用户输入创建 HTML 表单;
  • input:用于搜集用户信息;
  • button:定义一个按钮;
  • select:创建单选或多选菜单;
  • option:定义下拉列表中的一个选项;
  • textarea:定义多行的文本输入控件;
  • label:为 input 元素定义标注(标记);
  • fieldset:用于将表单内的相关元素分组;
  • legend:为 fieldset 元素定义标题;

5.HTML注意事项

  • HTML文件当以后缀名为 .html 或 .htm 来命名;
  • HTML标签和属性是不区分大小写的,建议HTML标签和属性都小写,属性值必须用双引号包围;
  • HTML标签都是以开始标签起始,以结束标签终止;
  • HTML标签之间尽量缩进与换行,每行代码不要过长,方便阅读和维护;
  • HTML标签使用必须符合标签嵌套规则,如禁止a标签嵌套a标签,p标签嵌套div标签等;
  • 建议不使用HTML已经废弃的或者不赞成使用的标签,少使用table布局、iframe框架嵌套以及flash播放器;

入人人都是产品经理【起点学院】产品经理实战训练营,BAT产品总监手把手带你学产品

如果评选近几年互联网行业最火的职位,产品经理一定可以排到前三。到如今,很多人毕业之后直接担任了产品经理/助理的岗位,这也得益于产品岗俨然已成为了很多企业校招时的重头戏。

与直接以产品经理岗位为职业起点的应届生不同,业内也存在很多优秀的产品经理是由如开发、视觉设计等其它岗位转化过来。对于转岗做产品的人来说,先前的工作经验无疑在一定程度上也增加了自身的优势。

行业背景

对于产品经理来说,思维逻辑能力、沟通表达能力等等都是很重要的人才衡量标准。同时若在某些岗位有比较多的了解,也会增加其竞争力。比如程序猿出身的产品经理,往往对技术实现的可行性、开发工作量等方面有一定的先天优势;视觉设计出身的产品经理,往往在页面设计、用户体验等方面更胜一筹。

换个角度来理解,产品经理需要了解产品整个研发周期相关的各种知识,才能具备成为优秀产品经理的基本素质(注意:只是具备了基本素质而已)。所以我个人坚持的一个观点就是产品经理要有孜孜不倦的学习态度,对相关的领域充满好奇心,换句说好奇心改变产品经理的视野格局(怎么这么像某个手机品牌的slogan...)。

为什么要学习前端知识?

说回来我们的主题,产品人为什么要学习前端知识?我感觉最重要的原因是两个:技术门槛低、更接近用户和UI设计,另外还会带来一个便利性。

首先,前端开发技术门槛相对较低。相比APP、后台服务器等项目,前端开发要简单的很多,对于技术门外汉来说,完全可以放下对“编程”两个字的恐惧心理,并且由于技术门槛低,做的东西更容易所见即所得,在学习过程中更能带来成就感,而这种成绩感正向的激发出更多学习热情。所以说,如果你是一名不懂技术的产品经理,强烈推荐通过前端开发这门技术来走进程序猿们的世界。

其次,前端更接近用户和UI设计。跟后端不同,用户直接面对使用的就是前端页面,所以在开发过程中需要不断地站在用户的角度去考虑问题,这在用户体验方面会和产品经理的职责产生一定的化合作用。同时,前端也需要更多的关注页面布局、视觉展现等等,这在UI设计层面也能和产品经理的职责相辅相成。所以说,站在产品经理的角度来看,前端开发相比其他技术更适合进行深层次的探索。

另外,当测试web项目前端页面时还有个好处,因为有前端知识,所以自己可以随时查看页面中各元素的属性,并能进行细节的调整且能实时看到效果。这样在和前端开发、UI设计师等沟通时更加便捷准确,经过你的试验后,可以直接跟他们说按钮的高度改为24px会不会更好一点,而不是很模糊的说按钮的高度调小一点吧。这在一定程度上也会提升整个团队的协作效率。

前端的技术体系有哪些?

学习前端知识前,首先要先从宏观层面对整个前端体系有个大致的了解。由于我也不是技术出身,更专业的分析解读可以通过查询相关的知乎问题等资料去了解,以下只是我站在产品经理角度的一些不成熟的理解,若有误欢迎请高手指正。

一、入门篇:html、css

对于用户而言,最直观的东西无非就是可以肉眼看到的东西,而html/css就是用来干这个的。html 指的是超文本标签语言,说白了就是一堆标签,标签中定义了网页中展现的各种元素,比如网页的标题、正文中的文字、图片、视频等等;CSS 指层叠样式表(Cascading Style Sheets),说白了就是定义html中元素的表现形式,比如字号、颜色、对齐方式等等。

在学习阶段,要了解很多东西,包括但不局限于:

  1. 常用html标签的含义,比如<a>**</a>定义一个链接等
  2. CSS的框模型,即margin、border、padding等具体的含义代表什么;
  3. CSS选择器的种类,如元素选择器、类选择器以及通常的用法
  4. CSS定位模式都有哪些?
  5. ......

我之所以举几个例子说明,是想表明在我们学习的过程中,不要钻知识点的牛角尖,更要学会分模块的总结思考,这样才能融会贯通,学起来更加高效。在这个阶段推荐w3school 在线教程,这个网站虽然看起来非常接地气,但非常适合入门学习。

二、进阶篇:JavaScript、jQuery

通过入门篇的学习,基本上可以写一些静态的界面了。而JavaScript则是用来实现交互效果,让html、css展示的静态页面动起来。比如当鼠标悬浮到分享按钮上方,则会弹出分享渠道的一个小窗口,这个就是用JavaScript实现出来的。

在了解一些基础的JavaScript概念之后,则可以继续学习jQuery,其实就是一个JavaScript代码库,通过jQuery能够显著降低我们编写交互效果的难度。

这个阶段同样推荐w3school 在线教程这个网站进行学习,同时也可以通过专业的渠道去了解一些前端UI框架的社区网站,提供大量 CSS 样式与 jQuery 插件,从而能够帮助我们快速的制作一些酷炫的交互网站。

以上两个篇章基本就是前端的内容,在知乎上曾看到这样一句描述,根据非常贴切:html是名词,css是形容词,javascript是动词,三个互相配合才是一个句子。对于产品经理而言,学习了解这些知识已经足够了,完成达到了学习前端的初衷,如果对此十分感兴趣,想学的更深入,则可以更进一步。

三、高手篇:web server、 php等后端知识

前端完成了浏览器页面展示的运算,页面的展现离不开服务器和数据库的支持,这就是后端的开发。后端的架构不像前端已经有很明确的标准形式,目前存在各种方案,而且技术门槛相比前端也比较高。我对这块的了解也非常少,有兴趣的同学可以移步更专业的地方去学习了解。

学习前端小心得

虽然我大一学过C++语言,但并没有走开发的路线,所学到的知识也仅限于书本,所以严格意义上我也是一个技术门外汉。因为最近的一个web项目和自身的好奇心驱动,所以才在最近不到一个月内的零散时间学习了解一些相关的知识(目前水平有限,仍需继续研究),学习过程中的一些小心得也希望能跟大家分享。

  1. 先通过文中分享的网站教程,认真过一遍html+css的知识点,尽量全面细致,有些知识点看不懂不要紧,但至少要在脑海中留下印象(下一点会说明为什么)
  2. 教程中会有一些小练习,尝试理解并能够自己写一些拓展的页面展示,过程中发现不理解的点要回过头再去细看对应的知识点(只有先留下印象才能定位到问题在哪里,然后知识点和实践结合起来更能方便理解掌握)
  3. 仿照一些简单的静态网页,比如电商登录页面,利用学到的html、css知识临摹出来,期间可以通过查看网页源码帮助自己思考(不会看源码的同学请自行百度),主要锻炼自己html标签的使用、css属性使用、以及div定位布局等方面的知识
  4. 可以先学习html+css入门的知识,写一些静态页面有了一定基础之后,再开始学习JavaScript知识,然后给制作的静态页面添加交互效果,循序渐进的学习,尽量不要想着一步到位,不然容易打消积极性
  5. 可以尝试写一下小的项目,比如个人的网站。同样在过程中会遇到很多问题,要学会不断回到第1、2点进行复盘学习帮助对知识点的加深,也要学会通过参考其它网页源码获取思路,最重要的要不断总结思考

个人练习作品分享

在学习过程中,我也尝试写了一个个人网站,目前还非常简陋(大神勿喷),分享出来供大家一起学习交流。

对了,如果想把自己的网站挂到网上,还需要学习建站技术,购买域名、主机服务器等。目前对具体的步骤我也不太清楚,今后有时间可以研究一下把网站放上去,想想还算是比较有成就感的一件事情。

如果大家感兴趣,目前只能把网页文件下载到本地,然后本地打开查看(这样也有个好处,用到的图标和背景图片可以更方便的拿到),欢迎大家交流指正。

本文由 @刘鹏 原创发布于人人都是产品经理 ,未经许可,禁止转载。

存池、DAO、区块链等名词解释

作者:Elias


为什么 Web3 很重要?

支持 Web3 的技术已经成熟,可以进行创新。底层区块链技术围绕保证交易和事件的信任而无需中介。这一切让人们兴奋不已。而且这项技术只有大约 15 年的历史——还有很多改进要做。

这是有数据支持的。仅比特币就拥有超过10 亿个独特的互联网地址。对不同 Web3 领域潜力的猜测已经看到它们的价值飙升,例如去中心化金融在两年内从几乎为零增加到超过 1000 亿欧元。Web3 一直是过去十年中增长最快的市场之一,仅今年前三个月就有 近100 亿欧元的风险资本投资于该行业。

除了 Web3 的货币价值和机会之外,主要的兴奋来自能够重建互联网的基础水平。过去二十年中一些最成功的公司,如谷歌、微软和 Facebook,都是通过垄断互联网基础设施和流经它的数据赢得了这一地位。改变这种叙述、构建自己的东西以及拥有数据和数字创作的货币和实际所有权的能力是下一代 Web3 构建者的基石。

以下是你入门时需要了解的 45 个最基本的 Web 3.0 术语。

AMM

AMM 代表自动做市商。

在传统金融中,正常的做市商在给定交易中确定股票的价格。通常,当一方说明你愿意出售资产的价格时,经纪人会将你与愿意购买你资产的买家联系起来。然后,该经纪人可以设置交易所的实际价格,通常是中间价位,并可以向该服务添加他们想要的任何费用。另一方面,AMM通过创建由当时正在交换的两种货币组成的连接流动性池,使加密货币交易中的这一过程自动化。这两个池之间的交换价格由两个池之间这些配对代币的比率决定。

– 无需经纪人来确定价格。如果有人通过 AMM(称为 AMM 协议)进行买卖,则通过使用诸如智能合约之类的算法来隔离所需的确切数量,这是完全自动化的。 示例包括Uniswap和Sushiswap ,它们通过向在这些 AMM 池中质押和锁定其代币的人提供交易费用的一部分来为其池筹集代币。

空投 Airdrop

空投是将代币直接放入相关方的钱包中。这可以作为一种营销工具、作为一种激励计划。它也可以用来纠正代币的欺诈性变化。

著名的空投包括加密钱包BRD的 bread token,该代币在两小时后达到最大注册量, uniswap 将 15% 的治理代币提供给早期采用者作为感谢,并让他们在未来的方向上有更大的发言权。

比特币

比特币 (BTC) 始于 2009 年,作为基于中本聪白皮书的“点对点电子现金系统”,使用区块链技术构建。它是最流行的加密货币,在发布时当前总市值为 380B 欧元。

比特币有两个主要特点:

  • 每个比特币都是'开采的。' 要挖掘比特币,用户需要提供他们的计算机(或数据中心)来验证其他人的比特币交易。因此,挖矿意味着矿工获得比特币奖励以换取验证交易——工作量证明(PoW)验证方法。
  • 比特币的编码方式只能开采 2100 万比特币。开采的比特币越多,这些验证奖励就越小。现在,超过90% 的比特币总供应量已被开采。按照目前的速度,预计最后一个比特币将在 2140 年被开采。

就所需的能量而言,验证过程是昂贵的。然而,与许多其他加密货币相比,这使得比特币交易更加安全。

白皮书中概述的愿景是让比特币成为一种用于日常交易的货币。然而,相对于法定货币的普及,它作为日常生活中的一种支付手段并没有得到广泛普及。因此,比特币的价值主要反映了投资者对其未来价值的投机感受。

区块 Block

区块是区块链上交易的数字存储,它连接到之前每笔交易的历史,形成一个区块链一旦这些块被添加到链中,它们就被认为是不可变的:它们不能被外部方更改。块的大小(存储的交易量)和速度(验证交易的速度)会有所不同。

要将新区块添加到区块链中,计算机会声明要放入区块的信息。一旦这个块被“填充”了数据,就会出现一种验证方法来确保交易对整个网络都是有效的,例如通过PoW算法中的挖掘来“找到”一个。在每台计算机显示与区块链网络上的所有其他计算机相同的信息之前,该交易才被视为有效。这叫做达成共识

区块链 Blockchain

区块链技术是一种无需第三方(如互联网服务器、银行或政府)验证即可保证互联网上发生事件的方法。 区块链本身是记录在区块上的交易的数字记录。该记录通过分散的计算机网络复制,其中每台计算机相互连接,而不是通过互联网服务器。

区块是相互连接且不可变的:一旦记录在区块链上,它们就不能被外部方更改。由于去中心化,它们保持不变,因为每台计算机上的每个块都必须相同才能成为区块链的一部分。在每台验证计算机上拥有相同的区块链副本可以验证交易并称为达成共识

在区块链上记录交易或事件明显更加安全和透明(交易历史永远在区块链上),无需任何第三方监督。区块链因用途、验证方法和交易费用(gas 费用)而异。

区块链技术是大多数Web3的基础,因为每个贡献者通过将他们的计算机连接到区块链来获得项目的所有权。区块链无需第三方的安全和强大的验证功能已经见证了智能合约DeFi的兴起。在 Web3 基础设施之外,区块链已被用于验证钻石的真伪,以及为沃尔玛等零售巨头加速供应链。

桥 Bridge

桥是一种旨在允许在两个或多个独立区块链之间进行资产交易的应用程序,也称为“跨链”交换。

例如,拥有比特币的消费者将使用 Bridge 访问以太坊智能合约和服务,而无需出售他们的 BTC 以换取其 ETH 等价物。这是一个有价值的功能,因为出售和购买代币会产生大量交易成本( gas 费)。

Bridge 在安全性上妥协以换取跨链互操作性。Bridge 的验证者数量往往很少,因此容易受到攻击,如 2022 年 3 月 Axie Infinity 的Ronin 网络黑客攻击所示。源代码中的错误也可能被黑客利用(参见智能合约)。

共识 Consensus

共识是区块链等去中心化网络如何维护安全性的首要“认知”。区块链被复制到整个计算机网络中,这些计算机通过贡献单个块形成了区块链。共识是这些计算机(命名节点)的安全要求,以同时持有相同版本的区块链。如果黑客想要篡改区块链上的区块,他们必须在每个节点上都这样做才能成功。

网络实现共识和验证每个节点上保存的数据的两种最常见的方法是工作证明或权益证明方法。

加密货币 Cryptocurrency

加密货币是一种在区块链上保护的数字货币。比特币是这方面最常见的例子。区块链使用加密证明来保护货币。这可以防止数字货币的双重支出问题,其中一个货币单位用于多次支付而没有用完。这就是加密货币名称的来源。任何人都可以制作加密货币,并且仅受其底层协议DAO监管。

DAO

去中心化自治组织 (DAO) 是一种组织结构,用于以去中心化的方式运行和监督Web3中的项目。尽管一些项目以更传统的公司结构运行,但对于许多 Web3 贡献者来说,去中心化的重要性已经导致 DAO 成为一种更常见的结构。

DAO 是围绕“自下而上治理”的理想构建的:

  • 代币或单独共享的治理代币为你提供投票权,如公司股份。
  • 所有投票程序和机制在区块链开始时就已经确定,并由智能合约执行。
  • 理想情况下,没有真正的领导小组。任何人都可以提交提案——尽管可能有杰出的社区成员或公会、拥有大量代币份额的人,甚至是活跃的开发人员。
  • 所有 DAO 功能通常都可以在 Discord 或网站上获得。这通常包括 DAO 成员可以为 DAO 提供帮助或贡献的任务列表。此类行为将获得代币奖励。

DAO 通常可以使用人们出售的锁定区块链代币的国库来购买 DAO 的治理代币。

一个很好的 DAO 例子是Odyssey,它专门为新手增加 Web3 的知识,向贡献者提供代币和NFT,并在他们的 Discord 上提供可以为代币完成的任务列表。

dApp

去中心化应用程序或 dApp 是在区块上保护的应用程序。大多数用户会看到区块链项目的 dApp 部分,而区块链是看不见的底层技术。将区块链连接到 dApp 接口通常需要使用智能合约。流行的 dApp 包括像Axie infinity这样的游戏、像pancakeswap或uniswap这样的DeFi 交易所,或者像Opensea这样的NFT市场。

去中心化金融 DeFi

去中心化金融或DeFi是在金融中使用区块链技术的总称。区块链技术的金融价值来自于金融交易的自动化。这意味着最初由银行完成的交易验证,现在可以通过区块链系统的内置信任得到保护。

如果 DeFi 获得主流采用,它具有巨大的增长潜力。例如,如果现在将所有 DeFi 锁定 资产都视为银行,那么它们已经是欧洲第五大资产了。

以太坊

以太坊 (ETH) 是第二受欢迎的区块,目前总市值为 178B 欧元。以太坊的主要目的是成为一个创建去中心化应用程序(dApps)的地方。在区块链上为这些应用程序验证支付费用,即燃气费,是通过充当其自己的加密货币的以太坊令牌(Ether )。

以太坊是“可编程货币”——你可以编写以太坊区块来执行自动算法和智能合约例如,这意味着你可以将数字收据编程为仅在特定的未来日期向一方提供以太币,这对于比特币等更严格的区块链是不可能的。现在,估计已经部署了 4400 万份智能合约。以太坊的这一可编程方面已经见证了 dApp 的构建,这些构建已成为重要的Web3结构(如DeFi交易所NFT )的基石。

以太坊使用工作量证明模型进行验证,但已于 2022 年 9 月 15 日正式转向权益证明验证方法,称为“合并”。以太坊对智能合约的灵活性使其不如比特币安全,但它更有效地处理交易并且更具可扩展性。

交易所(DEX 和 CEX)

交易所是一种允许将加密货币兑换成其他货币的应用程序。它们有两种主要形式:集中式交易所(CEX),代币通过一个主体(Coinbase,Binance )从一个用户到另一个用户,或去中心化交易所(DEX),通过代币池进行点对点交易进入AMM(Uniswap,Curve)。

法币 Fiat

法定货币是中央银行发行的任何货币,例如欧元、美元或日元。

法定货币是一种不受任何商品(如黄金或白银)支持的货币。自 1970 年代左右取消美元与黄金的挂钩以来,所有主要的全球货币都已成为法定货币。因此,现在这些货币不是由存储在中央银行金库中的黄金支持,而是由上述中央银行的声望和相关国家的经济活力支持。

Web3中的许多参与者认为,法定货币的价值太容易受到全球政治的影响。据说加密货币不会面临这个问题,因为货币的价值不依赖于中央机构或银行。

分叉 Fork

分叉是一个新区块对区块链底层协议的彻底改变,通常会导致形成两条不同的区块链。区块链继续在大多数人采用的任何一条链上。

分叉主要通过两种方式完成。分叉是指协议更新和增强但主要基础规则没有改变的时候。这通常由主链开发人员完成,以便为未来用户优化区块链。分叉是协议结构的根本变化,例如更改验证系统或回滚重大欺诈交易。这些通常会导致先前或将来的块有效或无效,并可能显着影响令牌值和功能。这些决定通常是在围绕或维护区块链的社区进行重要讨论和批准后做出的。

以太坊有几个硬分叉的例子。2016 年,以太坊上用于DAO的代码中的一个技术漏洞被利用,允许黑客从区块链上最大的DAO中窃取当时存在的 ETH 总量的 5%(360 万代币). 以太坊开发人员决定使用硬分叉来“回滚”该交易并将以太坊以太币的状态恢复到之前的状态。具有token状态的“原始”链仍然可以访问并用作以太坊经典(ETC)。这具有所有相同的功能,但作为社区一部分的用户较少留在新链上。这种分叉理所当然地被认为是有争议的,因为它打破了交易区块链中内置的关键承诺,即人们依赖于信任该技术的交易是不可逆转的。

Gas 费

Gas 费或交易费是在任何区块链上完成交易的价格的通俗化术语,源自以太坊区块链上使用的术语。Gas 费实际上是为将交易记录在区块链上而进行的电力和验证工作的支付。这是因为在区块链上创建一个需要来自必须验证每笔交易的计算机的计算能力和能量。这些总是由想要将交易或程序添加到区块链的用户支付。

区块链之间的 Gas 费用通常会有所不同,具体取决于每个区块可以持有的交易数量、验证单笔交易的速度以及交易需求。大多数汽油费被认为是最低付款,因此有时会向验证者支付更高的Gas 费作为“小费”,以确保你的交易以最快的速度完成。作为 gas 费用差异的一个例子,对于比特币(每秒 5 笔交易 [TPS],超过 10,000 个节点),在发布时,交易成本平均为每笔交易 1.10 欧元,但在需求高峰时高达 80.1 欧元。相比之下,Solana(65,000 TPS;1,469 个节点)的平均费用为 0.00025 欧元。

Hash/Hash率

为了验证交易并获得加密货币作为回报,计算机需要执行复杂的数学计算。

哈希是验证计算机对要验证的交易需要解决的密码问题的单一猜测。当矿工 试图解决手头的加密问题时,每秒会产生许多这样的猜测或哈希值。

哈希率是整个区块链每秒的尝试次数。高哈希率被认为是好的,因为它表明有大量矿工可用于验证交易。

ICO

首次代币发行 (ICO) 是加密货币的开发人员发布一定数量的代币来众筹项目的地方。这类似于通过首次公开募股 (IPO) 筹集资金的公司。

著名的 ICO 包括以每个 0.30 欧元(现在发布时为 1,530 欧元)的以太坊原始版本以及由消息应用程序 Telegram 的创建者发起的有争议的 Telegram Open Network,为随后被取消的区块链项目筹集了 1.7B 欧元根据美国证券交易委员会的决定。

密钥

密钥是用于访问存储在钱包中的Web3产品的一长串数字。有两种形式的密钥:

  • 你的公钥是你与他人共享以请求交易并在生态系统中识别你自己的字符串。
  • 你的私钥是一个字符串,可让你访问个人加密资产并确认任何交易——数字签名。私钥不应该任何人分享。

公钥的功能类似于银行帐号,而私钥是 PIN 码。这些密钥是随机生成的,因此很难记住。因此,大多数钱包使用一串被称为“种子短语”的词来充当您密钥的密码。

层 Layers

第 1 层是基础区块链,例如比特币以太坊,也称为主区块链。随着用户的增长,这些流行的区块链 已经遇到了交易成本高的可扩展性问题。

第 2 层是为提高基础区块链的可扩展性和效率而构建的应用程序的总称。基础区块链 (L1) 和 L2 应用程序之间的联系是后者“继承了它所基于的区块链的安全保证”。L2 应用程序的示例包括汇总侧链和桥接

锁定Locking和质押Staking

锁定或归属期可防止个人在指定期限内转移、提取或销毁一定数量的代币

为了让加密货币在首次发布时保持一定的价值,他们需要确保其生态系统中有可用的代币。锁定期通常发生在诸如初始代币发行或购买大量代币之类的重大事件之后,这些代币的出售很容易使货币价值崩溃。锁定代币还可以防止开发人员立即清算投资于代币的现金,并使其他购买代币的人一无所有,通常称为rugpull。这类似于 IPO 后传统金融中股票的归属期。


质押是对 一定数量的加密货币的激励性自愿锁定。这有助于保持货币更加稳定,并为在指定时间段内锁定代币提供奖励。跨 Web3 使用 Staking:

  • 区块链的PoS验证方法需要每个验证者进行质押
  • 确保质押者的DAO投票权以激励他们的参与
  • AMM交易所使用质押来保护代币池,创建流动性池,以便它们能够发挥作用

NFT

不可替代代币或 NFT 是区块链 代币,是区块链安全数字资产所有权的数字证明。可替代代币与一个或多个其他代币相同——每个比特币 都是相同的,并且可以与其他所有比特币互换。不可替代的代币是一种独特的代币,它将不同于该链上产生的任何其他代币。

NFT 技术的典型应用包括:

  • 数字生成的收藏品——Bored Ape Yacht Club的PFP
  • 数字艺术的证明——Pak 的Merge NFT 是有史以来最昂贵的数字艺术作品,已售出近9200 万欧元
  • 电子游戏中的独特物品或角色
  • 音乐艺术家出售第一批歌曲或访问音乐会

除了作为真实性的证明之外,NFT 通常通过对数字或物理区域的独家访问、相关内容的空投,甚至是社区提供的其他所有权特权。

节点 Nodes

节点是用于保护区块链网络的计算机。这些是区块链的引擎,提供计算能力来维护它,验证交易,并维护区块链的共识以确保其安全。

区块链的节点越多,就越安全。然而,这增加了计算复杂性、使用的能源量,从而增加了每笔交易的价格。

节点如何为每个区块链执行其功能由相关协议决定。成为节点的规则、如何验证、需要多少功率以及执行节点角色的补偿因区块链而异。

内存池 Mempool

A mempool 或 memory pool 是等待验证或当前在区块链上验证的交易数据库。这些链前交易一旦出现在区块上就会从内存池中删除。

元宇宙 Metaverse

元宇宙是一个新的、交互式的数字现实的梦想。元宇宙在三个方面与虚拟世界不同:普遍性、互操作性和社区。

  • 普遍性—— 元宇宙对所有用户都是等效的和可访问的
  • 互操作性 —— 不同的虚拟功能将在应用程序之间无缝协作
  • 社区——它有空间和机会让个人或团体一起建立一些东西


Metaverse 与
web3的不同之处在于,创建内容的所有权对于大多数 Metaverse 项目来说不是必需的,因为它是在 Web3 中构建的应用程序所必需的。同样,虽然上述元宇宙功能自然会由区块链技术启用,但它的功能并不是必不可少的。由于只有一个虚拟现实将成为元宇宙的基础层,因此投资于元宇宙的公司押注他们的虚拟现实将成为实现这一目标的平台。

Mining

Mining是在工作量证明 区块链中验证交易的过程。在挖矿中,大量用户竞争代币,看谁能最快地使用计算能力解决密码难题。谜题的难度与整个网络的总算力,算力成比例Mining的成本有据可查,包括继续采矿的计算能力呈指数级增长和有害的环境影响。

矿工可提取价值

采矿已成为一项有利可图的交易,因为控制哪些区块首先放置在区块上是一项宝贵的资产。由于gas 费用本质上是给矿工的小费,一些用户会支付额外费用来让他们的交易排在队列的最前面,相信其他潜在交易的价值变化仍然可以获得利润。由于矿工可能只接受最高出价,因此用户可以在仍从交易中获利的同时额外支付的金额被称为矿工可提取价值。

铸币 Minting

铸币是创建新代币的过程,通常是通过在区块上放置一个。与此相反的是代币的销毁,称为销毁

铸币还特指将数字资产转换为可以存储在区块链上的资产。因此,它变得独一无二并被视为NFT

预言机 Oracle

预言机是从区块链外部提供数据的任何应用程序,反之亦然。区块链只能访问自己链上可用的数据,因此需要预言机添加链外或 外数据。一个典型的用例是需要整合真实世界数据的智能合约或需要来自另一个区块链的信息来执行交换的 桥梁。

例如,如果一个稳定币需要保持其价值始终与该币可用的抵押品数量相关联,则它需要一个预言机来确定有多少可用的抵押品。这是因为抵押品数量的知识是链下数据,必须转换为区块链可用的数据。

预言机被认为是有争议的,因为它们通过一个不像原始区块链那样去中心化或安全的系统引入第三方数据,从而产生了安全风险。

挂钩 Peg

Peg 是与代币旨在保持的另一个价值的联系。例如,许多稳定币试图与某种法定货币保持 1:1 的比例。稳定币将采取措施保持一定的价格,例如通过创建或销毁可用代币来修改代币供应。这与比特币等加密货币不同,比特币没有挂钩, 因此具有波动的价值。

PoS/权益证明

股权证明 (PoS) 是当前工作证明模型的替代方案,用于验证区块链交易。为了批准链上的新区块,矿工(在这种情况下称为铸币者/伪造者)将质押一定数量区块链代,以表明他们愿意进行计算工作以验证交易。参与质押需要大量的本地加密货币,以确保验证者个人投资于系统的成功。以以太坊为例验证者将被要求至少质押 32 ETH(在发布时相当于 49,000 欧元)才能参与。随机选择的验证者将验证新区块链中包含的所有交易,并由用户支付与每笔交易相关的交易费用。失败或欺诈性验证会导致权益损失或削减。具体机制因协议而异。由于只有一台计算机将计算能量用于验证交易,因此 PoS 模型比PoW模型的耗能竞争效率更高。这使得该模型越来越受欢迎,以太坊是最受欢迎的区块链之一,正在经历“合并”并于 2022 年 9 月 15 日转向 PoS 。

尽管该模型具有许多优点,但该模型可能产生的不平等和集中化引起了人们的担忧。PoS 验证激励已经拥有大量代币的验证者增加他们的份额,导致很少有用户拥有许多代币和决策权。

PoW/工作证明

工作量证明(PoW)是验证区块交易的最常用方法。为了批准一个新区块,不同节点上的矿工将通过计算能力完成一个逻辑难题。第一个解决难题的矿工将获得区块链代奖励。

PoW 模型是最常见的验证模型。然而,缺点已得到充分证明,解决难题所需的高能量和计算能力随着每个区块的增加而增加(今年比特币挖矿所消耗的能量可能会为美国超过 450 万户家庭供暖)。

协议 Protocol

协议是算法将遵循的一组基本规则——基础代码。自互联网诞生以来,协议就已经存在于整个互联网中,例如在电子邮件中,这些协议是由所有联网计算机都同意的一组协议构建的。这些在Web3中对于提名不同区块链的基本规则及其运作方式至关重要。协议通常在编码之前在公共白皮书上制定。例如,比特币白皮书被视为比特币的原始协议,将其概述为一种使用矿工来保护其区块链的点对点货币。以太协议勾勒出其允许通过智能合约创建去中心化应用程序 ( dApps ) 并通过底层加密货币执行的基本目的。


随着区块链的成熟,新的规则和系统被添加到协议中,但区块链协议的重大变化或分叉
被认为是有争议的。

Pump and dump

The pump and dump 是一种常见的加密货币骗局,其中人为夸大的代币被推销给投资者或用户。然后,骗子在购买者意识到代币的实际市场价值低于预期之前以最高价格出售。加密货币比传统股票更容易受到这种操纵,因为它们的大部分价值来自投机。

卷起 Rollup

Rollup 是第 2 层解决方案, 可批量验证大量交易,从而显着降低交易成本/ gas 费用

Rollup 被称为扩展解决方案,因为它们降低了交易成本并加快了第 1 层区块(也称为主网链)的交易速度。为了使汇总工作,他们必须验证捆绑交易,并通过两种方式进行:

1) 更便宜且计算量更轻的乐观 汇总使用密码学来验证交易,但没有达到数学级别的确定性。这些交易被认为是有效的,但任何人都可以在短时间内提出异议。任何成功参与交易的用户都会获得该系统代币作为奖励。

2)零知识 汇总计算量大,可以在数学上保证交易的有效性。与乐观汇总相比,这些汇总更难编程且计算成本更高。

Rollups 可实现更好的可扩展性,但在分散化方面妥协,因为 rollup 由集中式实体管理,例如Optimism。这样的实体也比第 1 层区块链更容易受到攻击。

Rugpull

rugpull 是一种常见的骗局,开发人员故意退出已投资的加密货币项目,并带走代币价值。这些在Web3中比在传统金融系统中更常见,因为任何人都可以在没有监管监督的情况下启动区块链并通过ICO筹集资金。

分片 Sharding

分片用于提高第 1 层主要区块链的交易速度和可扩展性。分片通过将区块链划分为用于验证计算机组的部分来工作。这既减少了每个验证者为批准交易而必须检查的区块链历史数量,并允许处理更多交易。为每个节点划分区块链还减少了验证交易的计算负载,这意味着用户将需要不太强大的设备来成为验证者。

分片是以安全为代价的,因为黑客将不得不欺骗更少的验证者来处理欺诈交易。

侧链 Sidechain

侧链是与基础区块链(例如以太坊或比特币)具有相似功能的区块链这些区块链通常被标记为父区块链或主网区块链。侧链允许单独的验证系统和协议运行,这可以使流行的区块链受益,而不会从根本上改变或过度强调请求链。侧链是第 2层解决方案的主要构建块。

Rootstock是比特币侧链的一个例子。它是一个旨在创建智能合约并与以太坊和比特币区块链兼容的区块链。持有比特币的用户可以按照 1:1 的比例将 BTC 转换为 Rootstack 的代币 RBTC。然后,他们可以执行以太坊独有的功能,例如债务融资、合同支付、工资,甚至是注册证明,而无需将比特币转换为以太坊。

滑点 Slippage

滑点是下订单和实际交易执行之间资产价格的变化。加密货币与股票一样,可能具有波动的价值。在区块链上完成交易之前,交易所AMM中提供的价值很可能会发生变化。

智能合约 Smart contracts

智能合约是使用区块链形成的自动执行合约。智能合约是一个程序,可以在没有外部监督的情况下在区块链上自动执行协议,只要满足合同最初设定的参数即可。区块链确保合约被认为是可信的——验证方法和先前交易的透明分类账创造了必要的信任。智能合约是许多Web3功能的关键组成部分:

  • 它们允许自动和匿名执行金融交易和协议,而无需中间人进行去中心化金融
  • 不同区块链上的两个智能合约可以同时激活,让桥梁交易所得以运作。
  • 在预言机等应用程序的外部数据的帮助下,智能合约可以执行更高级的任务,例如抵押 代币、真正的一步验证和保证文件的真实性。


智能合约比传统程序更容易受到利用,因为它们一旦在区块链上就很难编辑。例如,帮助运行Nomad 桥的智能合约中的一个错误没有完全验证交易,从而使成千上万的用户从
dapp中提取了超过 1.9 亿欧元。

稳定币 Stablecoins

稳定币是一种旨在维持固定价值的加密货币。它们分为三种主要类型:

  • 法定货币支持——最常见的稳定币的价值与法定货币挂钩,并由等值的法定资金支持。与 1 欧元挂钩的稳定币的价值将始终为 1 欧元,并由银行账户中的 1 欧元支持。
  • 加密货币支持——这些由其他加密货币或基金中的等值价值支持。
  • 算法挂钩——这些通过改变供需来维持其价值。例如,Luna 代币通过连接到同一 Terra区块链系统中的USDT代币而保持更稳定。这个例子还展示了依赖稳定币的危险,因为Luna 代币因涉嫌市场操纵而臭名昭著地崩盘。

稳定币已成为一种流行的汇款机制,因为它几乎总是比通过实体银行更快且交易费用更低。

代币 Tokens

代币 是资产所有权的电子证明。这些通常分为两种类型。像比特币这样的可替代代是相同的、可交换的代币;不可替代代币 (NFT)是独一无二的,无法复制。

虽然并非每个区块链都有代币,但大多数都部署了一种代币以利用其效用价值。tokens 的用途包括:

  • 加密货币是可以交换商品和服务的最常见的代币形式。
  • 支付或实用代币可用于支付服务,但只能在产生代币的区块链上使用。例如,这些可能是基于区块链的视频游戏的游戏内货币。
  • 治理代币可以被视为区块链中的股份,赋予您对相关区块链未来方向的重大决策的投票权
  • 证明对独特数字资产(如艺术品或场地门票)的所有权的NFT 。

三难困境

三难困境是指每个区块链都必须在安全性、去中心化可扩展性上妥协的问题。由以太坊联合创始人之一Vitalik Buterin 提出的三难困境指出了相互关联的每个问题:

  • 越来越多的去中心化使区块链的计算更加复杂,降低了交易速度(可扩展性),并且需要更多的工作来保持网络安全。
  • 高度安全的区块链 不能有效地处理许多交易,因此在可扩展性上妥协。
  • 提高交易速度需要以某种方式减少计算负载。这损害了去中心化和安全性。


所有主要的区块链都在努力为这个问题找到一个快乐的媒介。他们中的大多数人都专注于根据他们希望区块链实现的目标来强调这三个中的至少两个。

钱包

钱包存储你的公钥和私钥以便可以访问所有代币。钱包有两种主要类型:

  • 完全数字化的“热”钱包,例如Metamask,允许从任何设备访问,只需连接互联网。
  • 离线存储密钥的物理硬件“冷”钱包。例如,Ledger USB 驱动器充当您的密钥的冷硬件钱包,只有在插入时才能访问它。即使是一张写有两个密钥的纸也可以被视为冷钱包。

由于连接到互联网,热钱包使用起来更方便,但比冷钱包更容易受到攻击。

Web3

Web3 或 Web 3.0 是部署或使用区块链技术的项目的总称。这些是被认为适合下一次网络革命的产品。Web3 一词描述了许多人认为的互联网继 Web1 和 Web2 之后的下一个阶段。思路如下:

  • Web1:也称为互联网的“只读”形式。1990 年代网络的第一个版本是使用技术人员在网络上构建的静态 HTML 页面。用户只能查看和阅读其他人在网页上发布的内容。项目是协作的、开源的和不受限制的。
  • Web2:也称为“读写”形式,是当前的现代互联网形式。引入了交互性、互连性和内容创建,允许非技术人员在线创建和共享内容。社交媒体上的用户可以同时是创造者和消费者。这是由谷歌、Facebook 和亚马逊网络服务等大公司推动的。他们现在从互联网内容的创建者和消费这些内容的用户那里获取价值。此外,他们授权和控制可以在其平台上创建和发布的内容或通过其服务器进行通信的内容。

Web3 被认为是互联网的“读、写和拥有”形式。它旨在用DAO和去中心化治理取代更大的 Web2 中心化力量,如谷歌和 Facebook 。当用户创建内容、与之交互或贡献内容时,他们可以作为个人而不是仅在获得公司许可的情况下声明对该内容的所有权。这种所有权现在可以在技术上而不是在法律上或道德上得到保障。梦想是自下而上的互联网建设,每个想加入社区的贡献者的积极参与。

附录:Web3 黑话

Alpha :有价值的内幕信息

Alt :altcoin 的缩写,生态系统中任何新的、花哨的或未建立的硬币(例如狗狗币)

Ape:有人看好 Web3

Buidl :构建

DYOR :做你自己的研究

FUD :恐惧、不确定、怀疑

Fren :朋友

Gm:早上好,一种常见的问候方式,用于在 Web3 领域内促进积极性和社区意识

GMI : 会成功的

HFSP :享受贫穷的乐趣

Hodl:坚持。对加密货币有信心

LFG:我们他妈的走吧

NGMI :不会成功

PFP :个人资料图片

Rekt : 毁了。遭受重大损失

Ser:sir

Shill :过度推销某些东西,损害你自己的地位

Wen:when 什么时候

WGMI :我们都会成功的