1. 主页
  2. 文档
  3. Monero-Doc 门罗币教程...
  4. 第五章 工作量证明
  5. 1 POW简介

1 POW简介

工作量证明是使不信任的一方合法化的一种方式。

究竟什么是POW?

工作量证明是一种加密证明,即不受信任的一方承诺提供大量算力解决谜题。 从技术上讲,“共识”只是解决当前问题的方法。

一切都是为了让不受信任的一方合法化

互联网上不受信任的一方如何能获得你的信任? 它可以通过解决预置的计算难题来证明其承诺。 例如,在与对方连接之前,要求非信任的一方执行硬计算,你只将连接开放给“已提交”的一方。 再例如,你可以对收到的电子邮件进行POW计算,从而增加发送垃圾邮件的成本。

工作必须“无用”

“计算难题”的工作及其解决方案除了证明承诺(Commitment)之外,不能有其他用处。 如果这项工作在其他地方有用,那么它并不能证明对你的承诺。 问题必须是人工设置的。否则奖励就会失效,整套模式(scheme)也会崩溃。

强非对称

工作量证明模式的要求是工作与验证资源之间存在强非对称性。 工作必须是随机的努力。同时,对验证的证明必须保持成本廉价(就计算资源而言)。 廉价验证至关重要,因为在这个阶段我们要处理大量潜在的非信任方,他们可以通过提交无效证据进行DOS攻击验证方。这类“伪证明”需要能被轻易去除。

我们要如何帮助您?