登记处处存在。我们需要为汽车、房产、公司资产、书籍、婚姻、出生、过去的音乐、电影、域名登记,甚至你的电脑也需要一个注册表来跟踪你安装的软件。我们需要这样做的目的是为了有一个共同的地方来搜寻或保存记录。一些最重要的登记机构,例如登记公共财产的机构,一般是由政府控制,因为政府的权利能够保证记录的真实性。
公共登记的特点之一是它们具有公开性。这意味着任何人都能够为自己在家中的身份以及所拥有的房产进行登记,本来按理说登记应该是为公众所服务的。如果想对不动产进行登记,人们只需要知道登记处的位置并要求获得当地登记处的书面报告即可,是否仅仅是这样呢?并不是,至少在巴西,还没有那么简单。
巴西的房地产登记处实际是利润驱动的私人实体公司,他们授权于中央政府。如今,出现了一些问题。如果在一个城市不只有一个房地产登记处,你怎么知道你感兴趣的公寓在哪家登记处进行了登记?如果不问业主,你是无法知晓的。你需要亲自跑遍每家登记公司,排队花时间来找寻那家登记处是否有你想要的东西。圣保罗是巴西最大的城市,有18个房地产登记处,然而他们的记录却是不统一的。
安德烈斯荣格,一个来自智利的ConenSys员工,告诉我一个关于马匹登记的类似的故事。据他说:“马(或任何其他“有价值”的动物)进行登记,都会有自己的血统记录,这是赛马的标志。统计表明,一匹非常好的赛马的后代比比赛记录不佳的赛马的后代更可能赢得比赛。如果你买了一匹被别人看作的非常好的赛马,你会需要一个方法来查询它们的血统和背景。然而问题是马匹登记处却到处都是。它们是私人的,并且收费昂贵(你需要为登记和读取记录付费),然而并不有效。相关诈骗也很容易滋生:如果你仅仅只有一匹普通的马,你却想让它更有价值,你只需咨询或者给马匹登记处付费就可证明这匹马是血统优良的。马匹登记处也有马匹的所有权记录。因此,登记处所有权的问题在上文中提到的也适用于此处。
从一方面来说,为同一个对象进行多个登记是不理想的(正如我们看到的巴西房地产登记和智利的马),另一方面,登记处拥有者被赋予了太大的权力。这个难题可以解决吗?事实上,我们可以利用伊斯利恩的区块链进行分布式登记。
使用区块链为登记注册服务有许多优势。首先,记录是不可变更的:一旦记录形成,没有人能够删除它。他们可以公开的,可以让任何人搜索和咨询,因此记录可以保持完整性和可追溯性。其次,它是完全数字化的,不需要进行文件和签名检查。可以使用电子邮件发送转让所有权的相关记录,简单方便。因为基础设施是分散的,没有中心控制,所以会面临故障。第三,安全。区块链技术采用加密算法为所有操作保证了高度的安全性。出于这些优势,可以看到不同类型的区块链在基础登记中的应用在未来几年必会出现。事实上,一些国家已经开始认真对待这一选择。
如果我们可以预测,许多区块链在登记方面的应用具有紧迫性并且存在优势,为什么不建立一个工具来促进它发展?在ConsenSys公司,我们做到了、我们创造了Regis。
Regis是一个平台,它能够构建、部署和管理在以太坊区块链分散登记。它允许用户设计和维护用户定义的键-值对,而没有昂贵的基础设施要求。并且区块链具有稳定性,不会因为中心点而产生数据故障。
用户只需使用一个非常简单的网页界面,而且不需要了解如何使用智能合约来构建和部署它们的登记处。当注册数据产生时,Regis能够实时创建智能合约。用户可在丰富的参数中进行选择(登记费用,早期用户福利等等。)并且能够为正在创建的登记处进行附加行为(例如竞拍密钥)。
拍卖
Regis的一个关键特征是能使建筑的登记拍卖变得更为便捷。在现存的注册登记中,能够拍卖是一个理想功能。一个众所周知的例子是拍卖会地址很大程度取决于域名系统。正如你已经知道的,DNS将域名转换为IP地址。当你在浏览器中键入Google.com,DNS会查询并返回这个域名的IP地址,知道IP地址就可知道如何使用互联网上的服务器。但DNS目前存在非法占用的问题,因为它只是使用了一个非常简单的注册方法。你可以很容易地用10美元购买一个没有被采用的域名,这样你就可以永久使用了。因为这个简单的注册机制,大企业的出现与他们的唯一目的是收购廉价的域名并进行转卖,从中获得数百倍的利润。
这不是一个公平的系统。但是使用Regis我们可以就可以建立一个域名系统并且在它上面附加拍卖功能。例如,你可以指定一个域名进行拍卖行为,将接受投标的时间设定为6个月或一年,并且在拍卖结束时发送出最高出价的参与者域名。这是一个更为公平的系统,因为它允许每个人都参加域名分配。
另一种类型的拍卖是Regis引领的秘密投标拍卖。在这种拍卖中,参与者的投标价格在拍卖结束前是不会透露的。这是一个复杂的系统,你的出价不能低于任何其他参与者的出价,否则你无法继续参与拍卖。
这种类型的拍卖为登记处保证了公平性。并且Regis允许用户,组织和政府将三种不同类型的拍卖附加至他们正在建设的登记处。Regis也允许用户建立民主的登记处,费用则来自使用者并由他们集体承担。此种功能能够鼓励某个特定的登记机构。
升级合同
在区块链中的合同是永久的,不能被修改的,但当旧合同有缺陷时,会需要使用更新版本的合约。关于改善分散登记应用的一个简单方法是使用一个注册表来代替硬编码的合同地址。例如,如果在地址Oxabc有一个代理合同,那么代理合同可以放在注册表中。分布式登记应用接下来就可以在注册表中找到代理合同的地址,而不是使用原来Oxabc地址。如果在代理合同中发现错误,那么分布式登记应用可以部署并更新代理合同的地址。由于分布式登记应用总是在找寻存放更新版本的代理合约地址的注册表,因此它本身也不需要任何改变的。
案例研究
第一家采用了Regis进行建筑分散登记的公司是BVRio (http://bvrio.org). 他们在巴西有一个数字市场用于进行木材交易,他们拥有自己的股票市场,实时行情,和价格图。他们拥有一个与所有权相关的评分系统,该系统基于木材的起源、运输和合法性,他们想让这个市场上的任何人都能提供这些信息,因为这对木材的价格有直接影响。
在Regis中通过对木材行业分散登记并且进行评分,如今生产者们都提高了产销能力。他们可以在生产或运输方面进行调整,以了解这会怎样影响他们的评分。鉴于区块链的稳定性,信息是不会变化的,并且还能够公开。BVRio公司也不需要维护某个硬件设施来保存记录或者担心服务器发生故障,因为区块链从来没有单点故障。
尝试Regis
Regis目前在以太坊mainnet上运行 http://regis.nu,欢迎使用并提供反馈,以便我们能够提高用户体验。
原文:https://medium.com/@ConsenSys/regis-the-decentralized-registry-5fb89655219a#.gaq4pqn3q
作者:Alex Batlin
译者:王二
BTC地址:16enj2bapYdzPfa2DWSVaT1g95MCXg2hHt
责编:Kyle
稿源(译):资讯( http://www.8btc.com/regis-decentralized-registry)