导读 大家好,小宜来为大家讲解下。webfree,webfreer安卓手机版这个很多人还不知道,现在让我们一起来看看吧!从技术角度解析Web3后,谷歌首席工...

大家好,小宜来为大家讲解下。webfree,webfreer安卓手机版这个很多人还不知道,现在让我们一起来看看吧!

从技术角度解析Web3后,谷歌首席工程师认为这是一场骗局

NFT、加密货币、元宇宙,以及 Web3……最近,这些名词得到了大量关注,也有很多人纷纷入局。有人称 Web3 是一场革命,而谷歌首席工程师 Kelsey Hightower 近期发文从技术角度解读 Web3,认为其技术基础非常糟糕,这是一场骗局,只是为了炒作加密货币。

文章地址:网页链接

Kelsey 首先对比了“分布式系统”和“去中心化系统”这两个词,指出去中心化系统旨在消除“看门人”。

Web3 与当前 Web 的共同点是都需要从现有的基础设施开始,需要一个 DNS 名称、服务器、存储,以及在浏览器和服务器之间进行分布式计算。他认为 Web3 没有从传统的分布式系统中删除任何看门人,这表明“无看门人去中心化” (gatekeeper-free decentralization) 的说法是错误的。

那么“Web3”为这个愿景增加了什么呢?

Kelsey 认为 Web3 只是为了证明底层加密货币的合理性而增加了一层额外的复杂性。网络浏览器增加了一个加密货币钱包,部分计算和存储从服务器转移到分散的加密货币基础设施。当用户想要使用我的服务时,他们将支付一定数量的加密货币来执行加密货币端的计算,剩余的作为我的服务费用转移给我。

那么新的基础设施是否提供了任何有用的东西?Kelsey 以以太坊为例进行了分析:

首先,以太坊的概念是将一个小程序与以太坊的转移相结合。这些程序是用一种叫做 Solidity 的语言编写的,然后编译成基于堆栈机器的中间表示。当然,让任意代码永远运行是行不通的。因此,任何程序都只针对有限数量的指令运行,直到它完成或终止。 

计算量的度量称为“gas”,各种指令和操作消耗不同数量的 gas 来处理。交易的总成本是消耗的 gas 量乘以 gas 价格。

以太坊区块链的任何给定块都代表最大执行量,目前为 3000 万 gas,并且系统每 15 秒添加一个新块,这意味着以太坊网络的总计算量为 200 万 gas/秒,因为这是记录在以太坊分类账中的计算量。

估计任意计算的成本(以“gas”衡量)很复杂,但让我们假设我们只对最简单的操作感兴趣:256 位整数加法。每次添加需要花费 3 gas。因此,在全球范围内,该系统的速率为每秒 600,000 次添加。

将此计算量与树莓派 4 进行比较,以太坊“世界计算机”的计算能力大约是树莓派 4 的 1/5,000!

如果计算成本不是非常昂贵,那这可能是可以接受的。当前消耗的 3000 万 gas 的交易费用超过 1 个以太币。以目前每个以太币大约 4000 美元的价格计算,这意味着以太坊的第二次计算成本为 250 美元。因此,以太坊虚拟机仅一秒钟的成本是功能强大得多的 EC2 实例一个月的 25 倍,或者够买好几个树莓派。

在存储方面,整个以太坊区块链只有 1 TB 的数据,每分钟增加数百 KB。使用 Amazon S3 等强大的商业服务存储以太坊区块链每月只需 20 美元。

即使是以太坊中最优化的存储策略也需要每字节 600 gas。然而总网络计算能力仅为 2M gas/秒,因此存储 1 兆字节将需要 300 秒。因此,以太坊区块链不仅每秒只能存储 3 KB 的数据,且存储成本高达 250 美元!因此,将一条 3KB 消息写入以太坊区块链的成本与整个 1 TB 以太坊区块链在亚马逊上存储一年的成本相同。

Kelsey 表示,与以太坊相比,未充分利用的加密货币在“web 3”愿景中的使用成本可能低一到两个数量级。但这仍然意味着比传统的分布式解决方案差 6 个数量级。

