首页 > 科技 > 2019区块链趋势报告数字身份之:一文读懂区块链域名「奥丁号」

2019区块链趋势报告数字身份之:一文读懂区块链域名「奥丁号」


随着数据泄露和身份盗窃变得越来越复杂和频繁,用户需要一种方法来获得他们身份的所有权。经过测试去中心化存储系统、共识协议、区块链,以及一系列新兴标准,我们相信区块链技术及相关协议是创制DID的不二之选。

———微软身份识别部门的首席项目经理Ankur Patel

中心化的存储使得用户数据暴露在巨大的风险之下(泄露、黑客攻击等)。我们的私密信息时常被有意或无意的窃取、出售、利用,这已是不争的事实:想想那烦人的骚扰或推销电话吧!但实际可不止电话这么简单。

“由于长期受到泄露用户身份的困扰,Facebook选择“自主身份”作为进军区块链产业的第一步。”在整个Web3.0的图景中,去中心化身份(DID,Decentralized Identity)是非常重要的实践。本文着重要介绍的就是当前去中心化身份方案中颇具特色的一种:ODIN(Open Data Index Name)即“开放数据索引命名”的缩写,简称奥丁号。


  • 提示:本文内容仅供学习交流,不构成任何投资建议,请谨慎对待!

说起奥丁号,我们就必须提下其推动团队!:PPk技术社区(2018年已入驻链结点,点击进入)

大家还记得2018比原链全球开发大赛,名为《我画你猜》的区块链游戏项目颇为惹眼,答题就能获得区块链资产奖励 。

这个游戏就是PPk技术社区融合比原链和PPk开放协议开发出来的。同时PPk技术社区的JoyAsset开源项目,是一个去担保中介的新型数字资产拍卖交易工具,参与并胜出比原链第一季线上开发挑战赛,获得直接进入“2019比原链全球开发者大赛”决赛的机会,并在2019比原开发决赛中获得优秀奖


PPk兴趣小组并非传统意义上的创业团队,开发者卢纲说他们是一个兴趣驱动、专注“创造”、开放的技术极客社区。成员多半和北京邮电大学相关的P2P技术爱好者,如毕业生、导师等。社区成员大多有通信和互联网行业技术研发从业背景。

卢纲称,他们这批人经历了中国固话、移动电话等发展进程。往往,新的通信网络建立起来时都需要一些协议。此前,这类协议由国家主导开发。在区块链世界,基金会、技术社区承担了这种公共的、公益性质的工作。这也很像Web技术领域最具权威和影响力的国际中立性技术标准机构W3C理事会,他们就是互联网通信协议的制定者。

社区主要成员如下:【其中行者悟空就是我们巴比特链结点的区块链版主-陈晖(PPk极客小组发起人)】


PPk开放协议理解起来并不容易,它类似DAT、IPFS等正在发展中的Web3.0开放协议。可以粗略的把它理解为一座桥,通过一个唯一标识,即ODIN奥丁号(基于区块链的新型DNS协议),加上PTTP底层通信协议(融合区块链技术的新型HTTP协议),它可以连通不同公链如以太坊和比原链上的信息,比如虚拟资产。还可以对接传统的IT技术平台(比如APACHE+PHP,Node.js等)。



重点来了,什么是奥丁号?

简介:奥丁号是基于区块链的一种新型域名,可以映射到不同区块链承载的DAPP服务,构建新一代的对等万维网。简单理解的话,就是区块链新世界的自主“门牌号”
精读:ODIN是Open Data Index Name即“开放数据索引命名”的缩写。广义上,ODIN 是指在对等网络环境下标识和交换数据内容索引的一种开放性系统,它遵从URI(统一资源标识符) 规范,并为基于数字加密货币区块链(Blockchain)的自主开放、安全可信的数据内容管理和价值权益管理提供了一个可扩展的框架。它包括4 个组成要素:标识符、解析系统、 元数据和规则(Policies) 。狭义上,ODIN 是指对等、可信地标识任何数据内容对象的一种永久性标识符。

详情:ODIN: 一种基于区块链的对等、可信的开放数据索引命名标识符https://www.chainnode.com/post/266914

ODIN 的主要特性和功能 

