【摘要】 亚马逊获得PoW加密系统专利 生成Merkle树解决PoW难题
科技巨头亚马逊已获得各种技术的专利,以建立类似于比特币等区块链使用的工作量证明(PoW)加密系统。
该专利于2016年12月首次提交,并于周二由美国专利商标局(USPTO)颁发,该专利文件概述了如何生成Merkle树作为PoW难题的解决方案,同时带来其他好处。
Merkle树结构允许验证在计算机之间发送的数据,并且在诸如区块链之类的P2P网络上用于确保区块不会被伪造。这个概念可以追溯到1979年。
另一方面,PoW是一种算法,通过要求服务参与者进行“工作”来保护网络—通常要求使用计算机算力来解决复杂的数学难题。例如,比特币区块链网络就采用了PoW算法,由矿工完成相应的工作。
亚马逊称,在这种情况下,Merkle树的创建是算法所要求的。
该专利文件解释说:
“在PoW系统中,第一方(例如,客户端计算机系统)可以请求访问算力资源。第二方(例如,服务提供商)负责提供第一方需要解决的难题。接着会生成并提供一个有效的解决方案,以便完成要求。”
“难题可能会包括消息和种子,种子可以至少部分地用于加密导出可以用于生成难题的解决方案的信息。在生成解决方案时,会生成哈希树(或Merkle树),” 它补充道。
亚马逊表示,PoW还可以帮助防止频繁入侵算机网络的DoS和DDoS攻击,并解释说:
“在一个运行中的PoW系统中,通过要求DoS或DDoS攻击的参与者生成有效的PoW解决方案,可以缓解DoS或DDoS攻击,因为这会要求攻击者在系统内投入大量算力资源,这就可以大幅减少攻击者发送要求的频率。”
此外,在与区块链和加密货币相关的概念中,该专利文件还提到了“加密密钥”,“数字签名”和“公共签名密钥”。然而,该专利并未直接讨论区块链或加密货币。
虽然到目前为止,引起人们广泛讨论的亚马逊加密货币仍然难以捉摸,但该电子商务巨头已经进一步入局区块链领域。本月早些时候,其云计算部门亚马逊网络服务(AWS)推出了Managed Blockchain Service(区块链管理服务),希望在其企业客户中推广。该服务目前支持开源框架Hyperledger Fabric,预计将在今年晚些时候支持以太坊网络。