轻松体验区块链身份标识和多币种转账的奥丁号小工具

PPk兴趣组 版主 发布在 PPk/对等可信开放协议
 37721  8
来自PPk技术社区热心程序员分享的微信版PPk小工具, 面向PeerWEB/WEB3,助力实现去中心化身份标识、多币种转账等区块链技术应用。

此工具基于自主链上标识奥丁号的开放协议开发,支持以奥丁号扫码登录、用奥丁号转账,和快捷注册奥丁号的功能,后续结合使用反馈会进一步添加新功能,更方便地满足苹果ios和安卓手机用户体验和使用奥丁号的需求。

先用微信或手机浏览器扫码下面的的图标打开PPk小工具。如果是在微信或手机浏览器里阅读本文,可以直接点击图标旁边的网址链接,或者按住图片从提示“识别图中的二维码”处进入都可以。

网址: https://ppk001.sinaapp.com/odin/

打开PPk小工具后, 显示如下图所示:

确认“你的奥丁号”处显示有可用的奥丁号。如果还没有奥丁号,需要点击下方的“设置”,选择新建一个BTC地址,在比特币区块链上自主注册新的奥丁号;或者导入你已经注册过奥丁号的BTC地址,再选用你已自主注册好的一个奥丁号。相关设置好的数据会保存在用户本地,以后就可以直接使用了。相关设置和注册界面如下图所示,操作上比较简单,按界面上提示操作即可。

注:因为奥丁号是基于比特币协议来运行的,所以需要先拥有一些比特币才能注册自己的奥丁号。出于安全,建议用个新的比特币地址专门用于注册体验,因为注册每个奥丁号只需要花费支付给比特币矿工的交易费用,所以转入少量比特币(如0.0001BTC)就足够开始体验了。关于注册奥丁号的更多说明可以参考 https://ppkpub.org/docs/help_ppkbrowser/


一、用奥丁号转账

点击奥丁号小工具下方的“用奥丁号转账”按钮,在“收款人”一栏输入你拥有的奥丁号(如 100666 或 alice 等 ),就能生成相应的奥丁号收款码,如下图所示:



将显示的收款码展示给别人,用支持扫码的手机APP,如微信、支付宝、比特币钱包等,就能扫码打开付款工具了。

注:点击“测试效果”按钮,可以模拟测试扫码后看到的付款操作界面。

现在点击“分享收款码”按钮,就可以生成便于分享转发的图片和内容链接,如下图所示:

点右上角的分享图标,然后从出现的选项里,选择“发送给朋友”或“分享到朋友圈”,就可以成功分享了。

拿到奥丁号收款码后,用常见的数字钱包客户端就可以扫码打开相应的付款操作界面,目前经测试支持的包括以太坊imToken、比原Bycoin、支付宝、微信等,如下图所示:

如果要将自己注册的奥丁号关联多个钱包地址,可以参看 https://www.chainnode.com/post/434454


二、用奥丁号快捷登录

在上述小工具里配置好自己注册的奥丁号后,可以轻松扫码登录访问支持奥丁号登录的应用,比如在电脑的浏览器里输入下面的网址,打开奥丁号自主拍卖工具示例: 

点击示例里的“以奥丁号登录”登录,网页上就会显示一个二维码,这时直接打开微信的“扫一扫”来扫码,就会调出PPk小工具,如下图所示:

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


三、用奥丁号作为域名,浏览PeerWeb对等万维网

点击奥丁号小工具下方的“浏览PPk网络”按钮,就可以打开将奥丁号作为域名,浏览PPk网络的示例,如下图所示:



在网址栏里输入奥丁号(如"ppk:0/","ppk:105431/","ppk:joy/"等 ),就能访问到对应标识拥有者所发布的内容网页了。

关于“浏览PPk网络”的更多详细介绍,包括如何设置自己的奥丁号来发布内容,可以参看 https://www.chainnode.com/post/434454


微信版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开放协议,其真正潜力发挥需要适配区块链技术进一步落地应用,带动对等可信业态即PeerWeb/WEB3.0,从而将对区块链域名的需求充分调动出来,这还有一段发展过程。现在正合适更多有眼光有趣的朋友先了解、体验注册和尝试使用,在下一波真正能落地的业态牛市起来时可以发挥大作用。      

PPk开放协议定义:

ODIN标识协议定义和技术规范

   https://github.com/ppkpub/docs/blob/master/PPK_ODIN.txt

   https://github.com/ppkpub/docs/blob/master/PPK_ODIN_SPEC.txt

PTTP协议技术规范

   https://github.com/ppkpub/docs/blob/master/PPK_PTTP_SPEC.txt


PPk浏览器安卓应用下载链接: 


PC版本客户端最新版本下载链接:

     http://pan.baidu.com/s/1o7A8Gn4

    或  https://share.weiyun.com/5n5tssd


上手指南

深入了解PPk开放协议请访问




  • 正序
  • 最新
只看帖主 楼层直达
登录 账号发表你的看法,还没有账号?立即免费 注册