9月11日,在由万向区块链实验室举办的“区块链新经济·技术探索”第四届区块链全球峰会上,Factom董事会主席DavidJohnston以及PaulSnow带来了题为《新兴的可扩展区块链方案》的演讲,为大家介绍Factom的核心技术和功能。下文整理自现场速记稿,有部分不影响原意的删减:
要把区块链应用到实际过程当中,数据是一个关键,首先你必须要知道或者必须要有一个数字身份。数字身份其实非常简单,它就是一个在区块链当中可被发现的数据集,它必须要有一套公钥,用公钥来验证由数字身份签名的环节,即必须能够提供归属或者属性,也必须能够获得其他数字身份的属性。
传统身份里,有一些信息是从政府那里获得的,比如名字、地址、手机号码,这就是你的个人身份信息。其他机构想知道你是谁,也需要这样的信息,如果我们要实现GDPR,有更多的机构需要获得你的信息。这样,其实你的个人身份数据已经从你手中失去了。我们想要创造一个数字身份,能够把时间考虑在内,区块链在这里可以发挥作用。
DavidJohnston
区块链可以记录你什么时候把属性签给别人,可以知道其他身份的属性什么时候签给了你,它可以帮助你从历史的背景看待历史。比如你去年签了一份合约,就需要能够验证去年的签名,确实是你签的这个合约。这样才能证明去年你的这个身份是存在的。你的身份是有自己的历史的,必须能够审核你的历史,这就涉及到了安全问题。
如何才能交换你所使用的密钥,来签这样一个状态?如果你的凭证在网站上被攻击了,你丢了私钥,在目前的状态下没办法证明用这个密钥的人是你,所以你要换一个新的钥匙,这就导致过去的签名没有办法再验证。但是区块链上有时间戳。如果在应用中用公钥来签名,公钥丢了或者要换公钥时,需要一个更高级的公钥才能替换原来的公钥。这意味着在区块链上创建数字身份,必须要有一个更大更高级的公钥,才能重新设置自己的身份。在Factom上,你的身份是属于你的。同时,Factom拥有等级制的身份体系,如果你丢失了自己的秘钥,可以自己重新设置。
身份非常关键。如果不同方之间签署了智能合约,签署人是谁?他如果操纵了现实资源,谁来负责?谁来赔偿?谁来验证?如果出现冲突,双方就需要找中介调节。因此,必须要有数字身份,才能知道合约双方是谁,这样才能将智能合约应用在真实世界中。在过去的纪录体系中,有一个集中的数据库,如果你询问数据库,你的账户余额是多少,计算机系统会告诉你。你必须相信这个数据库,因为这是当前较权威的记录系统。但是,我们慢慢进入到了另外一个世界中,即某个人都是某一方面的权威,每个人都有数字身份。物联网的设备有数字身份,你所属的设备有数字身份,政府部门也有数字身份,政府所有的公务员也有数字身份,我们所有人以及其他东西都有数字身份。
PaulSnow
权威体系的概念是呢?指的是有数字身份的这些实体,在现实世界当中的签署是具有效力的。举个例子,如果我有一个业务,从美国开始,需要先用船将产品运到爱尔兰,然后由当地生产厂家生产之后,再运到中国。这个过程涉及到很多机构和管辖区域,如果有数字身份,有一个能力来签名,这样才能证明每一步都是准确的。今天要依赖于中心记录体系,但是记录体系中没有人愿意放弃控制权,也不愿意把对错的判断责任交给他人,所以很难建立起追踪业务流程的体系。因为这样的业务流程体系涉及到多方。但是有了区块链之后,我们可以在链上创建数字身份和记录体系,由相关方在每一步上都进行签名,这是一个非常有效的开展涉及多方业务的方式。
Factom采用的方法是数字为先,把数据写入到区块链中,并把它和所有代币交易区别开来。这样就有了一个机制,可以根据数据对网络进行分片,就像视频的概念一样,可以用不同的处理器,毕竟屏幕上有这么多的像素,所以屏幕上可以有不同的视频。Factom是完全分布式的自主平台,用数字身份来推动技术的发展。在现实世界中,它覆盖很多应用,包括供应链、贷款的发起等。
Factom和GEC基金会合作,在非洲处理医疗记录。和国土安全部合作,利用区块链技术在边境部署传感器,希望能够通过审计痕迹来建立证据进行存证。Factom利用数据来建模,并解决现实中的问题,致力于利用数据使得业务流程能够更安全,更容易进行扩展。
小编提醒:上海区块链国际周花絮大放送,点击阅读原文,即可回顾精彩瞬间!
End
※———长按识别下方