简介:PPk ODIN system是一个基于区块链的分布式数据内容索引命名与标识系统,它保证数据内容的自主性、安全性、唯一性、永久性、可扩展性。

精读:ODIN 系统具有以下显著特性和功能:

a. 自主性。ODIN 标识符基于对等的区块链技术由申请者自主生成并管理,其生成和管理规则是完全开放的,没有中心化的控制机构。除了拥有管理密钥的申请者之外,其他组织和个人都无权控制和篡改。

b. 安全性。每一个ODIN 标识符的拥有者都对应拥有一对非对称加密技术的公私钥,可以通过私钥对自主发布的数据内容进行签名,而公钥是通过ODIN标识机制关联存放在区块链上,接受数据内容的个体可以通过区块链获得可信的公钥进行验证,以确保收到的数据是来源可信和不被篡改的。

c. 唯一性。采用ODIN协议能依靠区块链技术确保产生唯一标识,并开放索引到任意数据内容对象(如文本、图片、声音、数据、影像、软件等) ,使数据内容对象能被人们准确地识别和提取。

d. 持久性。ODIN 标识符一旦生成会持久存储在区块链上,不需要定期缴纳类似年费来维持其长期存在,不随其所标识的数据内容对象的持有者或存储地址等属性的变更而改变。

e. 兼容性。它可以与现有的一些标识符(如国际标准书号ISBN、国际标准刊号ISSN、国际标准文本代码ISTC、出版者标识符PII 等) 相互兼容。

f. 互操作性( Interoperable) 。遵循通用的URI协议标准,ODIN 的处理系统可以与网络上不同的计算机操作系统在处理同一数据时能保持一致,能与不同时期的技术系统良好兼容。

g.多级扩展性。以比特币区块链提供的可信基础,ODIN能兼容ETH,BYTOM,Fabric等其他类型区块链甚至传统的IT平台作为二级和多级扩展标识的承载平台。

详情:一种基于区块链的对等、可信的开放数据索引命名标识符https://www.chainnode.com/post/266914

如何注册奥丁号?

a.使用安卓手机的朋友,可以下载安装PPk浏览器安卓版APP,可以快速注册奥丁号,以及浏览ppk:起始的新型网址,体验迈向对等万维网(PWEB/WEB3.0)的第一步。 具体安装和操作说明见:https://ppkpub.github.io/docs/help_ppkbrowser/以及在PPk浏览器里将奥丁号作为自主身份的示例说明 https://ppkpub.github.io/docs/help_ppkbrowser/#s05

b.电脑和苹果手机可以通过Chrome或Safari等浏览器访问网页版工具,来注册奥丁号, 具体操作说明请参考:https://ppkpub.github.io/docs/DOC_PPk_BrainTool_Tutorial.pdf 如果要查询目前奥丁号注册到多少号了,可以用浏览器访问: http://tool.ppkpub.org:9876/

c.PPk管理工具PC客户端 对于已在BTC区块链上注册ODIN根标识的朋友,可以在PPk浏览器里输入类似 ppk:123# 这样的地址可以看到对应ODIN根标识本身的注册信息。 更进一步,如果要使用自己的奥丁号提供具体的内容服务,类似将传统域名映射到自己的内容网站一样,可以参考PPk客户端使用说明,搭建一个支持PTTP协议的新型内容网站,将自己的奥丁号(假设是123)指向自己的这个内容服务,然后在支持PTTP协议的PPk浏览器里输入 ppk:123 就能访问了。 具体安装和操作说明见:https://ppkpub.github.io/docs/DOC_PPk_JavaTool_Tutorial.pdf

如何拍卖自己的奥丁号?

用奥丁号自主拍卖交换工具http://tool.ppkpub.org/swap/ 基于奥丁号(ODIN)完全自主的特性,每个奥丁号都是可以自主转让的,PPk协议和管理工具已支持相关的自主转让功能。为了方便社区成员自由方便的互换奥丁号(ODIN),各取所需,可以访问正在公测的奥丁号拍卖和交换信息交流工具示例,供交换需求双方自主选用和自行成交。 操作说明见:http://tool.ppkpub.org/swap/help.html

