当前位置:网站首页>The completely decentralized programming mode does not need servers or IP, just like a aimless network extending everywhere
The completely decentralized programming mode does not need servers or IP, just like a aimless network extending everywhere
2022-07-29 05:45:00 【Scientific Caizi】
This is a imaginative article , Just say my programming philosophy 、 Realization principle .
Now the information transmission architecture , Most of them are c/s framework , The client passes information to the server , The server uses different logic , Start distributing information . This architecture , It is easy to form information centralization 、 Information monopoly .
So the corresponding , That is, many anti centralized technologies , Blockchain 、 Dark net, etc , Anonymity, etc , Attempt to decentralize . For these technologies , I didn't go into it , Just talk about personal views .
here , I think a simple idea is highly practical 、 Simple decentralized programming , Here is an image metaphor on the Internet : spider web .
Every user on the network , It is a node on the spider web , This node connects the surrounding neighbors , Through the neighbors , Tentacles can also reach far away , As long as the net is big enough , Then the information will spread far enough ;

Mapping to programming , If every user is a propagation node , Act as information transfer 、 The role of information processing , When there's less information , Pretty good , If there is a large amount of information , Then a propagation node may be overloaded —— In this case , There are also many optimization algorithms 、 New technology processing , For now , This problem is not very big .
Finish this simple programming idea , I want to talk about the specific programming implementation : With every Internet user device , As a server , Every device can act as a central user , Data generated by the user , Will explore the surrounding network nodes , Spread around , Flow direction of final data , It all depends on the number of network devices .
As for the , Who processed this data , Maybe only the data sender , To know . On the spider web , Two nodes can agree on a protocol in advance to communicate —— This is more like udp/tcp 了 .
Here I expect that there will be several difficulties in programming :
First of all , Forwarding of information 、 How to deal with efficient spread , Avoid blocking 、 Fuse
second , Secure and confidential transmission of information
Third , Optimization of architecture performance
The ideal situation :
People on earth 、 Even aliens can capture this information , Whether the information is processed 、 By whom 、 Where did it flow , Completely anonymous ;
Absolutely safe information dissemination mode , Unable to capture 、 Unable to decrypt information ;
Completely 0 cost , No need to buy servers 、ip And other supporting equipment
边栏推荐
猜你喜欢

Hcia-r & s self use notes (26) PPP

如何在加密市场熊市中生存?

Record the SQL injection vulnerability of XX company

7 月 28 日 ENS/USD 价值预测:ENS 吸引巨额利润

Day14: upload labs customs clearance tutorial

Seay source code audit system

表格与表单相关知识点总结

Fvuln automated web vulnerability detection tool
![[sword finger offer] - explain the library function ATOI and simulate the realization of ATOI function](/img/13/a506861da2db8f5a5181e6d82894b3.png)
[sword finger offer] - explain the library function ATOI and simulate the realization of ATOI function

与多家机构战略合作,背后彰显PlatoFarm元宇宙龙头的实力
随机推荐
改哭了,终于解决了Cannot read properties of undefined (reading ‘parseComponent‘)
Character type conversion
DAO赛道异军突起,M-DAO的优势在哪里?
DAY15:文件包含漏洞靶场手册(自用 file-include 靶场)
QFrame类学习笔记
HCIA-R&S自用笔记(27)综合实验
IDEA使用JDBC连接MySQL数据库个人详细教程
山寨币SHIB 在 ETH 鲸鱼的投资组合中拥有 5.486 亿美元的股份——交易者应提防……
Niuke network programming problem - [wy22 Fibonacci series] and [replace spaces] detailed explanation
Go|Gin 快速使用Swagger
Fvuln-自动化web漏洞检测工具
实现table某个单元格背景色设置
焕然一新,swagger UI 主题更改
Crypto巨头们ALL IN元宇宙,PlatoFarm或能突围
Summary of knowledge points related to forms and forms
Differences between href and SRC
[typescript] learn typescript object types in depth
The openatom openharmony sub forum was successfully held, and ecological and industrial development entered a new journey
微信小程序-组件传参,状态管理
QT layout management -- Part stretch principle and sizepolicy