Kelsey 总结道,从本质上讲,加密货币空间是一个巨大的庞氏骗局,早期参与者赚钱的唯一方式是有更多的傻瓜进入该领域。加密货币的唯一“效用”(在犯罪交易和金融欺诈之外)是其他人愿意为它支付的东西,以及任何伪装成 real-world utility 以帮助寻找新傻子的东西。

毕竟,对 Web3 原型进行最基本测试的程序员将需要获取加密货币,花费加密货币,而任何应用程序也需要所有用户获取加密货币。如果由于不可避免的技术故障而迅速放弃,“Web3”仍然实现了吸引更多傻瓜并从中提取资金的目标。

Kelsey 认为 Web3 是一个骗局,一个毫无用处的技术大厦,任何试图部署真正应用程序的人都会很快发现。但是,他也表示,这是一种非常有效的书呆子狙击形式。

#web3##加密货币##技术#

(第五十八篇)“WebShell”功能简介----云服务器的实验之XX管理面板

“ WebShell”功能就是使用web的方式来通过指令的方式用于服务器的管理。

在管理面板(运行在三丰云服务器)的管理页面,点击“WebShell”标签,即打开了“设置[WebShell] ”页面。在打开的“设置[WebShell] ”页面里的“基本配置”标签页面里显示状态、ssh用户名和ssh密码等信息的页面;在“设置[WebShell] ”页面里的“管理shell”标签页面里则展示的是交互界面。

webshell使用和连接端口是52125,并且加入到安全组里,在该页面里建议使用过webshell之后,再关闭该功能。因为当前的webshell状态就是关闭状态。

当在“基本配置”标签页面里显示的ssh用户名和ssh密码两个输入框对应的“admin”用户和密码后,就可以使用webshell功能,该shell的使用和puty等客户端软件方式类似,用于管理服务器。 当在“管理shell”标签页面里显示的全黑的交互界面,并在右上角显示“composer”的常用指令。

由于没有打开webshell服务和正常输入ssh用户名和ssh密码,没有对应的权限,就会弹出错误信息:ws连接发生错误,可能原因:

1、webshell服务未开启

2、root用户名密码错误

当点击“管理shell”标签页面的右上角显示的“composer”,就会出现:“composer命令提示”的信息,显示的的错误提示是“您未安装composer ,请先到软件管理安装composer”,即在“软件管理”功能标签里安装“composer”软件。

当正常输入正确的用户名和密码后,就可以使用webshell功能了。该webshell功能能够帮助管理员在不使用的专用工具的情况下实现远程使用交互指令的方式管理服务器。

特别说明:目前,本人使用的各类面板,都是运行在由  三丰云(sanfengyun。)  提供的免费云主机上的免费的Linux服务器图形化集成管理面板。

请看截图:

(第六十二篇) 宝塔Linux面板功能简介之四-------网站功能

宝塔Linux面板是一种极为方便的一种运行在Linux平台的图形化服务器集成管理工具。它能够提供一种极速方便的一键配置与管理,可以免除繁琐的命令行操作,通过Web面板一键即可操作实现。

进入宝塔Linux面板首页,在页面左侧有首页、网站、FTP、数据库、监控、安全、文件、计划任务、软件管理、面板设置、退出和"+"等诸多功能。默认显示“首页”信息。

点击“网站”标签,显示本服务器承载的若干网站信息。包括“添加站点”、“修改默认页”和“默认站点”3个功能按钮和网站列表信息。

1、添加站点:主要功能是在本服务器里配置一个新的站点。点击按钮后,弹出新站点设置页面。在该页面里,需要配置的信息有域名(填写时每行填写一个域名。默认为80端口。域名泛解析添加方法 *.domain.com。如需要另外增加端口格式为 www.domain.com:88)、备注(网站备注,说明该网站的一些基本介绍)、根目录(网站的文件存储位置,默认存放在/www/wwwroot/位置)、FTP(设置连接服务器的ftp账户,从而实现文件的远程管理)、数据库(设置连接服务器的数据库账户,实现对存放在本服务器的数据库操作)、PHP版本(设置本服务器运行的PHP版本,版本的多少要根据安装在本服务器的多个版本的PHP)。

