区块链兄弟社区,区块链技术专业问答先行者,中国区块链技术爱好者聚集地
作者:Tiny熊
来源:深入浅出区块链
原文链接:https://learnblockchain.cn/
著权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
本文约5400字+,阅读需要31分钟
“区块链”的概念可以说是异常火爆,但其实区块链到底是什么?大家或许并不清楚,停留在雾里看花的状态。今天让我们一起走进区块链,揭开区块链的神秘面纱,来简单了解一下区块链技术领域中那些常见的术语解释。
比特币:
一种基于分布式网络的数字货币,也指用来构建这种数字货币的网络系统。
地址:
比特币地址由一串字符和数字组成,常见地址以1开头,常见的交易是比特币从一个地址转移到另一个地址。
私钥:
用来解锁对应地址的一串字符。参考阅读比特币所有权及隐私问题。
签名:
一个让人可以证明所有权的数学机制。
挖矿:
挖矿是反复尝试不同的随机数对未打包交易进行哈希,直到找到一个随机数可以符合工作证明的条件的随机数,以构建区块。如果一个矿工走运并产生一个有效的区块的话,会被授予的一定数量的币作为奖励。
哈希
也叫散列,把任意长度的数据映射为较短的固定长度的二进制值的算法。因为它是不可逆的运算过程,无法解密。
哈希值:
通过哈希运算,从而映射成的二进制的值称为哈希值。
交易:
简单来说就是比特币转账。
共识机制:
区块链事务达成分布式共识的算法,由于P2P网络下存在延迟,各个节点所观察到的数据不可能完全一致。因此区块链系统需要设计一种机制对最终数据进行共识。这种对一个时间窗口内的数据的先后顺序达成共识的算法被称为“共识机制”。
观点:美国不会很快出现经济衰退:金色财经报道,Ecoinometrics发推表示,纵观风险资产(股市、比特币、以太坊),我认为有两种选择:美国不会很快出现经济衰退。那么,SP500指数可以在大约1年内退出这次下跌。美国将进入经济衰退。除非印钞机超速运转,否则SP500指数需要更长的时间才能恢复。这就是历史缩减模式告诉我们的。[2023/7/23 15:52:54]
工作量证明:
一种共识机制,该机制是证明人出示一个很难计算的但却很容易验证的结果。通过验证这个结果,任何人都能够确认证明人执行了一定量的计算工作量来产生这个结果。参考阅读比特币如何挖矿-工作量证明
难度:
整个网络会通过调整“难度”这个变量来控制生成工作量证明所需要的计算力。
难度目标:
使整个网络的计算力大致每10分钟产生一个区块所需要的难度数值即为难度目标。
难度调整:
整个网络每产生2,106个区块后会根据之前2,106个区块的算力进行难度调整。
矿工:
矿工指通过不断重复哈希运算来产生工作量证明的各网络节点。
矿池:
矿工的集合,由于单一矿机想挖到一个块的几率是非常小的,矿工联合挖矿以提高几率。一个矿池的算力是很多矿工算力的集合,矿池每挖到一个块,便会根据你矿机的算力占矿池总算力的百分比,发相应的奖励给到个体,也不会存在不公平的情况。
矿工费:
也叫交易费,交易的发起者通常会向网络缴纳一笔费用,用以处理这笔交易。参考阅读交易分析。
挖矿:
通过工作量证明验证交易打包区块的过程,过程中有以货币的形式的奖励。
区块:
在区块链网络上承载交易数据的数据包。它会被标记上时间戳和之前一个区块的独特标记。区块头经过哈希运算后会生成一份工作量证明,从而验证区块中的交易。有效的区块经过全网络的共识后会被追加到主区块链中。参考阅读比特币区块结构。
报告:里斯本被列为世界上最重要的加密货币中心:金色财经报道,根据半年期《2023年欧洲加密货币状况报告》,50%的受访者将里斯本列为世界上最重要的加密货币中心,柏林和纽约并列第二,巴黎排在第七位;此外,70%的受访者认为法规是2023年最具影响力的话题。调查人员还发现,被调查的42家项目在2023年第一季度每月有1,300名开发人员,这个数字比2022年第四季度增加了300,是最大增幅季度。[2023/5/4 14:40:43]
区块链:
狭义来讲,一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。
交易:
比特币中的转账行为,把比特币从一个地址转到另一个地址。
创世区块:
创世区块指区块链上的第一个区块,用来初始化相应的加密货币。
确认:
当一项交易被区块收录时,我们可以说它有一次确认。矿工们在此区块之后每再产生一个区块,此项交易的确认数就再加一。当确认数达到六及以上时,通常认为这笔交易比较安全并难以逆转。
P2P网络:
通过允许单个节点与其他节点直接交互,从而实现整个系统像有组织的集体一样运作的系统。参考阅读分析比特币网络。
分叉:
指向同一个父块的2个区块被同时生成的情况,某些部分的矿工看到其中一个区块,其他的矿工则看到另外一个区块。这导致2种区块链同时增长。
Merkel树:
Merkle树是一种哈希二叉树,比特币中用它来校验交易。
PROOF联创:正在积极开发代币,Pass持有者将会在2025年后转换为Moonbirds Elders:3月3日消息,据NFT项目Moonbirds在社交媒体披露,PROOF联合创始人Kevin Rose和Justin Mezzell在最新直播中称,PROOF通行证将于2025年1月1日结束,届时当前持有者将成为Moonbirds Elders(这是一个暂定名称),他们将拥有“boosters(助推器)”,以在未来获得独家代币投放等活动中获得独家权限。对于潜在的代币发行,Kevin Rose表示目前正在积极开发中,他强调未来推出的代币必须要能支持PROOF生态系统。[2023/3/3 12:40:24]
SPV客户端:
一个只下载一小部分区块链的客户端,使拥有像智能手机和笔记本电脑之类的低功率或低存储硬件的用户能够保持几乎相同的安全保证,这是通过有时选择性的下载的小部分的状态,而在区块链验证和维护时,不需要花费兆字节的带宽或者千兆字节的存储空间。
双重花费:
是一个故意的分叉,当一个有着大量挖矿能力的用户发送一个交易来购买产品,在收到产品后又做出另外一个交易把相同量的币发给自己。攻击者创造一个区块,这个区块和包含原始交易的区块在同一个层次上,但是包含并非原始交易而是第二个交易,并且开始在这个分叉上开始挖矿。如果攻击者有超过50%的挖矿能力的话,双重花费最终可以在保证在任何区块深度上成功。低于50%的话,有部分可能性成功。但是它经常在深度2-5上有唯一显著的可能。因此在大多数交易所,在接受支付之前需要6次确认。
以太坊:
一个基于区块链的去中心化应用平台。阅读以太坊开发入门指南了解更多
以太币:
以太币是以太坊中货币的名称。以太币是用来支付交易和以太坊交易的计算费用。ether也认为是以太币的单位,另一个常用的单位是wei。1ether=1e18wei(1,000,000,000,000,000,000wei)
Seracle宣布推出Web 3 NFT基础设施:金色财经报道,区块链即服务 (BaaS) 平台 Seracle 宣布为各行业的品牌和企业推出 Web 3.0 NFT 基础设施,以帮助他们创建自己的定制 NFT 市场。该公司宣布,该基础设施适用于娱乐、电子商务、游戏、社交媒体、时尚、体育、艺术、增强现实和虚拟现实等领域的公司和品牌。Seracle提供端到端NFT市场解决方案,包括产品开发、运营和营销。Seracle表示,NFT 基础设施解决方案没有地理界限,可以根据客户的需求开发具有合适支付解决方案的平台,例如法定货币或加密货币。(outlookindia)[2022/7/14 2:13:51]
智能合约:
一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议。
以太坊虚拟机EVM:
是以太坊中智能合约的运行环境。
Solidity:
是以太坊中用于开发智能合约的编程语言,目前开发智能合约用的最多的是Solidity。开发智能合约入门可参考智能合约开发环境搭建及HelloWorld合约。
Serpent:
一门智能合约的编程语言,语法类似Python,不再建议使用,建议转换到Viper。
Viper:
一门智能合约的编程语言,Vitalik最推崇的语言。取代Solidity的地位也是有可能的。
Transaction交易:
包含一系列价值的转移,从一个地址转到另一个。
消息:
合约能够向其他合约发送“消息”。消息是虚拟的,不能序列化,存在于以太坊执行环境中。可以被理解为函数调用。
以太坊客户端:
也称钱包,提供账户管理、挖矿、转账、智能合约的部署和执行等等功能,以太坊节点利用以太坊客户端接入到以太坊网络。现在以太坊客户端主要有:Wallent/Mist,Geth,Parity,Harmony,pyethapp等
Messari:今年1季度共128家GameFi公司获得超12亿美元投资:7月10日消息,Messari表示,相较于其它加密子领域,风投对GameFi的投资更多,今年1季度共128家GameFi公司获得超12亿美元投资。(u.today)[2022/7/10 2:03:38]
Geth:
开发中使用最广泛的客户端,使用Go语言实现。了解geth命令用法
Parity:
另一个较为常用的客户端,用Rust实现。
web3.js:
web3.js是一个实现与以太坊节点JSON-RPC通信的JavaScript库。类似还有Java库web3j。geth提供的JavaScript控制台中,就包含的web3.js库事例web3。
Gas:
以太坊上用Gas机制来计费,Gas也可以认为是一个工作量单位,智能合约越复杂,用来完成运行就需要越多Gas。
etherbase:
在你的节点上的主账户默认名字,如果你在挖矿,那么挖矿的回报会被放到这个账户中。
coinbase:
Coinbase是一个和etherbase类似的概念,但是对于众多的加密货币平台而言coinbase是一个更通用的术语。
balance(余额):
账户余额
GHOST协议:
GreedyHeaviestObservedSubtree,GHOST协议就是让我们必须选择一个在其上完成计算最多的路径。一个方法确定路径就是使用最近一个区块的区块号,区块号代表着当前路径上总的区块数。区块号越大,路径就会越长,就说明越多的挖矿算力被消耗在此路径上以达到叶子区块。使用这种推理就可以允许我们赞同当前状态的权威版本。
梅克尔帕特里夏树:
一种数据结构,它会存储每个账户的状态。这个树的建立是通过从每个节点开始,然后将节点分成多达16个组,然后散列每个组,然后对散列结果继续散列,直到整个树有一个最后的“根散列”。
Frontier:
以太坊的第一阶段,在2015年7月30日发布。
Homestead:
以太坊的第二阶段,在2016年3月14日发布。
Metropolis:
以太坊的第三阶段,引入四大特性:zk-Snarks,PoS早期实施,智能合约跟灵活和稳定,抽象账户。大都会又拆分为两个阶段实施:拜占庭及君士坦丁堡
拜占庭:
拜占庭硬分叉在第437万个区块高度发生,时间是2017年10月16日,引入了zk-Snarks及抽象账户等。
君士坦丁堡:
预计在2018年实施,主要的特性就是平滑处理掉所有由于"拜占庭"所引发的问题,并引入PoW和PoS的混合链模式。
Serenity:
以太坊的第四阶段,
零知识证明:
指的是证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的。"零知识证明"实质上是一种涉及两方或更多方的协议,即两方或更多方完成一项任务所需采取的一系列步骤。证明者向验证者证明并使其相信自己知道或拥有某一消息,但证明过程不能向验证者泄漏任何关于被证明消息的信息。
PoS:
一种共识协议:作为验证节点,首先你必须拥有一定数量的以太币,根据以太币的数量和时间会产生用于下注验证区块的权益。只有拥有权益的节点才能有效验证区块,当你验证的区块被打包进链,你将获得和你权益成正比的区块奖励。如果你验证恶意或错误的区块,那么你所下注的权益将被扣除。
Casper的共识算法:
以太坊中PoS协议的实现,刚开始每100个区块将有一个采用PoS协议挖出
抽象账户:
在的以太坊有两类账户:即外部账户和合约账户,以太坊正在试图模糊二者的界限,即你可以同时拥有合约账户和外部账户,这种做法本质上就是让用户按照合约账户的格式来定义外部账户。
难度炸弹:
为了确保以太坊的矿工能加入到新链条中来,开发团队引入了"难度炸弹"机制。它会使难度系数呈指数增加以至于让挖矿变得几乎不可能的。
以太坊硬分叉:
硬分叉是对以太坊底层协议的改变,创建新的规则,提高整个系统。协议改变在某个特定区块上被激活。所有的以太坊客户端都需要升级,否则将停留在遵循旧规则的老链上。
ERC-20:
代币合约标准,一系列通过以太坊智能合约发布的代币制定了代币发放的通用规则。该标准是目前通过ICO发行代币的基础准则。该标准能够确保基于以太坊的代币在整个生态系统中以一种可预测的方式进行,使去中心化应用程序和智能合约可以在整个平台上彼此协作,所有代币都遵循一个固定的安全标准。
EIPs:
EthereumImprovementProposals-以太坊改进协议
Ommer:
是一个区块的父区块与当前区块父区块的父区块是相同的。由于以太坊区块生产时间比比特币要快很多。更短的区块生产时间的一个缺点就是:更多的竞争区块会被矿工发现。这些竞争区块同样也被称为“孤区块”Ommers的目的就是为了帮助奖励矿工纳入这些孤区块,Ommer区块会收到比全区块少一点的奖励。
预言机:
通过向智能合约提供数据,它现实世界和区块链之间的桥梁。
公有链:
是任何节点都是向任何人开放的,每个人都可以参与到这个区块链中参与计算,而且任何人都可以下载获得完整区块链数据。
联盟链:
是指参与每个节点的权限都完全对等,大家在不需要完全互信的情况下就可以实现数据的可信交换,联盟链的各个节点通常有与之对应的实体机构组织,通过授权后才能加入与退出网络。通常是公司与公司、组织与组织之间达成的联盟模式。
私有链:
有些区块链的应用场景下,并不希望这个系统任何人都可以参与,不对外公开。适用于特定机构的内部数据管理与审计或开发测试等。
测试网络:
以太坊用来测试功能的网络,比如拜占庭分叉之前先在测试网络上运行一段时间,稳定后再发布到公有链。以太坊测试网络有:
Olympic测试网络-早期的一个测试网络,已不再使用
Morden测试网络-以太坊第一个测试网络,已不再使用
Ropsten测试网络-使用Pow,和当前的公有链环境一致,2016/11发布。
Kovan测试网络-仅parity钱包支持,使用PoA共识
Rinkeby测试网络-仅geth钱包支持,使用PoA共识不同网络的特点可进一步查看这个问答
DAO(decentralizedautonomousorganization)去中心自治组织:
DAO是建立在区块链之上的合约,旨在制定规则、强制执行或使组织工作自动化,包括治理、筹资、运营、支出和扩张。
文章发布只为分享区块链技术内容,版权归原作者所有,观点仅代表作者本人,绝不代表区块链兄弟赞同其观点或证实其描述。
标签:以太坊区块链比特币以太坊币是什么币区块链工程专业学什么区块链存证怎么弄区块链技术发展现状和趋势比特币中国官网联系方式40亿比特币能提现吗比特币最新价格行情走势
6月22日原力团队启动EOS主链。我一个熟人运营了一个超级节点,这是EOS原力主链的23个超级节点之一,按照游戏的规则,保持名次在23名以内,就可以每24小时获得11000枚原力EOS币.
1900/1/1 0:00:00来源:零壹财经零壹财经 6月20日,专注于供应链金融科技的丰收科技集团宣布,旗下的丰收科技有限公司已经完成来自多个机构的5000万人民币Pre-A轮融资.
1900/1/1 0:00:00一些区块链应用程序称,用户可用手中的各种资源赚钱,无论是闲置的硬盘内存还是中央处理器,抑或是用户每天创造的大量数据.
1900/1/1 0:00:00玩币的小伙伴们是不是经常看到这些币的称呼又傻傻分不清楚?今天就给大家做个解释。玩币的人,都绕不开比特币.
1900/1/1 0:00:00在拉丁语中,"Volvere"是动词"roll"(滚动)不定式。在采用第一人称单数形式时,动词"volvere"就成为"volvo","Iroll"就是"我勇往直前"意思.
1900/1/1 0:00:00正如曾今在乐视年会上演唱的那首感人肺腑的《野子》一样,如今的贾老板早已远渡重洋继续“吹”着他的那些“骄傲”与“放纵”了。不信你看,他在“勇敢的微笑”,“勇敢的对国内的韭菜们挥手”.
1900/1/1 0:00:00