在我以前有关DLT的帖子中,我谈到了工作量证明的概念,并在通过权益证明时提到了这一点。 在此博客中,我将详细介绍这些概念以及它们对于不信任的分布式共识的基础是如何基本的。
首先,我们必须描述我们要解决的问题是什么。 比特币着手解决复杂的问题,即在一组不信任的代理之间建立信任。
那么这是什么问题呢? 有人要求向您借钱,并同意明天还清您。 既然您是信任的,就借给他们十美元。 第二天您要还钱,他们回答说他们从未向您借钱。 你做什么工作? 没有交易记录。 您没有太多资源。 您将来可能会变得不那么信任。 下次输入这种类型的交易时,您需要第三方跟踪交易。 当借款人违约时,您可以请第三方证明交易已经发生。 如果借款人拒绝还款,您可以进入法律制度,并要求他们代您干预。 理想情况下,第三方是受信任的人,例如律师,可以对交易进行公证以证明其真实性。 想象一下,您想与与您不在同一国家的人们大规模地这样做。 法律制度不同,追索权也不同,令人头疼。
分布式分类帐着手以所有权身份,加密公证和建立信任的方式代替法律结构。 第一部分相当简单。 我们每个人都有一个身份; 以私钥的形式; 我们可以使用此身份对任何任意数据进行“签名”。
简单地说,公开密钥的持有者可以极高的信心证明签名属于私有密钥的持有者,并且仅属于一个私有密钥。 这个数字签名是一个引人注目的概念,因为它允许拥有私钥的任何人断言他们拥有私钥。 将公钥提供给任何人都是安全的,因为无法获取公钥并创建私钥副本。 只要确保您不会丢失私钥!
公证自然是源于身份认同。 如果一方在邮件上签名,则第三方可以在已签名的邮件上签名。 如果您信任公证人的身份,则拥有其公钥,并且知道他们是谁。 他们可以发表有关原始政党的陈述,例如我认识的这个人,您可以信任他们。 每次访问加密的网站时,您都可以在整个Internet上观察到这种信任的概念; 您依靠通过信任链公证的证书。 这个链的顶部是一个根实体。 在此示例中,它是“巴尔的摩CyberTrust根目录”。
这种信任链仍然给我们带来了问题。 如果您不知道或不想信任任何中央方,您如何对交易进行公证,以使交易无可辩驳? 经典的BlockChain通过称为挖掘的过程解决了这个问题。 采矿可以大致分为两类,工作证明和权益证明。 我们将在短期内讨论。
首先,我们应该解决房间里的大象,即所谓的基于权限的区块链。 在过去的几年中,这些链的许多例子如雨后春笋般出现,通常作为不可信区块链的高性能替代品提供。 采矿的本质是,这需要时间并且要付出一定的代价。 这些基于权限的链标识一个或多个在链上执行消息公证的受信任组。 如果发生错误或改变主意,这些受信任的公证人可以重写历史记录;如果他们是不良行为者,则可以代表他人行事以欺骗他人。 在我们最初的示例中,糟糕的公证人可能会与借钱的人站在一起。
从信任的角度来看,可以说基于权限的链并不比拥有由第三方管理和操作的数据库更好。 在这些情况下,数字分类帐仍然有好处。 例如,每一方都有总账的完整副本,交易是标准化的,并且是交易的密码签名。 数字签名本身就是一个令人信服的原因,请考虑将人类签名与数字签名进行比较。 与DLT相比,传统数据库中的复杂性,性能和操作方面的考虑通常更容易解决。
现在我们回到采矿。 从本质上讲,挖矿是一种操作,它表明一个参与者(通常称为节点)已经建立了足够的信任,使其可以签署一组交易(区块链中的区块)以声明交易是一致的并且是双花的。自由。 在“现实世界”中,双花是一个简单的概念; 如果我给您一张美元的钞票,除非您随后将其退还给我,否则我只能向您提供确切的钞票一次。 在数字世界中,这是一个更为复杂的问题。 古典数据库通过实现事务来解决此问题。 您经常会听到这称为ACID交易保证。
在传统的两次录入簿记系统中,分类帐记录资产从一个帐户(或钱包)到另一个帐户的移动。 对于正在跟踪一种货币的分类帐,您可以实施两个主要属性。 首先,分类帐在所有移动交易中保留分类帐中任何给定资产的总数。 除非支持特定的单面交易,否则您无法创建或销毁。 其次,如果源钱包有可用的资产实例,则可以确保只能将资产从一个钱包移动到另一个钱包。 在多钱包交易中,交易后所有钱包必须保持余额。 通过确保交易中的成本(转换为共同资产的每项资产的价值)总和为零,可以将这些规则推广到多资产交易。 多资产模型的涵盖范围更长。
对于DLT,所有令牌(或资产)转移都必须遵守上述规则。 通常,链支持的唯一的单面交易是通过挖掘过程创建新令牌。 那么,分布式账本如何做到这一点?
我们首先解决工作量证明,因为它是最成熟的系统。 在工作量证明中,系统中的每个挖掘节点相互竞争,以提出足够复杂的问题的解决方案。 对于比特币,此问题将计算块中数据的哈希值,并添加一个“ nonce”(整数)值以计算块的加密哈希值。 当上述最终哈希在其二进制表示形式中具有特定数量的前导零时,表示挖掘成功。 随机数被重复更新,直到找到解决方案为止。 实际上,它比这要复杂一些,并且会出现多个哈希。
每个矿工能够在一秒钟内执行固定数量的哈希计算。 计算节点的硬件设置此限制。 调整了问题的难度,以便所有矿工的哈希率的总和将在大约十分钟内找到一个障碍。 网络调整难度以考虑当前的哈希率。 在撰写本文时,比特币网络的哈希率是每秒一亿八千万个terra哈希。 这种哈希率是一种巨大的计算能力,它指出了比特币的重大辩论之一,即它对环境的影响。 但是,由于可再生能源的价格低于其他形式的能源,采矿的获利能力促使人们转向使用价格最低的动力源。 在接下来的几年中,这将是多么真实。
比特币挖掘协议中经常发现的“缺陷”之一是使哈希操作变得微不足道。 此功能导致了哈希功能的显着集中,并且可以说是破坏了链的一些分散式设计。 将哈希汇总在一起被称为池挖掘。 单方面的挖掘对所有意图和目的都是毫无价值的。 在池中的哈希值无限小之前,网络中任何单个节点自行寻找解决方案的几率很小。 矿池分享的采矿收益与捐赠给矿池的哈希率成正比。 虽然您不会获得高额的支出,但是每次游泳池开采一个街区时,您都可以获取少量。 少数池(8)构成了绝大多数的散列能力。 如果这些资源集合在一起,它们将有机会对链的未来规则做出选择。
当重写链的历史记录或控制足够的哈希率(大于6.25%)以更改协议以使一方受益于另一方而不是获得挖矿奖励的代价更高时,工作量证明将提供信任和完整性。 挖矿奖励被定义为比特币协议的一部分,包括新铸造的硬币和区块中处理的交易费用。 目前,一个区块的采矿奖励为XNUMX BTC,加上交易费用。 这个奖励是每块超过三十万美元。 每天印刷一百四十四块,产生近四千五百万美元的采矿收入。
矿工有强烈的动机去做正确的事。 这种经济激励措施还鼓励矿工在更多的采矿硬件上进行投资,并有助于确保没有任何人可以控制该链条的多数。 提供这种保证的是采矿的“成本”。 随着比特币价值的增加,开采更多比特币的动机也随之增加。
以太坊等较新的链使用不同的算法来实现工作量证明。 如今,有许多选择,最引人注目的是那些通过在内存中移动数据的成本(这就是Etherium的工作方式)与原始计算能力的对比来得出工作的选择。 通过“带宽”限制,像Etherium这样的工作量证明链可以在最终用户商品硬件(GPU)上实现盈利的挖掘。 为了在挖矿比特币中获利,必须投资定制ASIC硬件。
权益证明是工作量证明的新兴替代形式,该方法试图解决当今链条中普遍存在的能源消耗(和硬件竞赛)。 在权益证明中,矿工过帐(或抵押)一定数量的链式货币,以便他们以交易费的形式获得对签署区块的奖励,如果以某种方式签署区块,矿工将失去其股份与链条规则不一致。 IE。 没有双花。
让我们尝试一个简单的思想实验。 考虑一个有七个人的房间,每个人在房间中间的桌子上放一百美元的钞票。 这笔钱是他们的本分。 现在,七个人中有两个同意达成交易,第二个人将借另一个十美元归还。 他们在纸上写下协议并将其放在赌桌上。 现在,我们随机选择会议室中的七个人之一对文件进行公证。 他们阅读了文件并添加了签名,以表示这是有效的交易。 其他六个可以检查文档并验证交易条款是否符合会议室规则。 假设每个人都同意,则该交易具有约束力。 房间中的每个人都会获得一笔小笔款项,用于验证交易。 进行交易的人提供了费用。 该费用提供了将资产锁定为股份的补偿。
现在,假设选择进行验证的人员是交易或合谋中的两个人员之一。 即使文件违反了房间规则,他们仍在文件上签名。 现在,当会议室中的其他人验证交易并且会议室中超过XNUMX%的人表明此合同无效时,该交易将被撤消。 属于验证者的股份从表中删除,并在其他六个人之间平均分配。 第七个人不再拥有本金,也不能再参与验证,因此他们失去了一百美元的本钱。 由于股份价值超过了验证交易的价值,所以撒谎并不符合个人的利益。
当参与者诚实地采取行动的比例超过百分之五十时,该系统就会起作用。 为此,他们可以保持自己的本分,并为自己的行为获得合理的补偿。 对于一次交易,可能值得对系统进行欺诈。 当您查看总数时,诚实行事绝对是他们的利益所在。
关于股权证明的一个有趣观察是,它需要您赌注的物品才有价值。 这种观察是以太坊开始使用工作量证明系统的核心原因之一,并且由于以太币的价值很高,它正在着手转换为权益证明。
我们还没有看到权益证明系统可以大规模运行且具有很高的风险价值,在接下来的几年中,我们将看到它们如何很好地替代了工作证明。
我希望这个博客可以帮助您下次解释智能合约时解释一些条款。
- 账号管理
- 中介代理
- 协议
- 算法
- 所有类型
- ASIC
- 财富
- 办公室文员:
- 真实性
- 法案
- 比特币
- 比特币矿业
- blockchain
- 博客
- 借贷
- BTC
- 证书
- 更改
- 检查
- 硬币
- 商品
- 相当常见
- 佣金制度
- 计算
- 信心
- 共识
- 消费
- 合同
- 合同的
- 创造
- 货币
- 电流
- data
- 数据库
- 数据库
- 天
- 处理
- 分散
- 设计
- 摧毁
- 数字
- 分布式帐簿
- DLT
- 美元
- 美元
- 双花
- 经济
- 能源
- 环境
- 以太币
- 复仇
- EU
- EV
- 扩大
- 实验
- 专栏
- 费用
- 姓氏:
- 申请
- Free
- ,
- 未来
- 团队
- 硬件
- 哈希
- 散列率
- 散列
- 高
- 历史
- 创新中心
- hr
- HTTPS
- ia
- 主意
- 鉴定
- 身分
- 影响力故事
- 兴趣
- 网络
- IT
- 键
- 铅
- 领导
- 莱杰
- 法律咨询
- 多数
- 制作
- 中等
- 百万
- 矿工
- 采矿
- 模型
- 钱
- 移动
- 多资产
- 网络
- 概念
- ZAP优势
- 附加选项
- 其他名称
- 造纸
- 付款
- 员工
- 性能
- 透视
- 池
- 矿池
- 功率
- 私立
- 私钥
- 盈利
- 证明
- 国家
- 公钥
- 种族
- 价格表
- 原
- 现实
- 原因
- 记录
- 再生能源
- 收入
- 奖励
- 风险
- 定位、竞价/采购和分析/优化数字媒体采购,但算法只不过是解决问题的操作和规则。
- 安全
- 鳞片
- 选
- 集
- Share
- 迹象
- 简易
- SIX
- 小
- 智能
- 智能合同
- So
- 解决
- 花
- 分裂
- 股权
- 质押
- 开始
- 州/领地
- 成功
- 支持
- Switch 开关
- 系统
- 产品
- 土
- 次
- 令牌
- 最佳
- 跟踪
- 贸易
- 交易
- 交易
- 信任
- us
- 折扣值
- 价值
- 钱包
- 钱包
- 您的网站
- 什么是
- WHO
- 工作
- 合作
- 世界
- 价值
- 写作
- 年
- 零