2、默认站点:设置服务器的默认网站。点击按钮后提出“默认站点设置”对话框,在该对话框里,可以设置默认的站点(通过下拉列表显示本服务器里全部站点,选择其中一个)。通过设置默认站点可以将所有未绑定的域名和IP都被定向到默认站点以及可以有效防止恶意解析。

3、网站列表信息:展示本服务器里配置的全部站点(信息,包括域名、网站状态、备份、网站目录、到期日期、备注、防火墙及操作等)

4、修改默认页:设置各种默认的网页,具体功能请等待..........

特别说明:目前,本人使用的各类面板,都是运行在由  三丰云(sanfengyun。)  提供的免费云主机上的免费的Linux服务器图形化集成管理面板。

请看截图:

这个开源项目将跨平台热重载快速开发UI工具包Flutter和构建可信赖高效软件所用语言Rust结合了起来。完全兼容纯Dart,并支持跨平台使用,包括安卓、iOS、Linux、macOS和Web。

flutter_rust_bridge提供内存安全,不需要考虑malloc/free函数;功能丰富,如在Rust和Dart之间转换各种语言特性、将数据从Rust发送到Dart时不做复制等;支持异步编程,Rust代码永远不会阻碍Flutter,并能从Flutter的main Isolate中自然地调用Rust。

flutter_rust_bridge具备轻量级特性,它不是一个囊括一切的庞大框架,因而你可以自由地使用最爱的Flutter和Rust库;方便代码审查,这个包只是模拟人类如何编写样本代码;运行速度快,它只是一个小的wrapper,没有protobuf序列化等overhead。

GitHub地址:网页链接

开源协议:MIT license

跨平台GUI开发的其他选择:

Cocos (椰子树,可可)Creator:

Cocos Creator 的引擎完全开源,并延续了 Cocos2d-x 可定制、可嵌入、易学习、包体小的优点。其深度支持各大主流平台,可以快速发布到 Web、iOS、Android、HarmonyOS、Web、Windows、Mac。在 Web 上提供了纯 JavaScript 开发的引擎运行时,以获得更好的性能和更小的包体。在其它原生平台上,则使用 C++ 实现底层框架,提供更高的运行效率。

Lazarus:(穷人;圣经中的麻疯乞丐)

一个基于Free Pascal的Delphi仿制品。Free Pascal是Linux、Win32、WinCE、Mac OS、OS/2、68K等操作系统下的一个基于GPL/LGPL的编译器,她被设计成可以理解,并编译OOP的Delphi语法。Lazarus在上述平台下可以像 Delphi一样来开发程序,打破了这些环境下缺少可视化开发工具的困窘局面。Java是“一次编写,到处运行”,Lazarus和Free Pascal则“一次编写,到处编译”。由于对上述所有平台有完全相同的编译器,你不需要重新编码,就可以为不同的平台开发相同的产品。 Java基于虚拟机,Lazarus则生成原生代码。所以Lazarus的应用程序在效率上比用Java的程序高。

aardio:

专注于桌面软件开发,体积仅 6.5MB,提供了大量开源的标准库、扩展库。这些库基本都是由纯 aardio 代码实现,涉及到了桌面编程的方方面面。他的所有库基本都是由作者一个人编写,所以拥有良好的一致性。aardio 是一种动态语言、 但也是一种混合语言,可以操作静态类型,因此可以直接调用 C语言、C++ 等等静态语言的 API 接口函数( 不需要像VB那样先声明API ),aardio 可以支持stdcall,cdecl,thiscall,fastcall,regparm(n) 等API调用约定。它可以混合调用 C语言、C++、VB、C#、Java、Python、Javascript、Node.Js、Flash ActionScript、PHP、VBScript、NewLISP、Delphi、Go 语言等,甚至可以直接嵌入汇编机器码并转换为普通的 aardio 函数。

本文webfree,webfreer安卓手机版到此分享完毕,希望对大家有所帮助。