常见问题及区块链定义

我们的区块链解决方案将为您的企业创造下一代数字体验提供动力,并通过解决实际问题推动积极的变革。

常见问题

今天,企业、政府、学术界和合作伙伴正在使用下一代服务和解决方案来重新定义服务和体验,通过向用户提供区块链技术提供的益处和长期增值来为用户赋能。

什么时候进行 ABT 通证互换?

Token Swap 已上线,供任何人使用。该服务支持原生 ABT 通证与 ERC20 标准的 ABT 通证的双向互换。

我在哪里可以购买 ABT?

在哪里购买 ABT,我们不做推荐,仅建议用户自主上网搜索可交易 ABT 通证的交易所。

ArcBlock 区块基石是什么?

ArcBlock 区块基石是端对端区块链应用开发平台暨区块链 3.0 生态系统。

ArcBlock 区块链开发框架是什么?

ArcBlock 区块链开发框架之前命名为 Forge 框架,为开发者提供开发、运行和使用去中心化应用所需的所有工具。

我在哪里可以获得最新消息?

只需浏览 https://www.arcblock.io 即可获得所有最新发布和新闻,或者使用你的 ABT 钱包登录 ArcBlock 技术社区

什么是去中心化身份?

去中心化身份 使用具有唯一性、独立性并使用区块链保护隐私的唯一 ID 替换现有用户名和密码等传统 ID。

我在哪里可以获得 ABT 钱包?

只需浏览 ABT 钱包官网下载并设置去中心化身份钱包,以访问 ArcBlock 的各种应用并管理你的数字身份。

我是一名开发者,最简单的开始方法是什么?

你可以从我们现成的 Blocklet 开始,或者浏览开发者文档 开始上手。

使用 ArcBlock 平台开发,需要花费多少?

开始时并不收取任何费用,当你准备将应用或服务移至生产阶段时,只需使用你的 AWS 等云服务账户订阅 ArcBlock 并启动你的应用即可。

我能开发什么?

只有想不到,没有做不到。ArcBlock 区块基石让开发应用、创建网站、提供服务变得容易。具体可参考我们的行业解决方案.

ArcBlock 区块基石定义与术语

ArcBlock 区块基石生态体系中常见名词与术语

ArcBlock 区块基石: 专注于轻松构建、部署和管理去中心化应用(DApps)的区块链 3.0 平台。

ABT: 1) ArcBlock 通证;2) ArcBlock 科技

ArcBlock 区块链应用开发框架: 一组开发工具,让开发者能够创建基于 ABT 的应用,包括软件开发框架、硬件/云计算平台、软件包和软件框架。

ArcBlock 市场 SDK(软件开发包): 方便开发者轻松添加对 ABT 市场的支持。

ABT 通证: 1)数字资产余额;2)代表真实数据的加密字符串;3)目前存在于以太坊区块链平台的 ABT 通证。

ABT 链: 由所有 ABT 链网参与方使用的 ArcBlock 安全交易账本数据库,记录了每一笔在 ABT 链网发生的交易。

ABT 区块浏览器: 浏览 ABT 链上区块、地址和交易的工具。

ABT 超级区块浏览器: 多币种区块浏览器,支持任何(使用 ArcBlock 框架)ABT 兼容的以及通过开放链访问协议支持的例如比特币(BTC)、以太坊(ETH)等领先加密货币的通证浏览查询。

ABT 通证总线(之前命名为“去中心化订阅网关”):分布式/去中心化消息系统,支持订阅与发布,允许消息广播异步事件通知和端点,允许软件组件连接到主题以发送和接收消息。所有“订阅者”接收每条被广播的消息。通证总线同时扮演基石程序/客户 DApps 的 API(应用程序接口) 网关。

账户管理中心(AMC): 旨在一个单一系统给予 ArcBlock 客户有价值有帮助的信息。AMC 通过把用户信息整合进单个系统来帮助他们创建、维护和支持其账户。这可能包括资源管理、添加/移除用户,创建和维护安全角色/群组,活动和使用管理 ABT 节点及其他。

