区块链blog1__合作与信任

news2025/5/17 19:52:54

在这里插入图片描述


🍂我们的世界

🌿不是孤立的,而是网络化的

如果是单独孤立的系统,无需共识,而我们的社会是网络结构,即结点间不是孤立的

🌿网络化的原因

而目前并未发现这样的理想孤立系统,即现实中结点并非“万能”,由此有了网络,能实现总体能力的飞跃。即网络使得结点间资源可以共享与交流。极大扩充了结点的能力。

  • 这就是为啥要入网,意味着合作使得自身能力的提升

🌿网络化的要求

结点间要实现资源的互通,就意味着合作。而实际中,合作的环境并非理想环境,还要考虑导致合作失败的因素。(对方恶意欺骗/对方合作了但交换的资源丢了,自己没收到…)

  • 所以,我们的目的是要解决影响合作的因素,确保合作可以正常进行,彼此都实现合作的目的——资源的共享。

🍂合作

🌿合作的理想模型

在这里插入图片描述

🌿合作中的不稳定性

● 合作的几种可能举例

    1. 结点A与结点B合作,结点A给结点B资源,结点B给结点A资源
    1. 结点A与结点B合作,结点A给结点B资源,结点B给结点A资源,但结点B不守信,没给结点A资源
    1. 结点A与结点B合作,结点A给结点B资源,结点B给结点A资源,但结点B给的资源丢了,结点A没收到
    1. 结点A与结点B合作,结点A给结点B资源,结点B给结点A资源,但结点B给的资源是假的

● 问题本质——合作环境情况复杂

合作环境情况复杂,在合作时,我们无法预料到实际情况(比如,A与B都是诚信合作,但中途资源丢了,这就导致合作会失败)
而合作的情况瞬息万变,即无法提前预测合作的情况,但合作的问题确实存在,如果不解决会造成许多问题。

● 解决方式想法举例

方法1:提供稳定的保障机制,来维护合作的成功率。

  • 如,押金机制,确保A和B即使有一方欺骗了,也会受到惩罚,提升成本,避免这种情况的发生概率

其它方法:....

🍂信任

🌿信任本质

信任是对合作的预期,由于现实世界影响因素的复杂性,双方合作前会进行这样的评估,给出对于这次合作的预期。

🌿信任的抽象性

● 信任得出过程的基本模型

在这里插入图片描述

信任的核心问题:信息不对称、主观判断不可量化、集体共识难以建立。

对于任意一个给出判断的结点:

  • 信息不同:用于判断的信息不是100%建立客观信息集合上的,即每个结点获取的信息集合不同
  • 信息的处理过程无法量化:对信息的处理是人,影响因素多无法量化,极不可靠
  • 判断标准不同:举例:对你重要有价值的东西对别人可能无用,所以如果彼此交换了东西,那么对方毁约的可能性很大,而自己无法判断(因为不知道物品对对方的价值所在)

即信任是一厢情愿的估计,不可互通

● 信任的抽象性

不同节点的判断输入、处理逻辑和输出标准存在根本性差异,导致信任结果无法直接比较或等同。这一现象在数学上称为「不可通约性」

  • 即可以总结为合作两端只是对合作做了个一项情愿的评估,但合作环境复杂导致的问题并不会因此受到任何的影响(你一厢情愿不代表对方也这样想),即问题没有解决。
    信任没有解决任何问题

● 信任会影响啥?

用户对合作的热情,如果大家的信任最低,就会导致合作次数降低,最终双方都不合作。那就从网络变回了孤立结点。
所以,使用其它方法来解决合作问题是非常重要的,只有这样才能保证合作的正常进行。


🍂结论——合作与信任

问题的本质是————合作环境所有因素导致的影响合作失败的因素。

  • 信任只能解决一个因素,即双方都是诚信的且途中无任何影响因素的合作,而无法解决其它情况。
  • 问题:这个理论也过于理想化,实际上不可能所有结点都诚信。

所以,信任没有解决任何问题(理想化的问题不做讨论呗)
- 毕竟都理想了,还研究啥?


🍂我们当下的合作机制——带惩罚的合作机制

🌿什么也不做机制

彼此给出口头承诺,存粹靠信任来合作。纯粹的不做任何处理。可以说全凭运气。

🌿不靠信任的带惩罚的合作机制

彼此拿对对方重要的东西,一次实现合作,防止对方毁约
押金机制

🌿结论

  • 网络使得结点间要实现资源的互通,就意味着合作。
  • 而实际中,合作的环境并非理想环境,影响合作正常的因素统一称————合作环境的复杂因素
  • 信任机制无法解决任何问题。
  • 所以,最终还是要寻找其它可靠方法来保证合作的正常进行。

