首页 理论教育 数据所有者决定数据操作权限

数据所有者决定数据操作权限

时间:2023-06-03 理论教育 版权反馈
【摘要】:它把对数据的操作权限通过密码学算法交给用户自己控制,但同时又将数据以及资产的维护代价交由用户自己负责。目前,在区块链的应用系统中,一直需要在数据控制权和用户易用性之间进行平衡,最好既能做到易用又让用户能够感受到区块链技术真正能够使用户具有自身数据的操控权。由于整个比特币的账本都是公开透明的,所有的交易都可以查看,这样就具有一定的监督作用。

数据所有者决定数据操作权限

区块链上的任何操作都被定义成“交易”。由比特币引申出的区块链技术在系统上的原子操作都是以交易模型作为基础的(至少现在的阶段是如此,未来的区块链技术如何发展暂且不论)。在每笔交易操作中,用户都需要对操作进行签名,交易验证方需要对操作进行验证,这就保证了所有与区块链系统交互的操作都是有控制保护的。

这一点也是目前区块链技术具备颠覆性的技术特点之一。在当今的互联网社会,我们有各种各样的互联网应用,用户在使用这些应用的同时,也给服务提供商留下了大量的用户信息。这些信息包括用户的隐私信息或者敏感数据,在整个互联网技术手段不够健全的情况下,仅凭法律手段去遏制个人隐私信息的泄漏和滥用几乎是步履维艰。如果我们能够在对自身数据的使用上存在一定技术控制手段,再结合法律法规上的判断惩罚机制,那么在未经用户个人许可的情况下滥用用户数据的情况会大大减少。同时,随着最近我国互联网法院的建立,未来很多法律案件将可能不再由法官来判定,而很有可能由机器自定进行判定和执行。这将大大提高法律判定和执行效率,降低整个社会的违约成本。

比特币或者区块链技术在这一点上做到了极致,甚至不惜牺牲对用户的友好性。它把对数据的操作权限通过密码学算法交给用户自己控制,但同时又将数据以及资产的维护代价交由用户自己负责。在早期的比特币及区块链使用者当中,由于都是一些密码极客参与其中,人们对这种设计乐此不疲。但当普通用户也参与进来后,一串杂乱无序的私钥由用户自己保管就十分地不友好。因此,很多人就是因为丢失或者忘记密钥信息而丢失了对资产的控制。目前,在区块链的应用系统中,一直需要在数据控制权和用户易用性之间进行平衡,最好既能做到易用又让用户能够感受到区块链技术真正能够使用户具有自身数据的操控权。而对数据控制权的争取往往是使用区块链目的和初衷,在一般情况下都不会舍弃。

▶区块链的自证清白

区块链技术采用一定的技术手段能够做到自证清白。主要是在业务层面采用的三种权利相互制衡的方式。三种权利包括:使用权、记账权、监督权。

在比特币的应用中,用户使用区块链网络进行交易,行使的使用权。矿工矿池行使的是记账权,并通过记账获取一定“收益”。由于整个比特币的账本都是公开透明的,所有的交易都可以查看,这样就具有一定的监督作用。

由此,我们发现,一个真正的区块链项目,不仅仅是简单IT 项目,它需要对原有的生产关系进行调整,给各个参与方分配一定角色,使用者在参与区块链生态中,扮演者一个或多个不同的角色。如果不是把原有的生产关系进行调整,而仅仅是应用于IT 系统的建设,很可能将区块链作为分布式数据库使用,无法发挥区块链的作用。

如果能够通过区块链重新调整定义一定的生产关系,比如记账权、监督权和使用权在整个业务环境中如何分配,怎样调整,这些都跟业务息息相关。

在这里,监督权尤为重要。区块链技术跟金融业务接触非常紧密,在金融领域,强监管是非常必要的。如何能够做到在有监管的情况下实现业务创新更是一个非常难的问题。金融创新相对于IT 创新更加不易,在这方面要时刻保持清醒的头脑,不忘初心,否则创新不成反而造成金融问题。区块链技术就是一个典型的例子,在没有监管的情况下,很多人利用了区块链的技术门槛高的性质,打着区块链的旗号行使所谓的金融创新,让一部分不了解区块链的人上当受骗。同时,一部分人利用区块链技术进行着创新活动,但由于金融监管部门的强监管,使得这样的创新举步维艰。

而了解了区块链技术特点就会发现,区块链是最适合监管的。因为区块链天生就具有账本公开透明的特点,监管机构可以作为一个区块链节点,接收所有的区块链交互数据,并且这些数据是不可篡改、不可删除的。

那么什么样的创新是好的金融创新,如何利用区块链技术做到好的金融创新呢?

区块链技术的一个重要的特点就是能够实现价值传递,那么为什么能够实现价值传递呢?其实区块链技术是通过“自证清白”来实现的。(www.xing528.com)

区块链专家、ChinaLedger技术委员会主任白硕老师就把自证清白分为四个层次:晒源码、晒账本、晒关系、晒哈希,如图3-1所示。

图3-1 自证清白的四个层次

在我们日常的生活中,有需要很多自证的地方。大到我们出生证明、学历证明,小到我们消费开具的凭证发票。当我们去银行贷款或者公司需要一些金融服务时,金融机构都需要对我们的信用进行评估,这些评估的手段就是要出示各种证明材料。而这些验证的过程往往是一个烦琐困难的过程。

因此,通过引进自证过程,实现信任的快速评估和认证,可节省大量的时间和成本。这里,最外层是通过晒哈希来实现自证,也就是通过哈希值完成检验工作。当哈希值通过时,即通过了信任评估。第二层是晒关系,包括等式关系和不等式关系。即通过共识机制来判断花的钱是否大于你所拥有的余额;一次交易中,原有的钱是否等于所花出去的金额与剩余金额的和。再进一步是晒账本,能够将历史数据公开透明地提供给公众查阅。最后是源代码是不是公开,公开透明的源代码能够帮助系统构建一个被信任的体系和生态。如果一个系统是黑盒子,如何能被别人信任呢?即使是在联盟链场景中,公开透明的源码也是一个重要的考量因素,因为区块链区别于其他信息系统就在于其构建的是信任,信任的来源就是通过一步步深入的自证机制来实现的。

一个可自证的生态,拓扑是应该什么样的?有一个重要的建议是,记账权和监督权如果可能分离,要给记账者自证这么一个环节,还要给一个监督权去检查记账自证对不对的环节,使用权这一方其实也要有一些东西晒给参与方,让参与方能够在使用当中建立信任感,而不是像使用一个中心化系统一样去使用一个区块链。

而验证易求解难正是比特币及区块链的核心要点。在讨论什么样的场景适合区块链,什么样的场景最适合区块链技术的时候,不再单单考虑技术特点,而应考虑如何套用这样的一个“验证易求解难”模式,如图3-2所示。

图3-2“验证易求解难”模式

例如,在比特币的应用场景中,挖矿难,但交易验证容易。既然挖矿难,为什么还有人愿意去做这样的事,就是因为有激励机制在里面。那么在其他的应用场景中,如何将困难的事情跟“挖矿”类比,如何通过技术手段实现这样的快速简单的验证是区块链应用落地的关键

因此,考虑如何去实现这样的商业模式,可以采用以下三个步骤进行。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