矿工: 受市场机制激励参与 ABT 链网的任何个人和企业。

组件矿工: 为系统贡献包括链适配器、基石程序或可立即部署的 DApps 的矿工。如由多方合作开发,组件可包含按规则分配矿工费用的智能合约。

资源矿工: 我们的资源伙伴为 ABT 链网贡献包括服务器、云计算或自主托管的计算资源,以维护 ABT 节点运行。资源矿工可以分享自己的资源给选定用户,或者任何需要在 ABT 链网计算的人。

运营矿工: 通过运营投入来支持社区。他们作为服务提供方运行应用,或者和其他矿工一起合作提供运营服务。

经济服务经理: ABT“经济服务经理”的角色是鼓励、促进和培养和矿工的关系,帮助他们在 ABT 市场上建立实体并找到对他们产品服务感兴趣的人们,促成双方建立发展创造价值的交易和业务关系。

ABT 节点: 1)一个可通过浏览器操作的系统,允许用户运行管理去中心化应用和包括公开可获得服务和/或用户赋能网络在内的 ABT 兼容服务。ABT 节点是完全去中心化的;2)ABT 节点支持在 ArcBlock 框架上运行的区块链。

管理面板: 基于浏览器的面板,给予用户包括查看节点状态、网络性能、节点监控在内的节点管理控制权。管理面板还包括一个整合的区块链浏览器、存储管理控制、以及连接自己和他人节点和服务的功能、和支持其节点/应用的开发工具。

ABT 链节点: ABT 链节点(或 ABT 区块链节点)是世界上最为简单的区块链节点软件,包括一个易懂易用的管理面板、整合的开发者工具,并可在全世界云计算平台运行。

ABT 钱包: 管理你完整数字生活和 ABT 通证的去中心化身份加密数字钱包。了解更多,请点击:https://www.abtwallet.io

ABT 链网: 1)ArcBlock 区块基石主网;2)ABT 主网,3)ABT 链网,在用户之间转移 ABT 通证交付关键功能和能力的区块链网络。

ArcBlock 区块链应用开发框架:1)创建区块链最容易、最富弹性的方式;2)支持绝大多数开发语言的全栈开发框架,支持所有需要创建支持根据用户需求定制的区块链。ArcBlock 框架由共识引擎、去中心化身份引擎、存储引擎、内核和 Web 可视化操作工具等部件组成。ArcBlock 框架由可插拔、用户可自定义的组件组成。https://www.arcblock.io/zh/forge-sdk

链适配器: 将区块链状态编译成统一的数据格式(影子状态)的特定链组件。

命令行工具: 配合 ArcBlock 框架的易用命令行界面。

模拟器: 模拟真实用例,并对用户自创区块链进行压力测试

索引器: 为各种目的编译和组织数据

基准: 性能测试

内核(开源版): 包括用户自创区块链所需基本创建模块,包括 ArcBlock 框架服务器(处理 ABCI 协议、发送交易及更新状态)、为订阅者广播数据的消息网关、展示 ArcBlock 框架能力的 RPC(gRPC)服务器,共识引擎(管理共识引擎并提供共识 RPC 和存储引擎以管理存储并提供存储 RPC)。

ArcBlock SDK: 软件开发工具包,为程序员提供了构建基于 ArcBlock 框架的应用所需的一切。可用的 SDK 包括 Java SDK、Python SDK、Elixir SDK、JS SDK、Android SDK 和 iOS SDK。

IPFS: 星际文件系统。1)一种旨在创建内容可寻址、点对点存储元数据并在分布式文件系统中共享超媒体的协议和网络;2)试图用相同文件系统连接所有计算设备的分布式文件系统。注意:文件系统层提供以下有趣的特性,例如——

  • 网站是彻底去中心化分布的
  • 网站没有源服务器
  • 能够完全在客户端浏览器运行
  • 每个文件及其所含的所有区块都给定一个独有的加密哈希值
  • 通过网络移除重复文件并追踪每个文档的版本历史
  • 每个网络节点仅存储它感兴趣的内容以及一些索引信息,这些信息有助于确定谁在存储什么。
  • 在查找文件时,你要求网络查找将内容存储在唯一哈希值的节点。
  • 每个文件都可以通过使用名为 IPNS 的去中心化命名系统命名的人类可读的名称找到

