区块链blog1__合作与信任

在这里插入图片描述


🍂我们的世界

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

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

🌿网络化的原因

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

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

🌿网络化的要求

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

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

🍂合作

🌿合作的理想模型

在这里插入图片描述

🌿合作中的不稳定性

● 合作的几种可能举例

    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.mzph.cn/diannao/83194.shtml

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

相关文章

Linux服务之lvs+keepalived nginx+keepalived负载均衡实例解析

目录 一.LVSKeepAlived高可用负载均衡集群的部署 二.NginxKeepAlived高可用负载均衡集群的部署 一.LVSKeepAlived高可用负载均衡集群的部署 实验环境 主keepalived:192.168.181.10 lvs (7-1) 备keepalived:192.168.181.10…

50天50个小项目 (Vue3 + Tailwindcss V4) ✨ |搭建项目框架

🖤 一个专注于「Vue3 TailwindCSS」的 50 天极简开发挑战,探索组件边界,打磨技术锋芒。 🎉 欢迎来到 50 个小项目的第一天!今天我们将从零开始搭建一个 Vue3 项目,并引入 Tailwind CSS v4,为后…

Android 中 网络图片加载库 Glide 简介

Glide 是一个功能强大且广泛使用的图片加载库,适用于 Android 应用程序。它提供了简单易用的 API,用于从网络、本地存储或资源中加载图片,并支持图片的缓存、转换、占位图、动画等功能。 一、Glide 主要特点 简单易用 提供简洁的 API,一行代码即可加载图片。 支持多种数据…

07 web 自动化之 Unittest 应用:测试报告装饰器断言

文章目录 一、常见的第三方库结合 unittest 生产 html 格式测试报告1、HtmlTestRunner2、BeatifulReport 二、装饰器 unittest.skip 强制跳过&条件跳过三、unittest的常用断言方法 一、常见的第三方库结合 unittest 生产 html 格式测试报告 1、HtmlTestRunner 官网下载 …

【Python 面向对象】

Python 的面向对象编程(OOP)通过类(Class)和对象(Object)实现代码结构化,支持封装、继承和多态三大特性。以下是系统化指南: 一、类与对象基础 1. 定义类 class Dog:# 类属性&…

STM32F103_LL库+寄存器学习笔记23 - PWM波形输出及软件方式调整周期与占空比

导言 脉宽调制(PWM)是 STM32 定时器最常用的输出模式之一,广泛应用于电机驱动、LED 调光、伺服控制和功率管理等场景。本篇文章将以 TIM5 为例,从寄存器层面深入剖析 PWM 输出的原理与实现步骤。通过本篇博客,你不仅能…

堆(Heap)

1. 堆(Heap) 1.1. Python实现堆的插入、堆顶删除和排序 class MaxHeap:def __init__(self):# 初始化空堆,使用列表表示self.heap []def insert(self, val):# 插入元素并执行上浮self.heap.append(val)self._sift_up(len(self.heap) - 1)de…

Spring类

BeanDefinition BeanDefinition表示Bean定义,BeanDefinition中存在很多属性用来描述一个Bean的特点。比如: class,表示Bean类型scope,表示Bean作用域,单例或原型等lazyInit:表示Bean是否是懒加载initMeth…

在vue中this.$emit有哪些作用,事件监控具体含义,以及这些子组件能封装哪些功能组件

this.$emit 的作用 this.$emit 的作用是触发一个自定义事件,并将数据传递给父组件。父组件可以通过 v-on(或 )监听这个事件,并在事件触发时执行相应的处理函数。 this.content 的作用 this.content 是子组件的 props&#xff0…

前端流行框架Vue3教程:16. 组件事件配合`v-model`使用

组件事件配合v-model使用 如果是用户输入,我们希望在获取数据的同时发送数据配合v-model 来使用,帮助理解组件间的通信和数据绑定。 🧩 第一步:创建子组件(SearchComponent.vue) 这个组件用于处理用户的搜…

