区块在EOS网络上,BP节点每隔0.5秒创建一次区块
为了方便EOS用户了解和学习EOS及区块链,EOS Canada团队发布了EOS词典中文版,详细内容如下:
备选BP节点
BP节点可以分为三种不同的分类:1)前21名生产和验证区块,并因此获得区块奖励,还有基于投票的奖励;2)排名低于21的BP节点,有足够票数的,在一天内会获得至少100 EOS的投票奖励;3)还有通过 `regproducer` 合约注册其账户的BP节点候选人。“备选BP节点”一词是指所有属于上述第2类的BP节点。
拜占庭容错(BFT)
拜占庭容错(BFT)是指系统在某些组件发生故障或遇到恶意行为时仍能保持正常运行的能力,即使组件是否正常工作信息不准确。在区块链中,共识机制具有此属性非常重要。对于EOSIO而言,即使某些BP节点失败或行为不端,DPoS共识机制也应该有效。这里说的拜占庭来自于计算机科学问题,即拜占庭将军问题:一群围城的军队指挥官们必须按计划一致的攻击这个城市,但这其中一些指挥官可能是不忠诚的。
BIOS启动序列
用于启动EOSIO网络的自动化工具。它可用于本地创建测试环境,跨不同服务器创建啮合网络,或是功能齐全的EOSIO网络。
Block.one(B1)
Block.one是创建EOSIO软件的公司。首席执行官是Brendan Blumer,首席技术官是Daniel Larmier。 Block.one举办了历史上规模最大,历时最长的ICO,持续350天,筹集资金超过40亿美元。他们对帮助他们构建EOSIO软件的VC公司承诺了10亿美元。
BP/节点/BP节点超级节点/区块生产者
Block Producers 这个词在中文中有不同的翻译,最准确的直译为“区块生产者”,最普遍的是“节点”或“超级节点”, 在我们的发布的内容中一般用“BP节点”,这样最有涵盖性。BP节点们是来自世界各地的团队,他们是构成EOS区块链的区块的生产者。它们由EOS持币人选举产生。 只有前21个BP节点才会生产区块,从而获得相对的奖励,而备选的BP节点同时也为了被选入进前21内而争夺选票。
BP节点协议 - regproducer
BP节点协议是EOS宪法的附属文件之一,它概述了BP节点候选人必须遵守的规则和准则。它在链上以李嘉图(Ricardian)合约的形式存在,当候选人调用 `regproducer` 合约时签署。“BP节点合约”和“regproducer”两个名称可互换使用。
不可改变性
区块链的历史记录会被包含在每个后续的区块中,因此它被认为是不可改变的。
操作(Action)
区块中的每个交易都由一个或多个操作组成。 每个操作都是来执行指定任务的指令。 交易可以是由一串操作构成的。
测试网络
区块链的测试环境,开发人员可以在其中测试合约或应用程序,其中BP节点可以验证其基础架构是否按预期正常运行,以及可以检查源代码的新调整是否存在任何错误或意外结果。可以将测试网络配置为模拟生产网络,模拟可能发生的攻击等。
超级节点
BP节点的同义词。经常被熟悉其他区块链的人所使用。
CPU
在EOS上,CPU代表处理时间,这是通过委派机制分配的区块链资源之一。每个操作都需要一定的CPU处理时间,因此,如果你要将交易广播到EOS网络,则你的帐户必须具有足够的CPU分配
DAC
DAC是去中心化自治公司(Decentralized Autonomous Corporation),或去中心化自治社区(Decentralized Autonomous Community)的首字母缩。这类似于合作社,因为它是一个被成员运营的公司,它是自治的,可自主运作的。 DAC的整个业务逻辑被编码,作为在区块链上的智能合约。DAC有一个同义词是DAO - 去中心化自治组织(Decentralized Autonomous Organization)。
代币
加密货币的计量单位。在EOS上,每个EOS代币可以算到第4个小数位。
带宽
EOS中有两种形式的带宽:CPU和网络。你必须委派(抵押)你的代币,你才能访问你所分配的带宽。通过抵押你的代币,你可以保证自己拥有一定比例的网络容量。这是EOS网络如何保持交易免费的一种方式。
Daniel Larimer
Block.one的首席技术官,外号为Bytemaster(BM)。在设计EOSIO之前,他以构建BitShares和Steem区块链而闻名,在EOS主网络上线之前,这两个区块链在所有区块链中每天占区块链总使用量的一半以上。
DAPP
去中心化应用程序(Decentralized Application)或分布式应用程序(Distributed Application)的简称。DAPP是任何在去中心化网络上运行的应用程序。最纯粹的DAPP是被部署到网络上,没有任何中心控制的情况下运行的。
登陆
常用于一个区块链的启动。 常用同义词:Boot (开启)。
抵押
在EOS中我们说“抵押”一般指是英文“stake”,而“抵押”只是“stake”的一个用法,与“委派”同义。另一个用法是“权益”:你的总EOS代币持有量被称为你的“权益”。
DLT
分布式分类帐技术(Distributed Ledger Technology)。区块链是一种分布式分类帐,可供所有人公开使用。这是一项相对较新的技术,第一个例子由中本聪创建的,称为比特币。它是一个由交易区块构成的链条。
DPoS
授权权益证明(Delegated Proof of Stake),是构建EOSIO的共识机制。在这种机制下,网络的信赖度来自于BP节点的声誉和他们预期的回报。他们需要维护这两个东西,利益促使他们保持诚信,不诚信就是去冒险失去他们在网络中的地位。至少需要有15个出块BP节点串通起来才能使这种机制无效。
多签
多签名,英文缩写为 multi-sig。它指的是需要多个签名才能执行的操作(这些签名是不同私钥生成的)。这可用于提供更高的安全性,因为丢失单个密钥的话也不会让不良行为者取得帐户的权限。
ECAF
EOS核心仲裁论坛(EOS Core Arbitration Forum)的缩写。EOS 主网的默认仲裁论坛。它是目前 “宪法”第九条中有所指定的。用户和开发人员可以自由命名和使用其他仲裁论坛,但这是当前的默认论坛。
EOS
EOS是EOS平台上的原生代币的符号。它也是通常用来称呼EOS主网(链ID:aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906)。
EOS Go
由Kevin Wilcox和Yohann “Bluejays” Calpu在Jenny “TopKpop”的帮助下创办的媒体组织,成为了EOS英语社区的独立新闻来源。最着名的是他们的每周YouTube视频博客,EOS RAD.io,主网登陆前的BP节点候选人报告,以及他们发起的EOS论坛:forums.eosgo.io。
EOS联盟(基金会)
EOS Alliance是一个非营利性组织。它是一个为促进关于重要EOS话题的社区对话而自行成立的。它对EOS没有任何权力,只为社区服务。
EOSIO
Block.one创建的软件的名称,是EOS主网和其他使用该软件的网络的基础。
ERC-20
ERC-20代表:Ethereum Request-Comment-20.基本上是在以太坊网络上创建代币的标准化规则。 EOS的ICO是在以太坊网络上完成的,因此EOS代币是最初作为ERC-20代币出售的。
菲亚特货币
菲亚特货币是指任何由政府宣布是法定货币但没有内在价值的货币。
分叉链
分叉链是通过复制现有链的历史,从那个点继续向前移动,从而开始的新的区块链。
FUD
恐惧(Fear)、不确定(Uncertainty)和怀疑(Doubt)的首字母缩写。币圈中使用的常用术语,表示一个东西不被事实支持的,一般被利用于创建不确定性,从而阻止或减慢某些操作。
Github
GitHub是一个开发人员共享代码的平台,通常用于创建开源项目,如EOSIO。
Golang
Google开发的一种流行的编码语言。想使用此语言的开发人员可以使用EOS Canada为EOSIO打造的EOSIO完整库,名为 `eos-go`。
共识
达成共识意味着一致同意。不同区块链的“共识机制”可能不同。EOSIO使用DPoS (授权权益证明)。PoW (工作量证明)和PoS(权益证明)也很常见。
公投
公民投票用于对社区进行民意调查,以了解社区对于某话题和问题的意见。作为一个“受治理的区块链”,用户可以使用他们抵押的代币对提案进行投票。目前的公投合约 - eosio.forum- 是EOS Canada撰写。
公钥
公钥是用户可公开的密钥。公开你的公钥没有任何害处,因为它没有任何控制权。只有与公钥相关联的私钥具有真正的权限,则可用于对交易进行签名。
哈希
哈希是将一个字符串转换为一个固定长度的值或密钥的方法。一串同样的数据将始终生成相同的哈希值,因此它被用来更快地验证一个字符串中的内容是否与预期的相同。哈希算法有许多不同的种类。
黑客马拉松
这是一种科技界受欢迎的活动,许多开发人员聚在一起,以竞争的方式去开发技术或与活动主题相关的项目。 Block.one正在全球范围内举办多个黑客马拉松,在推广EOSIO软件的同时在其上开发解决方案和dApp。
标头
英文为Header,区块链中每个区块都包含的部分。它包括时间戳,当前出块BP节点更换顺序,最后的不可逆区块,前一个区块号,当前区块号等信息。
IBC
跨区块链沟通(Inter-Blockchain Communication)。一种尚未被开发出来的工具,多个区块链可以通过它相互通信。这可以用于将代币从一个链发送到另一个链,或者用于增加并行运行的链的数量,从而扩展网络的容量。
ICO
首次币发行(Initial Coin Offering)的缩写。一种流行的方法,通过公开出售代币来换取菲亚特货币或其他加密货币,从而分配最初的代币储备。 Block.one持有有史以来最长和最高的ICO记录,持续350天,超过40亿美元。
IPFS
星际文件系统(InterPlanetary File System)的首字母缩写。它是一种分布式存储机制,用于在线放置文件,进行去中心化的存储。它在某些方面类似于BitTorrent。 Block.one的一个目标是将IPFS集成到EOSIO区块链中,以便为文件存储提供完全去中心化的区块链解决方案。
交易
EOS区块链上的一个区块可以包含许多不同的交易。每个交易可以包括一个或多个不同的操作。任何与区块链的互动都被归类为交易,而不仅仅是从一个账户到另一个账户的代币转移。
鲸鱼
持有大量代币(权益)的人。
开源
根据EOS的“宪法”第7条,EOS区块链上的所有智能合约都必须是开源的。这意味着源代码必须可以免费被查看,复制和修改。
空投(Airdrop)
代币分发的方法。人们经常把空投与ICO相比,但空投是通过免费发代币的方式,以最低的成本创建直接的用户群。
快照
在任何指定的时间点,你可以获取区块链总状态的快照。举个例子,假如一个代币想根据持币人的当前持有量而空投,它可以用快照来获取相关信息。
冷存储
当区块链用户说“冷存储”时,他们指的是的离线存储私钥的方法。这是一种非常安全的存储私钥的方法,因为它们不会通过互联网而被泄漏。
李嘉图(Ricardian)合约
一种人们可以阅读的合约,用于定义用计算机编写的相关智能合约的意图。根据EOS的“宪法”第7条,EOS区块链上的所有智能合约也必须有李嘉图(Ricardian) 合约。
LIB
最后的不可逆区块(Last Irreversible Block)。如果一个区块被认为是不可逆的,则意味着你可以100%确信其中的交易是最终的,完全确定的和不可变的。 如果区块的编号小于LIB的编号,则表示它不可逆的。
漏桶算法
用于从所有BP节点的票数奖励的再分配,分配给那些每日票数奖励少于100EOS的BP节点。 这些代币来源于投票奖励超过该数值的所有其他BP节点。
论坛
见:公投。链上论坛合约eosio.forum是由EOS Canada建立的,允许用户向链上发布消息。虽然这可以有很多用途,但它主要将成为EOS主网的公投系统的组成部分。
命名空间
类似于网站URL末尾的 .com 和 .org,EOS中也有命名空间。如果用户通过拍卖赢得某些后缀的命名空间,例如“com”,则他们将能够在末尾创建带有“.com”的特殊帐户名称。一些被拍卖的主要命名空间为 .io、 .eos 和 .com。
默克尔树
Merkle Tree,也在某些情况下被翻译为哈希树,是一种加密数据结构。在EOS中,这种结构被用于将多个交易用他们哈希链接在一起,并再将多个哈希再哈希在一起,直到你到达父区块为止。这是一种快速验证区块内所包含的交易的方法。
Oracle
Oracle是一种在链上提供链下数据的系统。举个例子说,一个Oracle可以记记录一场篮球比赛的分数,并将数据放到链上,供智能合约来使用这些数据和根据它来做决策。
钱包
存储你的私钥的软件或硬件工具,通过它你可以签署交易。一个常见的误解是钱包持有你的代币, 反而,代币永远也不会被“持有”,只有能控制代币的私钥。
区块
在EOS网络上,BP节点每隔0.5秒创建一次区块。区块由交易组成。一旦一个区块被确认是不可逆的,意味着它至少已被15个BP节点验证并签名,现在可以完全信任。
区块奖励
在EOS的5%通货膨胀中,1%用于奖励BP节点,在这1%中,25%是根据创建区块支付的,也称为BP奖励(Bpay)。
区块链
公共区块链是一种分布式分类帐,可供所有人公开使用。这是一项相对比较新的技术,第一个区块链由中本聪创建,称为比特币。它是由交易组成的区块组成的链(也称为分布式分类帐技术)。
区块浏览器
区块浏览器是一种通过图像性用户界面来查阅区块链内容的工具。
权限
EOSIO用户可以为其帐户设置各种不同的权限结构,不同的权限能授权不同的功能。比如,这可以用于增加像转移代币这样的的操作的安全性。假如你给你指定一个私钥只能有与链上游戏交互的权限,你就可以不用太担心丢了它的后果。
RAM
一般被翻译为内存,全称是随机存取存储器(Random Access Memory)的缩写。为了快速查找数据,EOS上的大量数据存储在RAM中。它是最稀缺的系统资源,这就是它必须通过购买而不是抵押而获取的原因。
私钥
私钥用于签署需要对账户持有者进行身份验证的交易,并让区块链仅通过在帐户上有权限的操作。 它与公钥相对应。
Sudo
Sudo一词来源于Linux操作系统的一个命令,意思是 `super user do`(“超级用户执行”),用于在运行命令时获得提升的特权。在EOSIO中,前21个BP节点的中有15个一致同意就可以替用户签署交易。为简化此过程,创建了一个sudo合约,以减少BP节点之间协调所需的各个步骤。Sudo合约已在eosio.wrap帐户下被部署到网络。
TaPoS
交易权益证明(Transaction Proof of Stake)的缩写,用于确保用户获取区块链顶部的最近状态,以证明他们在签署交易时知道链的状态。这有助于防止某些形式的攻击,例如恶意用户在帐户的状态已更改的情况下仍然尝试重放交易的重放攻击。
通货膨胀
EOS主网上创建新代币的机制。20%用于支付BP节点和备选BP节点,其余用于eosio.saving帐户。目前,EOS主网的通胀率定为5%。
投票
由于链上治理是EOSIO软件的前线,投票是系统的基本组成部分。EOS上做常见的投票活动是选择哪些BP节点会为网络生产区块的投票。投票还将用于收集社区想要对网络所作出的决策和改变,也就是说通过公投而改变宪法,还可以用来选举任何可能形成的董事会的成员,以及决定WPS工人提案系统中提案的通过与否。
票数奖励
在EOS的5%通胀中,1%用于奖励BP节点。在1%中,75%是根据BP节点候选人的收到的票数支付的。候选人每日应获得的票数奖励必须达到100 EOS阈值才能获得此奖励。票数奖励也称为Vpay。另请参阅:漏桶算法,以获取更多信息。
投票强度衰退
为了防止用户对BP节点进行投票但不定期更新他们的投票,EOSIO引入了对旧投票的相对投票强度的衰减。为了保持最大的投票强度,用户应该每周至少投票一次。
退款
在取消抵押代币后,需要72小时才能被退款。一些区块浏览器将正在被释放的代币标为“等待退款”。
VC基金
风险投资(Venture Capital)基金。在EOS的ICO期间,Block.one筹集了约40亿美元。他们选择从筹集的资金中拨出10亿美元给VC基金,以帮助支持EOS社区。迄今为止,Block.one已与Galaxy Digital、SVK Crypto,Tomorrow BC,FinLab和EOS Global宣布合作伙伴关系。
网络带宽
网络带宽代表EOS区块链的吞吐量。当你为网络带宽委派(抵押)代币时,你将获得使用相对数量的区块链容量的权利。
委派 (Delegate)
EOS网络上的代币可以有两种状态,委派和未委派。代币被委派后,它将为帐户提供网络资源(CPU或网络带宽)的分配。你可以使用代币将资源委派给自己的帐户或其他的帐户。这也被称为抵押 (Stake)。
WPS
工人提案系统(Worker Proposal System)的简称。其公共资金将用于能区块链加强和社区项目,以及社区认为值得由公共资金支付的任何提案。它筹集资金的方式是EOS的通货膨胀。
宪法(公约)
EOS被称为“受治理的区块链”。因此,它有一部宪法,就像许多政治管辖区拥有自己的宪法的一样。这是一套规则,所有用户使用EOS平台的前提是同意遵守这些规则。
延迟交易
延迟标志处于活动状态的交易。延迟时间按秒计算
映射
EOS在以太坊网络上的ICO期间要求了用户注册他们的公钥,以便将其映射到他们在EOS网络上的帐户上,将该公钥钥分配给新网络上的owner或active权限。
源区块
区块链的第一个区块。一个分叉链会和它的母分支共享相同的历史记录,但是一个新的平台会有唯一的源区块。 EOS主网的源区块包括这样的一个备忘录:“永远不要怀疑一小群有思想、忠诚的公民可以改变这个世界;事实上,改变过世界的往往是一小群人” —— eosacknowledgments.io。
赞成投票
社会中的投票机制有很多种,但EOSIO中用的是赞成投票。赞成投票是一种选民可以以同等权重对多个候选人投票的制度。它的投票分配,因为账户可以给1到30个不同的BP节点投票,而不是每个账户只能选择一个候选者。
账户
在EOSIO区块链中,用户的主要标识是帐户名,而不是公钥。 公钥/私钥是用来控制帐户的。 默认情况下,帐户名称长度为12个字符,并且其中必须有小写字母(a - z)和数字(1-5)组成。然而,通过命名空间拍卖可以获得更短的帐户名。 帐户下可以有许多不同的权限,不同的权限与EOS网络上的不同操作相关联,这些权限被各个私钥所控制,你也可以将特定权限委派给其他帐户。
治理
我们作为一个社区选择遵守的程序,以保证和平和公平地使用我们共享的有限资源。
智能合约
智能合约是用计算机代码编写的自动执行合同。
仲裁
争端解决方式。仲裁由仲裁员进行,仲裁员属于仲裁论坛。仲裁是全球159个国家公认的争议解决方法。在EOS内,默认的仲裁论坛是EOS核心仲裁论坛(ECAF)。用户和开发人员可以自由命名和使用其他仲裁论坛,但这是当前的默认论坛。
注册
在EOS的ERC-20代币被冻结之前,用户被要求注册他们的代币,通过将其到映射一个公钥上,公钥被私钥所控制。这让新建的帐户有每个用户自己提供的相关联EOS密钥。
主网
EOSIO的主要区块链。由于EOSIO软件是开源并且免费的,因此可以通过它发起很多链条。第一个被开放使用的链的ID是:aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906.
最终确定性
在一些其他区块链上,人们只能通过有信任度和确认信息来确认交易是否被接受,而在EOSIO软件上可以达到明确的最终结果。最后的那个不可逆区块背后的交易实际上是最终的,不会更长链攻击移除。一旦跨区块链沟通被建立起来,这将是至关重要的。
以上内容转载自微信公众号:EOSCochain作者:MW