projectoblio / arrlaravel
此软件包已被废弃且不再维护。未建议替代软件包。
用于在PHP中使用的加密和区块链功能
dev-master
2019-03-19 19:48 UTC
Requires
- php: ^5.6 || ^7.0
- guzzlehttp/guzzle: ^6.3
This package is auto-updated.
Last update: 2019-03-19 19:48:22 UTC
README
它尚未准备好投入生产使用 (!!!!!!)。但是,如果您对浏览代码或想了解我们正在构建的内容感兴趣,这里有一个概述。
它包括
- 一个表情符号编码器和解码器,用于生成更美观的加密货币地址。例如,一个40+字符的ETH地址变成了16个字符的字符串表情符号。根据您的应用程序,您可能只需要4到8个表情符号来唯一标识一个用户/地址。它使用优化的十六进制编码来最小化私钥和地址转换为表情符号时所占用的空间。查看
auth.js
中的encode
和decode
- 仅服务器端代码,用于审计DUB(去中心化唯一性检测生物识别)。这些类似于唯一性证明算法。
- 一个仅浏览器端的Monero矿工,用于防止垃圾邮件(当DUB对您的用户来说太多时很有用)。Oblio项目尚未使用!直到我们遭受DDoS攻击。
- 为BTC、BCH、ETH和EOS生成地址和交易签名
- 一个加密货币价格API,用于获取BTC、BCH、ETH、EOS和其他大量加密货币的USD价格(
crypto-price
)。 - 可能很快就会再次兼容PHP(请参阅old_README.md)。可能很快还会包括
etherdelta
或0x
函数。
它不是什么
-
它不是小的。当为Internet Explorer 11构建时,大小超过5MB,就像Jay-Z的歌曲MP3格式的大小。
-
它未经过审计。在发布稳定版本之前,您不应使用此库。因为Bioweb3从许多外部库中提取,它不建议用于高价值应用程序(如托管许多用户加密货币的服务器)。最近对比特币钱包应用程序的黑客攻击揭示了接管此类库的依赖库是重大的安全漏洞。在使用Bioweb3进行高价值应用程序之前,需要审计这些库的代码并将其静态化,或者以不会损害您的内容的方式使用Bioweb3。
-
它不包含连接到IPFS的代码(尚未)。目前,Oblio项目依赖于
o-sheets
库,因为Google Sheets实际上比托管一个节点便宜。在撰写本文时,尚未筹集资金。最初,我们在分析托管成本和我们的资金不足后,包括代码以支持IPFS,然后再将其移除。