《Navicat之外的新选择:实测支持国产数据库的SQLynx核心功能解析》

数据库工具生态的新变量 在数据库管理工具领域,Navicat长期占据开发者心智。但随着国产数据库崛起和技术信创需求,开发者对工具的兼容性、轻量化和本土化适配提出了更高要求。近期体验了一款名为SQLynx的国产数据库管理工具(麦聪旗下产品&am…

AgenticSeek开源的完全本地的 Manus AI。无需 API,享受一个自主代理,它可以思考、浏览 Web 和编码,只需支付电费。

​一、软件介绍 文末提供程序和源码下载 AgenticSeek开源的完全本地的 Manus AI。无需 API,享受一个自主代理,它可以思考、浏览 Web 和编码,只需支付电费。这款支持语音的 AI 助手是 Manus AI 的 100% 本地替代品 ,可自主浏览网页…

vue3.0的name属性插件——vite-plugin-vue-setup-extend

安装 这个由于是在开发环境下的一个插件 帮助我们支持name属性 所以需要是-D npm i vite-plugin-vue-setup-extend -D在pasckjson中无法注释每个插件的用处 可以在vscode中下载一个JsonComments这样可以在json中添加注释方便日后维护和查阅API 引入 在vite.config.js中 im…

Linux基础 -- 在内存中使用chroot修复eMMC

Linux基础 – 在内存中使用chroot修复eMMC 概述 本教程将介绍如何在Linux系统中,使用chroot在内存中构建一个临时系统,并在不依赖原有系统的情况下修复eMMC(如/dev/mmcblk2)磁盘。该方法适用于嵌入式系统修复、磁盘清理以及离线…

人工智能、深度学习、机器学习的联系与区别

定义 人工智能(AI - Artificial Intelligence) :是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。它旨在让计算机能够像人类一样思考、学习和决策,涉及到诸如计算机视觉、自然语言处理…

web第二次课后作业--设计一个注册登录系统

一、页面展示 登录页面 提交页面 二、代码 2.1 登录页面 <% page language"java" contentType"text/html; charsetUTF-8"pageEncoding"UTF-8"%><html> <head><meta http-equiv"Content-Type" content"…

电脑桌面便签哪个好?2025年电脑免费用的便签软件推荐

我们都知道&#xff0c;一个优秀的桌面便签软件可以成为提高效率的得力助手。无论是记录临时灵感、管理待办事项&#xff0c;还是提醒重要日程&#xff0c;合适的便签工具都能让您的数字生活更加有序。本文将为您介绍2025年最值得推荐的免费电脑桌面便签软件&#xff0c;从Wind…

【SPIN】用Promela验证顺序程序:从断言到SPIN实战(SPIN学习系列--2)

你写了一段自认为“天衣无缝”的程序&#xff0c;但如何确保它真的没有bug&#xff1f;靠手动测试&#xff1f;可能漏掉边界情况&#xff1b;靠直觉&#xff1f;更不靠谱&#xff01;这时候&#xff0c;Promela SPIN组合就像程序的“显微镜”——用形式化验证技术&#xff0c;…

LabVIEW中样条插值实现及应用

在 LabVIEW 编程环境下&#xff0c;B - 样条插值是处理数据拟合与曲线平滑的重要工具。它凭借灵活的特性和良好的数学性质&#xff0c;在众多工程领域中发挥着关键作用&#xff0c;能够高效地根据离散数据点生成平滑连续的曲线&#xff0c;为数据分析和处理提供了有力支持。 一…

【油藏地球物理正演软件ColchisFM】基于数据驱动的油藏参数叠前地震反演研究进展

科吉思基于油藏地球物理参数的正演软件ColchisFM&#xff0c;有机融合了岩石物理正演与地震正演&#xff0c;具有良好的适用性和便捷性&#xff0c;在业内已经广泛使用。当用户在做正演模拟的同时&#xff0c;自然会联想到是否可以直接开展油藏地球物理参数反演呢&#xff1f;答…