2020-12-26 PPkPub.org
奥丁号(ODIN)是Open Data Index Name即“开放数据索引命名协议”的缩写。奥丁号作为自主注册和管理的“区块链域名”,简单说就是通过使用比特币等区块链技术,拥有了一个自主的ID标识和网络门牌号,而不是一个类似微博或Facebook上的被平台所控制的帐户,从而为进一步开发出有趣的创新应用建立了一个基础。
现在可以使用“PPk小工具网页版”,很方便地在BTC区块链上自主注册根奥丁号,体验奥丁号收款码等功能。注册根奥丁号时,只需要花费给比特币矿工的BTC交易费用,而且注册后随着BTC区块链存在就一直有效,不用像传统.com、.net等域名还要每年交费。
还可以使用PPk安卓应用体验更多功能,包括管理奥丁号,访问以奥丁号作为新型域名的内容服务等,抢鲜体验对等万维网(PeerWeb)。
这里明确本文所提到的像奥丁号这样的“区块链域名”,是指将命名和相关映射配置信息依托区块链技术承载的新型“域名”,通过具体区块链平台自主注册和管理,具有自主、对等、安全、可信的特点,不是类似crypto.com,btc.com,blockchain.info那样的传统域名,那种只是名称里面带有“区块链”相关元素,实际注册和管理仍依赖ICANN所控制、非对等的传统域名体系,是“伪区块链域名”,叫“区块链相关传统域名”更合适些。
PPk技术社区认为,能体现对等可信要素的区块链应用将是真亮点,而这些应用肯定是标配自主链上标识的,不然挂着传统域名却号称自主对等应用就有点滑稽了,“名不正言不顺”,所以“对等可信的区块链域名”将会得到认可和逐步应用。相比已被热炒的coin/token,区块链域名还处于早期发展,是尚被现在大多数人所忽视的新事物,类似于1995年的域名,2010年的BTC,值得有心的朋友深入了解下。
可以将当前的传统互联网认为是“Internet1.0”,是对等的分布式互联互通IP网络,但用户并没有自主可信的命名标识来对应声明信息拥有权,像IP、域名都是登记在服务商控制的数据库里的。用户不能自主声明信息价值权利,只能依赖有不对等控制权的信用背书机制(比如VeriSign,支付宝),才能达成可信声明和价值信息交换。
下一代的对等可信互联网“Internet2.0”将充分融合区块链技术和网络通信技术等多领域的进展,解决以“对等”的方式“自主、可信”地声明信息拥有权和交换价值信息,是“对等+可信”的互联互通价值内容网络。这里有一个关键的前提,就是用户必须拥有自主、可信的命名标识才行,对此有两种解决方案:一是直接采用HASH值或公钥做为命名标识,非常简单,但有很大的问题,比如不能灵活升级(假设使用的算法被淘汰了,那相应的标识及对应关联的历史信息都会失效),命名标识字符串太长不利于初期应用,对于动态信息还需要解决关联的映射配置信息如何可信存储的问题等;二是采用区块链作为可信的数据承载层的特点,将标识可信注册到区块链上,关联的映射配置信息也可以储存在一起,命名格式长度也可以简化方便应用,而且当特定算法被淘汰时,组成该区块链的所有节点达成共识同步升级,并兼容保留已有的数据有效性,不影响已注册标识的持续性。这个方案实现上相对复杂些,最重要的是如何选择一个具体的区块链平台来保证该命名标识方案的持续可用。
以“对等、可信“为关键特征的”区块链域名”还处于早期发展阶段,大部分人都还不了解,更少人去尝试的,但幸好还有“有趣”的少数人在行动。已经有一些基于区块链的新型命名标识方案了,像Namecoin,uPort,ENS等等,大家可以去了解下这些项目,和奥丁号(ODIN)放一起可以更好地理解下PPK协议的独特潜力和适合发挥的场景。
PPk技术社区所推动奥丁号(ODIN)鲜明的独特性体现在,以比特币(BTC)为核心+多级扩展+支持灵活映射其它链和传统技术平台+非传统抢注模式的命名机制,自主、对等、安全和可信,如下图所示:
通过PPK开源客户端在BTC链自主注册的都是根奥丁号,至于二级以上扩展标识都是根奥丁号拥有者自行灵活扩展定义的,可以灵活选择以太坊(Ethereum)、比原(Bytom)、Fabric等多种区块链平台,或者传统技术平台。
更为重要的是,PPk协议不止是奥丁号(ODIN)命名标识,还进一步定义了PTTP对等可信传输协议,和奥丁号(ODIN)命名协议互相配合,这两者类似传统DNS域名与HTTP网页协议之间的关系,能很好地适配对等WEB3.0的新业态,这才能带来更大的应用和市场潜力。就像有了DNS域名作为基础,再有WWW万维网,应用会更容易实现和方便被大众使用。
奥丁号(ODIN)的真正潜力发挥还需要区块链技术开始大规模落地应用,带动对等可信业态即PeerWeb/WEB3.0,从而将对区块链域名的需求充分调动出来,这还有一段发展过程。现在正合适更多有眼光有趣的朋友先了解和体验注册,在真正能落地的新业态中可以发挥大作用。
更多信息:
关于PPk开放协议
PPk是一个代号,取意自“Peer-Peer network&kits”。PPk首先是一个开放的技术社区,由PPk技术社区融合区块链和网络通信技术,定义了对等可信的PPk开放协议。PPk开放协议目前包括三部分:ODIN(Open Data Index Name 即开放数据索引命名标识),PTTP(Peer Trusted Transfer Protocol即对等可信传输协议)以及PTAP(Peer Trusted Application Protocols即对等可信应用扩展协议),简单介绍如下:
1. ODIN:基于区块链技术定义的自主命名标识,作用类似DNS;
2. PTTP:基于ODIN标识和NDN架构设计的新型传输协议,作用类似HTTP;
3. PTAP:基于ODIN标识和PTTP传输协议的应用扩展协议,类似WEB上的具体应用协议,可以具体实现如 OpenID认证, oAuth授权, ODATA开放数据等不同应用协议的角色。
快速上手指南
· 使用PPk网页版小工具快速注册和体验区块链身份标识和多币种转账
· 通过奥丁号托管服务(PNS),发布自己的第一个对等网页,抢鲜体验PeerWeb
· PPk小工具扩展程序安装和使用说明,社交、论坛和交易所等更多场景可用
PPk开放协议定义:
ODIN标识协议定义和技术规范
https://ppk001.sinaapp.com/docs/PPK_ODIN.txt
https://ppk001.sinaapp.com/docs/PPK_ODIN_SPEC.txt
PTTP协议技术规范
https://ppk001.sinaapp.com/docs/PPK_PTTP_SPEC.txt
PPk小工具安卓应用下载链接:
https://ppk001.sinaapp.com/download/PPkBrowser.zip
或https://ppkpub.github.io/PPkBrowserAndroid/bin/
深入了解PPk开放协议请访问
· 对等网站:ppk:0/(下载PPk小工具安卓版体验新型自主域名)
· 传统网站:http://ppkpub.org/
或 https://ppk001.sinaapp.com/docs/
· 电子邮箱:ppkpub@gmail.com
· 讨 论 区:https://www.chainnode.com/forum/268
· 微信订阅:ppkpub
·
· 微信联络:ppkpub0