| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> unity实现去中心化社交软件 -> 正文阅读 |
|
[游戏开发]unity实现去中心化社交软件 |
去中心化社交软件去中心化社交软件的原理很简单,就是你收到你朋友推送的所有信息,你的朋友也收到你推送的所有信息。发布、回复、转发都是区块链的形式。每次回复就相当于创建了一个区块,每个区块都会对前一个区块进行签名,只显示公钥验证的信息。每个人都可以选择转发或回复某个区块,此时区块就会被截断,不喜欢的部分会被丢弃。最终,整个网络都会保留每个人都喜欢或有价值的信息。 下载地址苹果MAC:macOS 推送数据只有在双方都是朋友时才会传输。如果单方面删除好友,连接将被断开。网络中传输的所有数据都是加密的。每个帐户都有一个单独的通信密钥。信息块一旦创建,就不能更改,只能删除或创建另一个块。并且您无法删除已推送给他人的信息区块,也无法阻止他人在他自己的设备上,推送或删除你创建或转发的信息区块。 帐户由一组公钥和一组私钥组成,它们存储在每个人自己的设备中。私钥包括一个二维码和一串随机密码,用于发布信息时生成区块签名。公钥是你向其他人公开的,用于验证区块中的信息是否是你自己发送的。私钥一旦丢失,将无法恢复。 在安卓和IOS系统中一旦关闭屏幕,或者用户运行其他应用程序,软件会在几分钟内停止,所有连接都会断开。如果程序需要在后台运行,在 IOS 中需要位置权限,在android需要启动一个通知服务。 使用步骤创建服务好友之间必须通过一个服务建立连接。这个服务可以由你或你的好友之间的任何一个提供,也可以是第三方提供的服务。1、点击屏幕空白处,出现工具栏 2、点击设置按钮 3、向下滑动至底部(android or IOS) 4、双击no/off按钮,打开后台运行(android or IOS) 5、双击IP地址文本框 6、输入你的IP地址或域名 7、双击打开本地 UDP服务。 8、等待傍边的绿灯亮起。 9、双击二维码按钮 10、将服务二维码截屏给你的朋友扫描。 连接到服务如果有朋友向你提供了服务二维码,你可以连接到这个服务。1、点击屏幕空白处,出现工具栏 2、点击设置按钮 3、向下滑动至底部(android or IOS) 4、双击no/off按钮,打开后台运行(android or IOS) 5、双击服务右侧的编辑按钮 6、出现服务列表后,点击工具栏的扫描按钮 7、可以使用摄像头扫描二维码,或读取一个二维码图片,图片必须是.jpg格式 8、扫描成功后,将会自动连接。 过扫码连接到朋友如果你或你的朋友拒绝向服务公开自己的信息,可以通过扫码获得对方的公钥信息。1、点击屏幕空白处,出现工具栏 2、点击设置按钮 3、向下滑动至底部(android or IOS) 4、双击no/off按钮,打开后台运行(android or IOS) 5、双击朋友右侧的编辑按钮 6、出现朋友列表后,点击工具栏的扫描按钮 7、可以使用摄像头扫描二维码,或读取一个二维码图片,图片必须是.jpg格式 8、扫描成功后,将会自动连接。 通过服务连接到朋友如果你与你的朋友向服务公开自己的公钥信息,可以使用服务的查询功能互换公钥信息。1、点击屏幕空白处,出现工具栏 2、点击设置按钮 3、向下滑动至底部(android or IOS) 4、双击no/off按钮,打开后台运行(android or IOS) 5、双击服务右侧的编辑按钮 6、出现服务列表后,点击显示绿灯的服务图标,会显示查询。 7、点击刷新按钮,服务会随机提供5个未出现在你好友列表中的账号。 8、点击握手按钮,会向对方发送好友请求,如果对方同意了你的好友请求,将会自动建立连接。 好友请求如果有好友通过服务向你提出了好友请求。1、点击屏幕空白处,出现工具栏 2、点击爱心按钮,会出现好友请求列表 3、点击确认,同意好友请求。 创建消息1、点击屏幕空白处,出现工具栏 2、点击添加按钮,会出现创建窗口。 3、点击图片按钮添加图片 4、双击添加的图片对图片进行简单编辑。 5、点击文本按钮添加文本 6、点击视频按钮添加视频 7、(将有多条互相关联的消息建立关系)点击Key文本框,输入关联文本。 8、点击确认按钮,进入推送轨道。 9、(将有多条互相关联的消息建立关系)点击媒体的关联按钮,会显示所有具有相同关联文本的媒体列表。 简易应答服务(windows)你可以在低版本的windows系统上使用简易应答程序,为你和你的朋友提供服务。1、点击屏幕空白处,出现工具栏 2、点击设置按钮 3、设置服务地址及端口 4、双击绿灯图标,会将服务的加密密钥复制到剪贴板。 5、打开应答服务程序。 6、输入刚刚复制的密钥输入到文本框。 7、设置好端口之后,点击开始按钮,应答服务开始运行。 8、双击二维码按钮 9、将服务二维码截屏给你的朋友扫描。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 18:22:25- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |