AMA 对话实录 – 关于 Factom 的若干问题解答 – HashQuark – ChainNode 链节点

AMA 对话实录 | 关于 Factom 的若干问题解答 – HashQuark – ChainNode 链节点

3月26日,HashQuark 与区块链大表姐共同举办了 Factom 线上 AMA 问答活动。作为分享人,HashQuark 高级研究员李洋渝就 Factom 的14个问题进行了探讨。

下文为对话实录。

Q:Factom 是什么?

答:据官网介绍,Factom 是美国国土安全部、比尔和梅琳达·盖茨基金会及其他世界领先的企业使用的区块链协议。该协议无需加密货币即可提供高吞吐量,并易于集成到旧系统中。该协议允许用户以固定成本准确地预算项目,同时通过简单的 API 集成来保护无限的数据。

Factom 提供了企业级、开发者友好的平台,可以有效地构建区块链解决方案。Factom 已证明其具有作为政府和行业数据完整性标准的能力,并在医学研究、法庭、边境安全等领域得到了实际应用。

Q:对企业或应用程序开发者而言,选择基于 Factom 协议开发其应用有什么优势?

答:通过 Factom,用户能以低廉稳定的使用成本开发其区块链应用,并拥有纯数据区块链,易于集成到已有应用程序中。

Factom 设置了双通证系统,包括可变价格通证Factoids(简称FCT)和固定价格通证Entry Credit(简称EC)。FCT 发行给运行 Factom 协议服务器的组织,其价格相对于美元随时间而变化。EC 是用于将数据写入 Factom 区块链,EC 通过销毁 FCT 来创建。每个 EC 允许将1 KB 数据写入区块链,每个 EC 相当于$0.001 USD。这种独特的双通证设计使得企业在使用协议保护其数据的同时,可以确切地了解将其数据写入区块链的成本,并保证该成本是低廉稳定的。

Factom 旨在使任何数据都可以写入到区块链中。运行网络的节点对输入的数据不执行任何操作,这些节点仅存储数据。这是“纯数据区块链”的定义。以太坊区块链写入数据,实际上是让以太坊虚拟机运行指令集。如指令集有误,则该过程将无法按预期运行。这种简单的纯数据存储功能非常强大,开发人员可以选择自己熟悉的编程语言创建基于 Factom 协议的应用程序。

Factom 与 Filecoin 也有所不同,因为数据存储并非 Factom 的目标,Factom 解决的是数据完整性,诸如数据的哪些部分发生了更改、何时更改了哪些数据、哪些人更改了等等。当然可以存储原始数据,但是如果正在处理大量数据,使用哈希会更有意义。

Q:Factom 协议中的 Entry Credit 是一种稳定币吗?

答:EC 与现有的稳定币不同,尽管 EC 锚定法定货币,但由于创建后不可转让,因此它不是稳定币。

在加密货币受监管的国家,希望使用 Factom 协议保护其数据的企业无需持有加密货币也可以使用 Factom 的系统功能,企业可以使用法定货币从任何代币持有者购买获得 EC。由于 EC 更像是一种不可转让的票据,所以持有 EC 不会被视为持有加密货币。

Q:Factom 协议在架构方面跟其它区块链协议有什么区别?

答:Factom 协议是一种分层架构的协议,由不同层的区块组成,包括:

目录层(Directory Layer):Factom 分层架构第一层,包含 ChainIDs 和数据记录区块的 Merkel 根;

数据记录区块层(Entry Block Layer):第二层,包含数据记录的哈希值,与 ChainID 相关的所有数据记录;

链层(Chains Layer):包含与应用程序相关的数据记录 Entry 的事件序列;

数据记录(Entries):由用户创建并提交到 Factom,包含应用程序的原始数据或者隐私数据的哈希值。

基于 Factom 协议的系统建立后,用户无需跟踪其他人的交易和数据。Factom 和比特币网络主要的交互:

应用程序用户使用 Factoids 购买数据记录信用 Entry Credit,简称 EC

应用程序记录数据

Factom 服务器创建数据记录区块和目录区块

Factom 将目录区块的哈希值锚定到比特币区块链

Q:据了解,HashQuark 基于 Factom 公链技术打造了信托服务平台,能简单给介绍一下为什么要基于 Factom 去做吗?

答:Factom 是众多提供存证业务的区块链应用中比较成熟的一个,各个业务系统可以调用其接口将电子文档、照片、视频等生成哈希值上链保存,经过层层哈希,最终将汇总的哈希值写入比特币网络的交易附言中进行锚定,通过锚定比特币,利用其强大的信用背书实现不可篡改性和可追溯性。

除了我们打造的这个信托产品,Factom 目前已在诸如电子证据、知识产权、身份验证、婚姻登记、土地登记、食品溯源等领域有了很多应用落地运行。

Q:Factom网络的维护是去中心化的,其中ANO 是指什么?

答:ANO 是授权节点运营商 Authority Node Operators 的简称,它是 Factom 协议的区块验证人,ANO 候选人是那些试图向生态系统证明自己价值的公司,可以通过 ANO 常设系统 Standing System 申请晋升为 ANO。HashQuark 是 Factom 协议在亚洲地区第一个也是唯一的 ANO。

Q:作为亚洲唯一一个 Factom 的授权节点运营商,HashQuark 是如何参与 Factom 的社区贡献与治理的?

答:除了及时的技术升级和基于 Factom 公链技术开发一些平台和应用,例如上述信托服务平台,我们也一直在积极参与其社区治理,比如参与多数提案的投票和讨论、定期开展宣传活动及提交季度贡献报告等等。

