也许你知道,STEEM上文字是放在区块链上而 STEEM的图片是单独放在AWS云服务器上的.我就突然想到,其实图片也是可以通过BASE64格式把二进制的内容编码成纯文本的BASE64格式.
比如你原来这样在HTML中添加图片:
1 | <img src='https://justyy.com/gif/dr.zhihua.lai/13.gif" /> |
<img src='https://justyy.com/gif/dr.zhihua.lai/13.gif" />
其实你可以这样直接把图片的内容放在HTML字符串里
1 | <img src='data:image/gif;base64,IMAGE_BASE_64_DATA"/> |
<img src='data:image/gif;base64,IMAGE_BASE_64_DATA"/>
这样的话, 图片就和文字混在一起了 .
我想试验一下,就用N年前写的API来转换图片 (记得把图片改成你的图片地址)
https://helloacm.com/api/image-to-base64/?url=https://justyy.com/gif/dr.zhihua.lai/13.gif
把内容拷到插入图片的文本框中.
图片可以显示,但是发表却失败了.图片无法保存到区块链上(blockchain).
我猜想两种可能:要么这是一个BUG,可以很轻易的被修复,要么就是设计就是这样,因为可能图片本来就很大,用了BASE64文字编码后大小会增加1/3…
您认为呢?不管怎么样:差一点 SteemIt 就可以把图片也存在区块链上了!
区块链技术
- 区块链: 硬分叉与软分叉
- 区块链中Layer 1和Layer 2协议的简介
- 孙老板/师卖在区块链上卖沙子 (营销/沙币/孙哥/ICO)
- 和媳妇聊聊 区块链 (Web3.0, 还有共识算法 PoW, PoS, DPoS)
- 我玩区块链虚拟货币的原则
- SteemIt 就可以把图片也存在区块链上了
- Steem转波场U的信任问题(Steem/SBD to USDT TRC-20)
Steem 坐火箭🚀!
- 您可以通过 steem2sol 交换 STEEM/SBD 到 SOL Solana 索拉纳!
- 您可以通过 steem2eth 兑换 STEEM/SBD 到 ETH (Ethereum 以太网)
- 您可以通过 steem2usdt 兑换 STEEM/SBD 到 Tether USDT (波场U, TRC-20)
- 您可以通过 steem2trx 兑换 STEEM/SBD 到 波场 TRX (TRON)
- 您可以通过 steem2bts 兑换 STEEM/SBD 到 比特股 BTS (BitShares)
- 在 SteemYY 免费注册 STEEM 帐户
- Steem 区块链浏览器
英文: Technically Images can be Stored on BlockChain
GD Star Rating
loading...
本文一共 325 个汉字, 你数一下对不对.loading...
上一篇: [机器学习] 用 MySQL 来演示 KNN算法
下一篇: 别让SteemIt毁了你原本的生活 (新老用户都应该看一看) Don't Let SteemIt Ruin Your Life!
扫描二维码,分享本文到微信朋友圈