🌿思考

公司收集用户信息,但保管不善,导致信息泄露。公司得到了用户的信息资源,但用户的到的是一种抽象的公司名誉与权威的保证。这使得用户在合作中非常被动。
要解决这个问题,双方交换的合作机制肯定不适合。
那么可以采取第三方权威监管机制,监管企业啊☺️


但......
谁来监管第三方呢,设立监管它的第三方后谁由来监管监管第三方的第三方呢?由此类推下去,会发现没有一个绝对权威的理想概念来监督合作。最终,由演变成立无监督的存粹随缘机制。 这就是中心化的困境,需要监督和背书,但又没有一个绝对的权威来监督。

🍂拓展学习推荐

以上内容其实是探讨了合作的内容,这一部分内容在博弈论里专门探讨了。可以说,博弈论是一门研究合作的专业知识,感兴趣的可以去学习一下。
同时,以上的内容已经有一个优秀的游戏做出来了,建议可以去瞧瞧。😉

  • 游戏名字:《信任的进化》
  • 游戏地址:https://dccxi.com/trust/
    在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2377935.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

从数据包到可靠性:UDP/TCP协议的工作原理分析

之前我们已经使用udp/tcp的相关接口写了一些简单的客户端与服务端代码。也了解了协议是什么,包括自定义协议和知名协议比如http/https和ssh等。现在我们再回到传输层,对udp和tcp这两传输层巨头协议做更深一步的分析。 一.UDP UDP相关内容很简单&#xf…

【CanMV K230】AI_CUBE1.4

《k230-AI 最近小伙伴有做模型的需求。所以我重新捡起来了。正好把之前没测过的测一下。 这次我们用的是全新版本。AICUBE1.4.dotnet环境9.0 注意AICUBE训练模型对硬件有所要求。最好使用独立显卡。 有小伙伴说集显也可以。emmmm可以试试哈 集显显存2G很勉强了。 我们依然用…

vscode 默认环境路径