现在已经是6个数字的组合了,有什么注意事项吗?

数字长一点,不一定对应的英文名称就没有好的了,比如 6位数400413对应的google,8位数31232005对应的facebook对应的这样的好名称都在后面。 当然和BTC挖矿类似的,越早参与肯定机会更大,相应也需要面对更多的不确定性风险,就像09年向大众介绍BTC的话,基本也是被忽视的,虽然当时挖矿很容易。像ODIN标识、ENS这样的区块链域名都还处于发展初期,大部分人现在都想不到基于区块链的标识有啥用,需要“有趣”的心态来尝试新事物。ODIN标识真正的使用价值是配合PPk PTTP协议,映射和提供自主可信的信息服务,也就是面向WEB3.0的发展方向,这还需要一个比较长期的发展,可以理解为96年YAHOO上市之前的DNS域名和WWW网页的发展状态。

奥丁号的具体应用有哪些?

【一】.奥丁号(ODIN)作为数字身份标识

未来数字身份的关键,是如何在没有传统集中式系统的情况下,自主识别和验证人员、组织和设备。自主数字身份与区块链就是绝配,是下一波的新热点。名称即资产,注册即挖矿,会有越来越多人理解在区块链世界拥有自主身份标识的重要性。PPk浏览器支持将奥丁号(ODIN)作为用户自主身份,配合相关应用示例(如PPk-JoyAsset数字资产自主拍卖交易工具原型),可以很好地展示奥丁号兼容DID去中心化标识规范,融合区块链技术,在自主开放身份领域的应用场景和价值潜力。

说明文档: 基础定义:https://github.com/ppkpub/docs/blob/master/PPK_ODIN.txt

技术规范:https://github.com/ppkpub/docs/blob/master/PPK_ODIN_SPEC.txt

示例说明:https://ppkpub.github.io/docs/help_odin_as_did/

【二】比原链采用奥丁号(ODIN)作为跨链数字资产标识

随着区块链技术的发展,相信将来“人人可以发行数字资产”,到时在传统交易所市场外,大众化数字资产的低频次分散交易,作为长尾市场的潜力将非常大,也将与区块链技术充分结合。跨链价值流通正成为业界研究的焦点,包括Cosmos、Polkadot等热门项目都在围绕这个方向打造生态。作为结合AI特色算法的公链代表项目,比原链定位数字资产的自主发行和交易平台,面对资产跨链跨系统的需求,资产标识需要满足全网自主唯一性,去中心化新型DNS系统才是更合适的选择,因此比原链与PPkPub技术社区进行深入合作,采用奥丁号(ODIN)作为比原数字资产跨链标识的解决方案。 演示案例:https://www.8btc.com/article/221469


【三】PPk开放协议实现去中心化网站

在注册奥丁号(ODIN)后,可以很方便地采用区块链或DAT、IPFS等分布式存储服务,来搭建一个支持PTTP协议的新型内容“网站”,将你注册的奥丁号(ODIN)配置映射到这个新网站,通过支持PPk开放协议的浏览器就能访问。

详细资料:安装PPk浏览器快速体验指南:https://ppkpub.github.io/docs/DOC_PPk_Browser_Tutorial.pdf

使用PPk开源Java客户端注册ODIN标识和搭建AP测试节点详细指南:https://ppkpub.github.io/docs/DOC_PPk_JavaTool_Tutorial.pdf

【四】PPk开放协议应用于物联网

将物联网设备视为基于奥丁号(ODIN)和PTTP协议所构建的对等可信信息交换网络里的AP节点,从而为访问和控制物联网设备所属传感器数据提供了统一、灵活的接口,更好地支持具体应用的开发。相比传统的物联网技术,通过PPk-PTTP协议将信息交换逻辑切换到通过区块链为信息中介枢纽,这样一旦部署运行,即使无人维护也能持续运行,不用担心服务中断了。

演示案例:基于PPk开放协议开发物联网软硬件结合DAPP:https://www.8btc.com/article/298175


更多相关阅读我们会在后续文章中介绍,欢迎关注!

免责声明:本文内容仅供学习交流,不构成任何投资建议,请谨慎对待!

本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.souzhinan.com/kj/216304.html