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 会指向你存储数据的地方.

最新文章

  1. 浏览器访问Servlet
  2. 窥探Swift之类的继承与类的访问权限
  3. iOS提交后申请加急审核
  4. Scrum领取任务
  5. 【转】使用Fiddler进行HTTP断点调试。
  6. poj1611(并查集)
  7. 将spring管理的bean使用注解的方式注入到servlet中
  8. Powershell变量的幕后管理
  9. [C#基础] 继承
  10. Android 仿映客直播间给主播发送礼物(实现连击效果)
  11. SSH相关小应用
  12. 3、J2EE学习推荐书籍
  13. php版本的选择
  14. Appium python自动化测试系列之混合app实战(十一)
  15. CSS列表及导航条
  16. oracle练习--@余生请指教多
  17. vxWorks/BootROM Imageq启动顺序详解
  18. CF | Alyona and Numbers
  19. js中几种实用的跨域方法原理详解【转】
  20. 解决vscode格式化vue文件出现的问题

热门文章

  1. Ctrl + Shift + F7 ; F3、Shift + F3
  2. shell du sh 文件大小输出
  3. B.Beautiful Numbers
  4. JPEG文件编/解码详解
  5. Python3 网络基础基础2
  6. font-family与font-face的区别
  7. 大数据学习笔记——HDFS写入过程源码分析(1)
  8. 一款 Postman 的开源替代品: Postwoman
  9. 使用where 过滤数据
  10. Supermap/Cesium 开发心得----飞天动线的实现