Factom创世块即将发布
时间:2015-08-18 来源:巴比特 作者:Harvey老狼
2009年1月3日,中本聪通过挖矿产生出比特币网络第一个区块, 也就是比特币的初始块。 经过一段时间的努力, Factom项目也准备近期发布自己的初始块了。 Factom是一个P2P的协议, 它在比特币的区块链上维护了一个数据层。 网络文件和应用被压缩成一个Merkle树上的哈希值并被存储在比特币的区块链上。 基于这个哈希值, 以后谁都可以对数据的真实性进行验证: 只要对文件再做一次哈希, 并和存储在比特币区块链上的原始哈希值进行比较即可。 这个过程称之为 Proof of existence。 基于Factom可以实现各种应用。 比如维护健康证明, 财产记录, 甚至其他区块链数据。 不同的应用在Factom中可以建立独立的Factom链块, 并由Factom系统定期把哈希值存储到比特币区块链上。 由比特币网络的强大算力维护数据的安全。 构建数据块 Factom面临的第一步是获取启动资金。 在Koinify上的预售使得Factom团队获取了2278 BTC的认购资金, 团队还额外获得了超过100万美元的天使投资。 在经过一段时间的研发, 第一个版本的Factom网络即将上线。 Factom网络由若干去中心化的服务器维护。 服务器维护网络的同时获取一定的Factom网络内部的代币(Factoids)作为报酬。 任何人想要使用Factom网络的服务, 都需要用Factoids来换取一定的 Entry Credits (录入积分)。 这样就建立起一个健康的生态系统。 区块链都需要有一个初始块/创世快。 它将是后续数据块的起点。 为了保证的区块链的顺利发布, 开发者在生成初始块的时候会格外小心, 保证初始块中数据的正确性。 Factom项目组从 Konify 获得了预售期间的认购记录。 并利用脚本从blockchain.info抓取了当时的BTC转账数据, 验证认购记录是正确无误的。 对应的Factoid地址会存入认购数目的Factoid, 而这些Factoid地址的私钥由当初的认购者所持有。 Factom的首席科学家 Brian Deery 在给NewsBTC的邮件中透露: 现在Factom项目组正在验证前期贡献者的Factoids地址, 避免遭遇中间人攻击, 把错误的地址写入了初始块中。 研发 一旦Factom项目组收集到所有的数据并准备好初始块, 就是启动Factom区块链的时候。 Factom系统的发布划分为3个里程碑, 每达到一个里程碑项目组就能从Koinify 获得1/3的预售资金(2278 BTC)。 第一个里程碑是让Factom系统上线并正常运行。 第一个版本的Factom系统由一台中心化的服务器维护。 Factom的初始块会广播到网上, 允许大家提交数据到Factom网络, 数据能够被哈希并存入比特币的区块链。 第二个里程碑, 项目组会发布一个客户界面, 可以用于Factoids的销售和Entry Credits的兑换。 Factom网络会由8台选定的服务器维护。 这8台服务器共同负责把数据写入比特币区块链。 最后一个里程碑, 就是Factom网络的最终版本。 服务器的数目会扩充到16, 服务器的委任也是由用户投票选出。 到时候会有多个Factom链块, 和一个健康的Factoid生态系统。 我们即将实现第一个里程碑。 预计这个冬天实现第二个里程碑, 在明年春天实现第三个。让我们一起期待Factom系统的在未来的发展吧。 |