新手问答 区块链存储问题

wuyazhe · August 31, 2020 · Last by Surou replied at September 01, 2020 · 111 hits

大神请息怒,问题很基础,并非我不去阅读,我已经阅读了几十篇入门文章,但具有如下困惑: 1.数据冗余如何处理? 如果按照区块链 3.0 的设想,整个链作为基础,向上开发 APP。作为原本的中心化存储,数据保留一份在服务器,为了访问速度,会同步到其他几个镜像服务器,利用 CDN 等方式,但数据依然可控的占用 1~n 倍空间。

区块链的存储如果需要 51% 的用户认可,是不是就是基于区块链的数据需要占用 1+ 0.51* 总用户数 倍的空间?51%* 总用户数 的数据冗余?

2.挖矿的竞争问题 文章上看过,如果同时 2 个算出结果的提交,会看谁后面的链多以其为准,那么被抛弃的区块,以及其后面的区块数据就直接丢失么?那是不是就降低了整体可靠性?

3.区块内容 长度最初 1k,后来扩到 5k,那么未来的应用中,如果有文本信息、图像、视频等,如何去中心化存储?

  1. 目前区块链为了做到最大得可校验交易性,BP 节点都是做了单节点全量备份。
  2. 看一下链分叉(switch fork)吧
  3. 一般是数据指纹上链,具体数据中心化分部署存储,整体存储得化可以看下 ipfs + 链,
需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up