未来我们也会继续积极参与 Factom 的社区建设,一方面将通过一些市场运营活动让 Factom 在亚洲市场有更多的露出,另一方面也继续积极参与社区提案的投票与讨论推动社区往更高效更完善的方向发展。

Q:使用 Factom 进行分片容易吗?

答:在区块链技术中,分片是一种通过将交易分为不同组实现区块链扩展性的技术。使用 Factom 这种纯数据区块链进行分片是相对容易的。

Factom 协议将其代币交易与数据分离。在 Factom 中,可以创建带有信息的 ChainID,并且该链和其相似链可以存在于一个分片中,而不必与其他分片进行交互。创建的默克尔树沿着目录区块层,其提供已收集的所有数据的加密证明。因此,当一个分片需要来自另一个分片的数据时,能够获取数据,但加密证明将进入共享目录区块。

由于没有计算,只是对数据进行拆分,因此可以类比种子 Torrents 来描述 Factom。当要下载电影时,仅寻找并连接到共享该数据-电影的人。该电影仅位于特定的分片中,它不必位于每个单独的分片中。

Q:如果有人在使用的链上发布有危害的内容怎么办?

答:如果该链未根据应用程序规则进行验证,则可以将该条记录视为无效记录,然后将其忽略,并从系统中删除。Factom 不验证记录,记录是由用户客户端和应用程序来验证的。只要应用程序了解并熟知该条链应遵循的规则,那么无效记录的存在也不会引起干扰。在链里不遵守规则的记录可以被应用程序忽略。

Q:基于 Factom 协议的 FAT 有什么特点?

答:FAT 是 Factom Asset Tokens 的简称,它为企业或个人创建去中心化的代币资产提供了一个高效、安全的基础设施,兼具比特币的安全性和以太坊的灵活性。

FAT-0 和 FAT-1。类似以太坊的 ERC20 和 ERC721。

低廉固定的价格。每笔交易固定为$0.001 USD 和每次新代币发行$0.012 USD。

通用可扩展。FAT 标准是数据,以通用格式编写。元数据可嵌入交易中,具有灵活性。

安全。FAT 是建立在去中心化区块链 Factom 之上的。每隔10分钟,Factom 的数据就会被锚定在比特币和以太坊区块链中,以证明其存在并加以保护。

WASM 支持的智能合约。使用 WASM 来控制代币并执行去信任的业务流程,从而在 FAT 上以几乎任何语言构建智能合约。

Q:过去一年,DeFi 可谓迅速崛起,我们知道基于 Factom 协议的 DeFi 项目 PegNet,可以具体介绍一下 PegNet 吗?

答:PegNet 是一种去中心化的、非托管的代币网络,可稳定到不同的货币和资产,无需交易对手即可进行交易和价值转换。它是一个完全可审计的、开源的稳定币网络,利用 PoW 机制和外部 Oracle 来于收集货币和资产的价格。PegNet 主要为用户提供可用于支付、资产管理、兑换和财富保值等更多使用场景的稳定币网络。

PegNet 于2019年8月上线,同年10月上线了无需任何第三方参与的 pAssets 之间的转换和交易,12月上线了 PegNet 与外部交易所之间的 pAssets 套利(通过浮动 PEG 代币价格)。

即将上线的项目代号为 TITAN,其功能是实现以太坊跨链的集成。目前 PegNet 已规划的项目还有五个:

项目代号 CALLISTO,实现对 DID 的支持

项目代号 GANYMEDE,实现一篮子资产和指数

项目代号 NEBULA,实现其它跨链功能的集成

项目代号 QUASAR,实现去中心化借贷

项目代号 DARK STAR,实现其它加密资产的做空功能

Q:3月18日,PegNetMarketCap.com 数据显示,PegNet 网络已完成价值5亿美元的资产转换。我们知道 PegNet 网络是2019年8月才启动的,不到一年的时间,平台就有如此高的价值流动,请问这跟其使用 Factom 协议有关吗?

答:是的,这是其中一个因素。PegNet 作为一个开放的、去中心化的稳定币网络,已与多种世界货币和资产挂钩,包括黄金、欧元和美元。这主要跟PegNet网络的特点有关,我们总结了以下四点:

PegNet 运行在 Factom 协议之上,这使得 PegNet 成为一个非托管且可审计的网络;

PegNet 使用 PoW 从市场上收集定价数据,实现去中心化的 Oracle;

PegNet 将套利作为一种稳定机制;

用户可通过 PoW 挖矿获得其通证 PEG,这是跟现有稳定币不同的实现方式。

Q:对类似 PegNet 这样的资产转换网络,预言机是至关重要的,可以介绍一下 PegNet 网络中的预言机吗?

答:目前 PegNet 使用的是去中心化和安全性更高的预言机。

PegNet 使用 PoW 从市场上收集定价数据,矿工在 PegNet 上提交的所有记录均在 Factom 链上,以便随时进行审核。同时 PegNet 也给普通用户提供了无需许可的“挖矿”参与机会。综合来讲,基于 Factom 协议的 PegNet 网络组合了无需许可的分布式预言机和链上审计。

Q:据了解,HashQuark 计划基于 Factom 公链技术打造一款数据存证产品,能提前透露一下吗?

答:HashQuark 作为领先的 Staking+服务商,目前已经接入近40条公链,同时作为近40个节点,包括验证节点、超级节点及创世节点等等,内部需要管理的数据非常之多,另外还有外部审计的需求需要对这些数据进行技术处理。因此,我们计划利用 Factom 打造一个自己的存证产品。之所以选择 Factom,在之前的问题中其实也解答过了,Factom 解决的不仅是数据存储问题,更重要的是保证数据完整性,即数据的哪些部分发生了更改、何时更改了哪些数据、哪些人更改了等等。接下来我们也会及时公布产品开发进展,敬请期待!