V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kmdd33
V2EX  ›  分享发现

blockstack 技术架构图解析

  •  
  •   kmdd33 · 2018-05-08 15:57:40 +08:00 · 1354 次点击
    这是一个创建于 2180 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://i.imgur.com/iiLv9vw.png

    Browser: 用户用来浏览并使用基于 blockstack 网络开发的 app。

    CLI: Cli 工具用来管理个人的 blockstack id。

    blockstack.js (and other libraries): 通过这个 js 文件,app 可以得到用户的许可,允许或者不允许 app 查看用户的数据和 id

    Gaia storage: 用户存储自己数据的地方。

    API endpoint: 提供一个 RESTful API,用来链接浏览器和 blockstack 内核 , 需要内核进行验证。

    Core node: 内核节点,利用 bitcoin 网络创建用户所注册的 blockstack 域名,需要 24 在线,所下载并更新所有的新产生的区块。(1mb 每十分钟)

    Atlas node: 存储所有空间文件的副本 (Atlas network),需要 5GB 的硬盘空间。

    bitcoind: Bitcoin node that processes standard transactions

    Routing Layer:这里面存放用户所访问的 app 网址和命名文件 hash 地址,当 blockstack todolist 这个 app 如何找到你本地存放的数据呢? todolist 会访问 zone file hash 和 zone file 这 2 个文件,然后这里面的 hash 会指向你存储数据的地方.

    blockstack 中国开发者微信群(有官方核心开发组成员在内),欢迎更多的开发者加入,或者加我微信,我拉大家入群:six four 玖 肆 叁 一 六 七 one

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1957 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:20 · PVG 00:20 · LAX 09:20 · JFK 12:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.