unity实现去中心化 交软件

去中心化 交软件

去中心化 交软件的原理很简单,就是你收到你朋友推送的所有信息,你的朋友也收到你推送的所有信息。发布、回复、转发都是区块链的形式。每次回复就相当于创建了一个区块,每个区块都会对前一个区块进行签名,只显示公钥验证的信息。每个人都可以选择转发或回复某个区块,此时区块就会被截断,不喜欢的部分会被丢弃。最终,整个 络都会保留每个人都喜欢或有价值的信息。

下载地址

苹果MAC:macOS
安卓:Android
Windows:Win10

推送数据只有在双方都是朋友时才会传输。如果单方面删除好友,连接将被断开。 络中传输的所有数据都是加密的。每个帐户都有一个单独的通信密钥。信息块一旦创建,就不能更改,只能删除或创建另一个块。并且您无法删除已推送给他人的信息区块,也无法阻止他人在他自己的设备上,推送或删除你创建或转发的信息区块。

帐户由一组公钥和一组私钥组成,它们存储在每个人自己的设备中。私钥包括一个二维码和一串随机密码,用于发布信息时生成区块签名。公钥是你向其他人公开的,用于验证区块中的信息是否是你自己发送的。私钥一旦丢失,将无法恢复。

在安卓和IOS系统中一旦关闭屏幕,或者用户运行其他应用程序,软件会在几分钟内停止,所有连接都会断开。如果程序需要在后台运行,在 IOS 中需要位置权限,在android需要启动一个通知服务。

使用步骤

创建服务

好友之间必须通过一个服务建立连接。这个服务可以由你或你的好友之间的任何一个提供,也可以是第三方提供的服务。

1、点击屏幕空白处,出现工具栏

3、向下滑动至底部(android or IOS)

5、双击IP地址文本框

7、双击打开本地 UDP服务。

9、双击二维码按钮

连接到服务

如果有朋友向你提供了服务二维码,你可以连接到这个服务。

1、点击屏幕空白处,出现工具栏

3、向下滑动至底部(android or IOS)

7、可以使用摄像头扫描二维码,或读取一个二维码图片,图片必须是.jpg格式

过扫码连接到朋友

如果你或你的朋友拒绝向服务公开自己的信息,可以通过扫码获得对方的公钥信息。

1、点击屏幕空白处,出现工具栏

3、向下滑动至底部(android or IOS)

7、可以使用摄像头扫描二维码,或读取一个二维码图片,图片必须是.jpg格式

通过服务连接到朋友

如果你与你的朋友向服务公开自己的公钥信息,可以使用服务的查询功能互换公钥信息。

1、点击屏幕空白处,出现工具栏

3、向下滑动至底部(android or IOS)

7、点击刷新按钮,服务会随机提供5个未出现在你好友列表中的账 。

好友请求

如果有好友通过服务向你提出了好友请求。

1、点击屏幕空白处,出现工具栏

3、点击确认,同意好友请求。

2、点击添加按钮,会出现创建窗口。

6、点击视频按钮添加视频

8、点击确认按钮,进入推送轨道。

简易应答服务(windows)

你可以在低版本的windows系统上使用简易应答程序,为你和你的朋友提供服务。

1、点击屏幕空白处,出现工具栏

3、设置服务地址及端口

5、打开应答服务程序。

7、设置好端口之后,点击开始按钮,应答服务开始运行。

9、将服务二维码截屏给你的朋友扫描。

unity实现去中心化 交软件

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年11月27日
下一篇 2021年11月27日

相关推荐