区块链交易类型 (TX):

  • 转移
  • 交易
  • 申报
  • 质押(为节点、用户、资产、应用)
  • 投票
  • 创建_资产/更新_资产
  • 账户_迁移
  • 系统_升级

DApp(去中心化应用): 1)众多用户在使用去信任协议的去中心化的网络运行的应用;2)去中心化应用必须包括自主身份、自主数据、无需中间人的数字资产交易所、开发协议,以及简易的链上部署和治理。

DID: 去中心化身份标识(https://w3c-ccg.github.io/did-spec/) 。DIDs 是去中心化身份主体全权控制的全球唯一标识符,独立于所有中心化注册表、身份提供方或发证机构。

去中心化身份: 与自主权身份稍有不同。DID 由用户完全拥有,无需中心化注册表、身份提供方或发证机构验证其数据。

自主身份: 用户在自有设备存储控制身份数据的概念,并在需要验证时提供数据。

OCAP(开放链访问协议): 1)开放链访问协议是提供底层区块链访问的抽象中间层,让上层应用能够访问包括比特币、以太坊及更多不同的区块链;2)提供简单统一的方式与不同区块链数据”互动“的抽象层。

OCAP Playground(开放链访问协议实验台): 1)使用开放链访问协议 API 的浏览器工具,为去中心化应用查询搜索使用区块链数据;2)交互面板和使用 GraphQL 查询语言的 API 服务,让开发者能够创建、保持和重用数据查询和利用 API 的数据传送。

OCAP Playbook(开放链访问协议操作手册): 记录分析研究/区块链查询的开发者工具,以及易保存、重复使用先前创建的查询。

GraphQL: 实现对你现存数据的查询的 API 查询语言和运行时。

OCAL: 1)开放链访问层;2)通过隐藏不同区块链特定细节的开放链访问层提供的通用 API 跨链访问的应用。这一抽象层由背后的链适配器提供能力。

Blocklet(基石程序): 1)使用云计算/服务和微服务架构的高层应用协议,让应用在任何服务器轻松运行;2)代码、数据源、通证和身份服务、DApp(可在 ABT 节点或其他 ABT 兼容的服务上安装)的消息和业务逻辑的顶层容器。

Blocklet 类型:

  • 链下逻辑
  • 链下和链上
  • 资产和资源处理
  • 智能合约
  • Oracle(预言机)

ABT 通证经济: 使用 ABT 通证的经济循环。

通证引擎: 允许用户创建自定义通证/加密货币的服务和流程框架。

受管理数据: 正确管理完整数据生命周期需求的架构、政策、流程、实践和程序之执行。

框架即服务: 1)为用户可快速开发应用或系统提供基础的整套服务;2)将工具集中在一起、开发者可利用“框架生态”来创建管理应用的服务。

技术培训: 针对开发者的培训课程、技术回顾和最佳实践,均通过 ArcBlock 的认证学习系列课程完成。

ArcBlock BOSS: 基于 ArcBlock 平台和框架的计费运营支撑系统,可提供 ABT 链网公开可验证计费运营支持功能。

DevCon 0: 创世开发者大会

社区 DAO: 去中心化社区自治组织

区块链 3.0: 1)通过不同协议、技术、框架的改善来解决区块链 1.0、2.0 问题,尤其改善可扩展性、操作互通性、适应性、持续性、隐私,以及达成即时交易的能力;2)改善 DApps 交付并聚焦于自演进的激励生态系统的整套服务。

工业 4.0: 制造技术的数据交换和自动化趋势,包括数码-物理系统、物联网、云计算和认知计算,这些将整合创造智能工厂。

RPC: 远程过程调用

ABI(应用区块链交互界面): 用于构建区块链应用(数据结构、例程、对象类、变量和远程调用)的一组子例程、定义、通信协议和工具。

Goldorin: 数据序列化语言解释器将 DSL 描述转换为 Elixir 代码。