• 请不要在回答技术问题时复制粘贴 AI 生成的内容
tyhtao1990
V2EX  ›  程序员

目前在写一个大数据结合区块链技术作数据存储和查询的项目

  •  
  •   tyhtao1990 ·
    tyhtao1990 · May 30, 2018 · 3284 views
    This topic created in 2915 days ago, the information mentioned may be changed or developed.

    前期调研了市面上作商业化的区块链框架,目前比较流行的就是 fabric,但是这个技术的数据落地是在类似 couchdb 这种 nosql 数据库上的,如果面对海量数据以及有数据分析的需求 nosql 的性能是一大瓶颈。 现在自己写了一套区块链框架主要是基于 bytom 的代码框架以及 fabric 的部署模式。这其中 tps 是最大的瓶颈。海量数据从多方数据源录入区块链的时候,每条数据都需要作验证,并且当块形成之后也需要获得足量的确认,落地数据的存储方式以及需要设计 full node 和 fast node 模式,很多细枝末节的技术在其中。现在回头再去看 btc 和 eth 的源码发现很多东西都是可以借鉴的。 我有个问题想问问大家,现在市面上有没有区块链和大数据结合的案例,让我可以学习一下

    6 replies    2018-05-31 10:58:53 +08:00
    Comdex
        1
    Comdex  
       May 30, 2018
    这方面都是一些私链和联盟链,区块链存储数据的成本很高的,还要做大数据的话很不划算
    jatesun
        2
    jatesun  
       May 30, 2018
    总觉得区块链与大数据不是天生契合的
    tyhtao1990
        3
    tyhtao1990  
    OP
       May 30, 2018
    区块链和海量数据肯定有联系的啊,只不过现在链的主要功能是保护用户的隐私,用户只能管理自己的数据,如果现在有一个链提供一个有偿获取用户数据的渠道,用户可以提供自己的信息类似淘宝购买记录,或者信用卡还贷记录等给商户从而获取报酬,那么这些商户势必就可以去做数据分析给用户打标签了。
    公信宝的 app 就是在做这个事情,只不过他们不去分析数据而是给用户自己的代币,然后再把用户的数据卖给别人。。。
    tyhtao1990
        4
    tyhtao1990  
    OP
       May 30, 2018
    其实说到底,区块链解决的是使用者相互信任的问题,大数据解决的海量数据操作分析的问题,有落地场景就要两者结合一起用的
    coolmenu
        5
    coolmenu  
       May 31, 2018 via Android
    要看你的节点协议呀,pbft 都是有上限的,要是公网链,可能只有 dpos 这种委托代理模式才能有高 tps,fabric 其实也是小联盟链的实现,可以看看 intel 的那个版本,不过要指定 intel cpu 支持 sgx 才行
    tyhtao1990
        6
    tyhtao1990  
    OP
       May 31, 2018
    @coolmenu 公网是这样的,现在一些企业级的还是私有联盟链为主
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2718 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 15:27 · PVG 23:27 · LAX 08:27 · JFK 11:27
    ♥ Do have faith in what you're doing.