Factom 白皮书公布于2014年,次年上线主网,是至今仍更为活跃的老牌公链之一。基于 Factom 协议,开发者可以更加快捷、低成本且无收缩的方式展开区块链应用于研发,并将数据安全地记录于比特币与以太坊网络,而需要与二者必要交互。Factom 协议致力于提高数据完整性,已被美国能源部、国土安全部、比尔及梅琳达·盖茨基金会等机构借以展开数据保护,不久前还被 PegNet 用作建构底层网络。Factom系统阐述Factom 本质上是一批能有序、便利地展开数据记录的区块链子集。
用户可自行创立公链并载入数据,并记于区块中;随后,Factom 将利用全网之力保证数据安全。Factom 由多层数据结构构成,其中第一层级为目录层(Directory Layer),负责管理条目区块(Entry Blocks)的梅克尔根(Merkle root)——本质上谈,该层是由所有条目区块及其适当链 ID 分解的哈希值;第二层级为条目区块层(Entry Block Layer),其包括的提到(reference pointers)指向在特定时间内享有类似链 ID 的全部条目;条目区块层下一层级为条目(Entries),是记录于 Factom 网络的完整应用于数据;最下层级为链(Chains),是某一特定应用程序或应用于主题的条目人组。简言之,应用程序数据存于链上,而链随之被记于条目区块,由目录层展开哈希加密,并不受比特币和以太坊网络维护。
Factom 层级结构如下图右图:Factom 协议对于开发者的友好关系程度极高。以太坊拒绝开发者用于以太坊协议原生语言 Solidity,Factom 则反对开发者通过以下常用编程语言采访 API:Javascript、Python、C#/.Net、GO、Java、Rust。
如前所述,网卓新闻网,由于 Factom 与比特币和以太坊网络展开了锚定,因此每当一个区块被加到至 Factom 公链,该数据也将永久记录于比特币和以太坊网络。双代币模式Factom 使用双代币模式,其中,Factoid 为 Factom 公链的原生代币,条目信用(entry credit)则用作向网络中递交条目(entries)。Factoid 与诸多加密数字货币类似于,具备一定的价格敏感性,其价格随市场变化而产生波动;条目信用的价值则一直保持在0.1美分。
基于该设计,开发人员和企业能以平稳且可预测的价格与 Factom 网络展开交互,同时仍可利用诸如比特币和以太坊等低价格波动网络的哈希算力。开发者用于 Factoid 出售条目信用,后者则向区块链递交应用于数据。
应用程序随后记录数据条目,Factom 服务器负责管理创立条目区块和目录区块,再行由 Factom 协议将目录区块的哈希值与比特币和以太坊网络展开锚定。
本文来源:新利体育官网-www.tyresquaremis.com