术语表
理解 Steem 区块链的常用术语,是能够构建基于它的应用与工具的重要一环。
本节概述了若干常用术语。更多术语与信息可参阅 steemit.com FAQ。
链基础
区块链(Blockchain)
去中心化账本与共识协议。
Steem(区块链)
区块链与平台的名字。
带宽(Bandwidth)
旧时的账户可发送/使用数据量上限(已被资源信用(Resource Credits)取代)。
资源信用(Resource Credits)
账户在区块链上可使用资源的额度限制(也称为 RC)。
权益份额(VESTS)
STEEM 权益(SP)由此衍生的基本记账单位。
STEEM(货币)
区块链的货币,STEEM 权益的流动形态。
STEEM 美元(SBD)
Steem Backed Dollar,价值 1 美元的 STEEM。
STEEM 权益(SP)
STEEM 的锁定形态,赋予账户在平台上的影响力。
交易(Transaction)
发往区块链的操作/活动/写入请求。交易(transaction)是提交给 Steem 区块链的一次更新,可以包括代币转账(transfer)、帖子/评论、投票等。
区块(Block)
Steem 区块链每三秒生产一个新区块。每当新区块被生产,分布式网络就会更新该区块内发生的全部交易(transaction)。
区块头(Block Header)
关于区块、root 以及签名见证人(witness)等的信息。
喂价(Price feed)
由见证人维护、用于保障 SBD/STEEM 价格稳定的喂价。
账户(Account)
账户是区块链上与特定用户钱包相关的全部活动的容器,包括其全部代币、帖子、评论、点赞(upvote)、转账(transfer)等。
权限(Authority)
每个账户拥有多组权限(authority)与密钥,用于管理平台上的不同权限。
所有者(Owner)
给定账户的所有者(owner)权限。
密钥(Key)
密钥用于认证交易(transaction)。每把密钥包含公钥/私钥对。当交易被提交到 Steem 区块链时,账户所有者用自己的私钥对其签名;区块链通过用密钥对中的公钥验证签名,即可判定交易有效。
公钥(Public Key)
账户某项权限(authority)的公钥。
私钥(Private Key)
用于以账户权限签署交易(transaction)的私钥,必须保密,因为它能访问账户。
Wif
Wallet Import Format/私钥,必须保密,因为它能访问账户。
活动密钥(Active key)
活动密钥用于转账以及在内部市场下单。
发布密钥(Posting key)
发布密钥用于发帖和投票。
所有者密钥(Owner key)
所有者密钥是账户的主密钥,更改其他密钥时必需。
帖子(Post)
帖子是根级评论(comment)——没有「父级」的评论。
评论(Comment)
评论是存储在区块链上的文本内容。评论可以通过父/子关系与其他评论以「回复」的形式相链。
投票(Vote)
投票是对帖子/评论表达赞成(点赞(upvote))或反对(踩(downvote))的行为。Steem 区块链根据帖子/评论获得的投票来决定其在收益中的份额。
声誉(Reputation)
账户在平台上的声誉。
Markdown 语言
易读易写的纯文本格式语言,常用于创作 Steemit 文章。
永久链接(Permlink)
作者每条评论或帖子在该作者上下文内的唯一标识。(「@author/permlink」组合在全局唯一。)
主网(Mainnet)
「生产」Steem 区块链网络,持有真实的 STEEM 并发生实际的交易(transaction)。
委托(Delegation)
将 STEEM 权益(SP)出让给另一账户以用于内容影响力(不可花费,出让者可在 5 天后撤回)。
PowerUp
将 STEEM 转换为 STEEM 权益(SP),反向操作为解押(PowerDown)。
奖励池(Reward Pool)
每天,固定数量的 STEEM 代币会被分配到网络奖励基金(reward fund)中,通常称为「奖励池」(reward pool)。这些代币会分配给发帖和投票的作者与策展人。
AppBase
为扩展提供坚实基础的插件化架构。它通过把额外的非共识区块链创建为专用插件,使 Steem 区块链的许多组件得以模块化。
RocksDB
一种带高级缓存层的快速磁盘数据存储,可将读写磁盘时的延迟降到最低。
MIRA
Multi Index Rocksdb Adapter,将 Steem 的数据库后端从内存映射文件更新为通过 RocksDB 库实现的磁盘日志结构合并树。
Manabar
追踪投票力(voting power),在 5 天内从 0 线性恢复到最大值的 100%。它是 STEEM 权益(SP)、委托(delegation)与进行中的 解押(power down)的函数,追踪未消耗的奖励基金份额。
每个用户还有一条专门用于踩(downvote)的 manabar,为点赞 manabar 的 25%。踩会先消耗这条 mana,再消耗普通 mana。投票时,100% 的投票 消耗剩余 mana 的 1/50th。踩的 mana 使用相同算法,但要乘以 4,因为踩 manabar 是普通 manabar 的 25%。两者取最大值。当两条 manabar 都在 100% 时,数值相同。当踩的 mana 耗尽后,再使用普通 mana。
逆向拍卖(Reverse Auction)
5 分钟窗口期,此期间策展收益会被退回奖励池。
SPS
亦称 Steem 提案系统(Steem Proposal System)。一个链上去中心化自治组织(DAO),允许用户提交资金提案,并通过质押加权投票选出应获资助的提案。
区块链(Blockchain)
去中心化账本与共识协议。
Steem(区块链)
区块链与平台的名字。
治理
DPOS
委托权益证明(Delegated Proof of Stake)。
代理(Proxy)
将 STEEM 权益(SP)出让给另一账户,用于 DPOS 治理与 SPS 审批(不可花费,可即时撤回)。
节点(Node)
节点是运行在服务器上的 Steem 区块链实例。
见证人(Witness)
见证人是被社区选出(受托信任)以支持平台、运行共识协议,从而保障区块链上交易/区块安全性与有效性的人员所担任的职位/角色。见证人负责为 Steem 区块链签名并验证区块。
硬分叉(Hardfork)
发布协议/区块链共识升级的过程。
软分叉(Softfork)
发布协议/区块链软件改进的过程。
见证人投票(Witness Vote)
用账户质押投票/选举见证人。
DAO
去中心化自治组织(Decentralized Autonomous Organization,参见:SPS)。
SBD 折减(SBD Haircut)
在 SBD 供应量过高时停止印刷 SBD 的规则。注意:SPS(@steem.dao)的 SBD 印刷不遵循这些规则,无论供应量如何都会继续印刷 SBD。
交易
P2P
点对点网络是交易(transaction)在被包含进区块之前向内存池(mempool)广播的方式。
内存池(Mempool)
正在点对点网络中传输的交易被传送并持有的地方,直到见证人将其拾取并包含进下一个区块。
待处理交易(Pending Transaction)
尚待处理并将被包含进区块链的交易。
交易十六进制(Transaction Hex)
交易(transaction)的哈希。
签名(Signatures)
账户用私钥签署的交易签名。
规范签名(Canonical Signatures)
遵循 BIP-0062 规范以防止交易延展性的低熵签名。自 0.20.2 起,Steem 上的全部签名都是规范签名。
广播交易(Broadcast Transaction)
已签名交易被广播到点对点网络、以便见证人验证并包含进区块的事件。
虚拟操作(Virtual operation)
由区块链活动派生、但本身并不作为操作实际存储的操作(如策展与创作收益)。它们基于区块链共识、由其他普通操作引发而发生。
API
Trending
受社区高度认可、以较长时间间隔更新的帖子/讨论(discussion)。
Hot
受社区高度认可、以较短时间间隔更新的帖子/讨论(discussion)。
动态(Feed)
来自某账户关注者的帖子/讨论(discussion)。
Active
仍在被活跃互动的帖子/讨论(discussion)。
New
新创建的帖子。
Cashout
最近完成收益结算(payout)的帖子。
Promoted
通过销毁 SBD 获得更多曝光的帖子。
待结算收益(Pending Payout)
博客帖子/评论的预计待结算收益。
标签(Tags)
标签(tag)是用来标识评论/帖子所含内容类型的描述符。
趋势标签(Trending Tags)
最常被使用的标签。
正在关注(Following)
被关注的账户。
关注者(Follower)
正在关注该用户的账户。
状态(State)
路径(accounts/tags/filters/posts)的区块链状态。
动态全局属性(Dynamic Global Properties)
每个区块生效的当前区块链全局属性。
中位价格(Median Price)
全部见证人提供的中间喂价。
策展人(Curator)
通过每日投票力为帖子点赞的 Steem 用户,认为该帖子内容优质、值得被看见并应奖励作者,从而为其赋予价值。
策展收益(Curation reward)
给予策展人的收益,即在为帖子点赞的全部策展人之间分配的 50% 份额中属于其的部分。
转帖(Resteem)
(Reblog)把另一位作者的帖子重新发布到自己的博客动态中,供自己的关注者列表查看。
市场
转换请求(Conversion Requests)
为把 SBD 转换为 STEEM 而提交的请求。
订单簿(Order Book)
用于兑换 SBD<->STEEM 的内部市场订单簿。
SMT(智能媒体代币)
智能媒体代币(Smart Media Tokens)。
限价单(Limit Order)
向 DEX 下达的、以指定价格或更优价格买入或卖出资产的指令,在创建后 30 天内过期。