目录 1.下面放在项目根目录上: 2.settings.json内容: 自定义conda环境断点调试 启动默认参数: 1.下面放在项目根目录上: .vscode/settings.json 2.settings.json内容: {"python.analysis.extraPaths"…

支付宝授权登录

支付宝授权登录 一、场景 支付宝小程序登录,获取用户userId 二、注册支付宝开发者账号 1、支付宝开放平台 2、点击右上角–控制台,创建小程序 3、按照步骤完善信息,生成密钥时会用到的工具 4、生成的密钥,要保管好&#xff…

Fabric 服务端插件开发简述与聊天事件监听转发

原文链接&#xff1a;Fabric 服务端插件开发简述与聊天事件监听转发 < Ping通途说 0. 引言 以前写过Spigot的插件&#xff0c;非常简单&#xff0c;仅需调用官方封装好的Event类即可。但Fabric这边在开发时由于官方文档和现有互联网资料来看&#xff0c;可能会具有一定的误…

电商物流管理优化:从网络重构到成本管控的全链路解析

大家好&#xff0c;我是沛哥儿。作为电商行业&#xff0c;我始终认为物流是电商体验的“最后一公里”&#xff0c;更是成本控制的核心战场。随着行业竞争加剧&#xff0c;如何通过物流网络优化实现降本增效&#xff0c;已成为电商企业的必修课。本文将从物流网络的各个环节切入…

Unity:延迟执行函数:Invoke()

目录 Unity 中的 Invoke() 方法详解 什么是 Invoke()&#xff1f; 基本使用方法 使用要点 延伸功能 ❗️Invoke 的局限与注意事项 在Unity中&#xff0c;延迟执行函数是游戏逻辑中常见的需求&#xff0c;比如&#xff1a; 延迟切换场景 延迟播放音效或动画 给玩家时间…

移植RTOS,发现任务栈溢出怎么办?

目录 1、硬件检测方法 2、软件检测方法 3、预防堆栈溢出 4、处理堆栈溢出 在嵌入式系统中&#xff0c;RTOS通过管理多个任务来满足严格的时序要求。任务堆栈管理是RTOS开发中的关键环节&#xff0c;尤其是在将RTOS移植到新硬件平台时。堆栈溢出是嵌入式开发中常见的错误&am…

【设计模式】- 结构型模式

代理模式 给目标对象提供一个代理以控制对该对象的访问。外界如果需要访问目标对象&#xff0c;需要去访问代理对象。 分类&#xff1a; 静态代理&#xff1a;代理类在编译时期生成动态代理&#xff1a;代理类在java运行时生成 JDK代理CGLib代理 【主要角色】&#xff1a; 抽…

数据服务共享平台方案

该文档聚焦数据服务共享平台方案,指出传统大数据管理存在数据定义不统一、开发困难、共享不足等挑战,提出通过自服务大数据平台实现数据 “采、存、管、用” 全流程优化,涵盖数据资产管理、自助数据准备、服务开发与共享、全链路监控等功能,并通过国家电网、东方航空、政府…

skywalking使用教程

skywalking使用教程 一、介绍 skywalking 1.1 概念 skywalking是分布式系统的应用程序性能监视工具&#xff0c;专为微服务、云原生架构和基于容器&#xff08;Docker、K8s、Mesos&#xff09;架构而设计。SkyWalking 是观察性分析平台和应用性能管理系统&#xff0c;提供分布…

C 语 言 - - - 简 易 通 讯 录

C 语 言 - - - 简 易 通 讯 录 代 码 全 貌 与 功 能 介 绍通 讯 录 的 功 能 说 明通 讯 录 效 果 展 示代 码 详 解contact.hcontact.ctest.c 总 结 &#x1f4bb;作 者 简 介&#xff1a;曾 与 你 一 样 迷 茫&#xff0c;现 以 经 验 助 你 入 门 C 语 言 &#x1f4a1;个 …

机器学习知识自然语言处理入门

一、引言&#xff1a;当文字遇上数学 —— 自然语言的数字化革命 在自然语言处理&#xff08;NLP&#xff09;的世界里&#xff0c;计算机要理解人类语言&#xff0c;首先需要将文字转化为数学向量。早期的 One-Hot 编码如同给每个词语分配一个唯一的 “房间号”&#xff0c;例…

MySQL数据库——支持远程IP访问的设置方法总结

【系列专栏】&#xff1a;博主结合工作实践输出的&#xff0c;解决实际问题的专栏&#xff0c;朋友们看过来&#xff01; 《项目案例分享》 《极客DIY开源分享》 《嵌入式通用开发实战》 《C语言开发基础总结》 《从0到1学习嵌入式Linux开发》 《QT开发实战》 《Android开发实…

Pageassist安装(ollama+deepseek-r1)

page-assist网站&#xff1a;https://github.com/n4ze3m/page-assist 首先电脑配置node.js&#xff0c;管理员打开命令窗口输入下面命令下载bun npm install -g buncd 到你想要安装page-assist的地方&#xff08;推荐桌面&#xff09; 输入下列命令 git clone https://gith…

2025年渗透测试面试题总结-安恒[实习]安全服务工程师(题目+回答)

网络安全领域各种资源&#xff0c;学习文档&#xff0c;以及工具分享、前沿信息分享、POC、EXP分享。不定期分享各种好玩的项目及好用的工具&#xff0c;欢迎关注。 目录 安恒[实习]安全服务工程师 1. SQLMap爆出当前库名的参数是什么&#xff1f; 2. Nmap探测系统的参数&am…

五月份嵌入式面试总结

目录 1、札记 1.1、芯片的bring up 主要做哪些工作&#xff1a; 2、Linux驱动八股文 中断与同步互斥 2.1.1 内核同步互斥的几种方式 2.1.2 互斥锁和自旋锁的区别 2.1.3 spin_lock 和 spin_lock_irqsave 的区别 2.1.4 进程上下文和中断上下文有什么区别 2.1.5 进行上下…

数据库行业竞争加剧,MySQL 9.3.0 企业版开始支持个人下载

最新发现&#xff0c;Oracle 官方网站放开了 MySQL 9.3.0 企业版下载链接&#xff0c;个人用户也可以免费下载&#xff0c;不过只能用于学习、开发或者原型测试&#xff0c;不能用于生产环境。 通常我们都是下载 MySQL 社区版&#xff0c;不过 MySQL 企业版可以支持更多高级功能…

Tcping详细使用教程

Tcping详细使用教程 下载地址 https://download.elifulkerson.com/files/tcping/0.39/在windows环境下安装tcping 在以上的下载地中找到exe可执行文件&#xff0c;其中tcping.exe适用于32位Windows系统&#xff0c;tcping64.exe适用于64位Windows操作系统。 其实tcping是个…

【GAN网络入门系列】一,手写字MINST图片生成

&#x1f368; 本文为&#x1f517;365天深度学习训练营 中的学习记录博客&#x1f356; 原作者&#xff1a;K同学啊 博主简介&#xff1a;努力学习的22级本科生一枚 &#x1f31f;​&#xff1b;探索AI算法&#xff0c;C&#xff0c;go语言的世界&#xff1b;在迷茫中寻找光芒…