:alien_monster: 友好的工作证明(PoW) PoW挑战库由FriendlyCaptcha使用。 如果您正在寻找客户端代码(= widget)和文档,请参阅。 Friendly-pow在WASM和JS中都有一个难题解决程序实现(对于非常老的浏览器来说,它是后备的)。 在我们自己的实验中,WASM的构建要快一个数量级。 在本文档中,我们将称计算机必须解决的难题为计算难题,客户必须找到一个或多个解决方案,以便以后进行验证。 执行 WASM是从AssemblyScript编译的,AssemblyScript是Typescript的子集。 WASM构建入口点位于 。 JS和WASM构建的包装器位于src/api文件夹中,它们都有相同的接口。 拼图格式 拼图表示为32字节到64字节的消息(取决于是否传递了任何用户数据),我们称其为拼图缓冲区。 在此字节缓冲区中编码的是元数据,例如创建拼图的时间,拼图的难度和