1024节, 体验去中心化身份标识的微信小工具,由PPk社区程序员分享

PPk兴趣组 版主 发布在 PPk/对等可信开放协议
 14275  7
来自PPk技术社区热心程序员分享的微信版PPk小工具,
面向PeerWEB/WEB3,助力去中心化身份标识和区块链技术应用。 此工具基于自主链上标识奥丁号的开放协议开发,支持以奥丁号扫码登录和快捷注册奥丁号的功能,后续结合使用反馈会进一步添加新功能,更方便地满足苹果ios和安卓手机用户体验和使用奥丁号的需求。

可以微信扫码直接打开PPk小工具查看和设置,也可以使用微信扫码或搜索 ppkpub 关注PPk技术社区微信公众号,然后从公众号回复的功能入口里选择“微信小工具”打开。

  

第一次打开时,需要设置你使用的BTC地址和所自主注册的一个奥丁号,相关设置数据会保存在用户本地,以后就可以直接使用了.

在电脑上访问支持奥丁号登录的应用,比如奥丁号自主拍卖工具示例 
点击上面的“以奥丁号登录”登录,网页上就会显示一个二维码,这时直接打开微信的“扫一扫”来扫码,就会调出上述PPk微信小工具,如下图所示:

确认授权以指定奥丁号登录(如上图里的 ppk:103583#)并验证通过后,就很方便地完成扫码登录,网站应用上将显示你所登录使用的奥丁号对应用户身份。


微信版PPk小工具源码:https://github.com/ppkpub/MicroTool


关于奥丁号 

奥丁号作为自主注册和管理的链上标识,可以兼容DID和oAuth协议,来灵活配合应用结合区块链技术的登录验证需求。在应用里嵌入奥丁号登录功能有多种方式灵活可选,应用开发者很容易参考实现 (具体可参考 https://www.chainnode.com/post/382517)。最重要的改变是对于用户来说通过区块链技术拥有了一个自主的ID,而不是一个类似微博或微信的被平台所控制的账户,从而为进一步开发出更有意思的新应用建立一个基础,近期PPk技术社区还会相应推出进一步的应用案例。

关于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开放协议具有鲜明的独特创新性。ODIN标识以BTC为核心+多级扩展+支持灵活映射其它链和传统技术平台+非传统抢注模式的命名机制,自主、对等、安全和可信,更为重要的是,PPk开放协议不停留在标识协议层面,而是进一步融合到ICN/NDN未来互联网体系架构中,发展出对等、可信、高效的信息交换开放协议即PTTP对等可信传输协议,更好地“衔接”底层区块链和上层应用,通过多层合作破局时限和推动新业态快速发展,带来更大的应用和市场潜力。

跨链项目已渐成热点,链上自主标识也将发力,PPk技术社区推动的奥丁号,将发展成为区块链新世界的通用名号和门牌号。PPk协议和工具都是完全开放开源的,可以从 ppkpub.org 详细了解,欢迎一起探讨和推动。

上手指南

深入了解PPk开放协议请访问
  • 正序
  • 最新
只看帖主 楼层直达
登录 账号发表你的看法,还没有账号?立即免费 注册