PacketCrypt是一种算法,旨在鼓励矿工之间的合作以及对互联网基础设施的投资,以进行高速数据加密和解密。仅当矿工之间能够相互通信并且需要用带宽代替处理器的工作量时,才能实现有效的开采。结果是一个硬带宽工作量证明,它结合了两个不同的阶段:公告开采和区块开采,它们共同分散了全球分布式网络中的数据传输。
公告阶段是矿工创建一条小消息(1KB),以证明他们做了一些工作。然后,公告矿工会收集公告以形成公告组。公告矿工试图最大化成功公告的数量,这些成功的公告可以被接收到一个区块中,并且需要最大化其带宽以实现最佳的开采效果。这又确保了网络纵向具有高吞吐量。默认情况下,公告是节点的网络状态。但是公告可以是任何数据。
区块链开采是第二阶段,而区块矿工是区块链意义上的传统“矿工”,因为他们验证链并获得奖励。区块矿工从公告矿工那里收集公告。区块矿工会根据收集到的新公告的数量和他们必须完成的工作的难度享受折扣,因此,他们被激励在开采时将大量公告存储在内存中,并向公告矿工支付报酬以保持他们供应公告。