以太坊和EOS的DApps数量飙升但用户量滞后

EOS智能合约与DApp开发入门教程 EOS的是Block.One主导研发的一个区块链底层公链系统,它专门为支撑商业去中心化应用(Decentralized Application)而设计,其代码开源。 比特币被称为区块链1.0,因为它开辟了数字加密货币的天下,走出了从0到1的决定性一步。 以太坊被称为区块链2.0,因为它提供了可运行智能合约的图灵完备的虚拟机,带来了无限的可能性。 而EOS则被称为区块链3.0,为什么? 两个字... 阅读详情

在两个最受欢迎的智能合约平台以太坊和EOS上开发新的去中心化应用程序DApps的数量目前处于历史最高水平。每月大约有180个新产品。但是,DApp开发与实际DApp使用之间仍存在相当大的差距。显然有些问题阻碍了去中心化应用程序的广泛采用,但问题是什么问题呢?

以太坊,EOS和其他DApps的总数达到2,432,但没有大规模采用根据去中心化应用监测网站StateOfTheDApps.com,每月创建的新DApps数量是2018年12月以来的最高值。去年最后一个月共有179个新的DApps上线。

以太坊网络仍然是最受欢迎的去中心化应用程序创建平台,其中新项目总数中有105个正在推出。这是因为以太坊仍然拥有所有此类平台中最活跃的开发者社区。但是,网络上的DApps每个月仅被141,300个用户使用。

同时,尽管没有托管相同数量的项目,但EOS网络是迄今为止最受实际用户欢迎的网络。EOS的用户数量是以太坊用户数的三倍多。

所有平台上最大的去中心化应用类别是游戏。目前,共有478个去中心化游戏被超过29,000个月活跃用户使用。在过去30天内,DApps的游戏类别占相关加密货币的640,900笔交易。鉴于去年CryptoKitties的成功以及手机游戏的持久受欢迎程度(和盈利能力),这并不令人意外。

用户自己最受欢迎的类别是存储。诸如StorJ,Everipedia,X Cloud等项目被106,420个月用户使用。

有趣的是,排名最高的去中心化应用程序(基于上述指标和其他组合)仍然是货币化的社交博客平台Steemit。Steemit托管在自己的网络上,目前每24小时只有不到5,000名用户。

DApp数字增长迅速,但用户量却不是很多

显然,世界各地的开发人员都对去中心化编程架构带来的新机遇感到兴奋。但是,应用程序本身的用户数量远远不及更成熟的应用程序的用户数量。当然,这是可以理解的,因为即使是在EOS和以太坊等网络上运行时间最长的去中心化项目也只有几年的历史。

也就是说,还有其他因素阻碍了去中心化应用的大规模采用。首先,目前存在一个很大的障碍,即在EOS,以太坊或其他支持智能合约的平台上托管的应用程序,用户必须首先拥有相关的数字货币才能运行任何DApp。它不仅仅是访问Play或Apple商店并点击下载就ok。期望一般的移动或计算机用户首先注册他们可能从未听说过的加密交换,并且购买一些ETH,EOS或STEEM目前是不切实际的。

理想情况下,购买数字货币以使用去中心化应用程序的过程应完全隐藏在用户之外。如果发生在幕后,在应用程序本身,对于那些仍然不熟悉加密货币的人来说,DApps将是一个不那么令人生畏的前景。

去中心化应用程序开发人员和用户面临的其他问题是平台本身的局限性。由于它们是使用区块链网络创建的,因此DApp本质上效率低下。用户体验仍然落后于集中式应用程序。鉴于EOS网络每秒能够进行比以太网更多的交易,这种技术优势导致更好的用户体验可能落后于基于EOS的DApp的更多用户。

与此同时,以太坊比EOS更具竞争性。作为开发人员,以太坊网络比新的智能合约平台更安全。随着以太坊实验的更多历史,开发人员在创建应用程序时可以利用更多的资源。这可能解释了为什么开发人员继续使用以太坊,尽管EOS享有更多用户。

======================================================================

如果你想学习区块链并在Blockchain Technologies建立职业生涯,那么请查看我们分享的一些以太坊、比特币、EOS、Fabric等区块链相关的交互式在线编程实战教程:

  • java以太坊开发教程,主要是针对java和android程序员进行区块链以太坊开发的web3j详解。
  • python以太坊,主要是针对python工程师使用web3.py进行区块链以太坊开发的详解。
  • php以太坊,主要是介绍使用php进行智能合约开发交互,进行账号创建、交易、转账、代币开发以及过滤器和交易等内容。
  • 以太坊入门教程,主要介绍智能合约与dapp应用开发,适合入门。
  • 以太坊开发进阶教程,主要是介绍使用node.js、mongodb、区块链、ipfs实现去中心化电商DApp实战,适合进阶。
  • ERC721以太坊通证实战,课程以一个数字艺术品创作与分享DApp的实战开发为主线,深入讲解以太坊非同质化通证的概念、标准与开发方案。内容包含ERC-721标准的自主实现,讲解OpenZeppelin合约代码库二次开发,实战项目采用Truffle,IPFS,实现了通证以及去中心化的通证交易所。
  • C#以太坊,主要讲解如何使用C#开发基于.Net的以太坊应用,包括账户管理、状态与交易、智能合约开发与交互、过滤器和交易等。
  • java比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Java代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Java工程师不可多得的比特币开发学习课程。
  • php比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在Php代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是Php工程师不可多得的比特币开发学习课程。
  • c#比特币开发教程,本课程面向初学者,内容即涵盖比特币的核心概念,例如区块链存储、去中心化共识机制、密钥与脚本、交易与UTXO等,同时也详细讲解如何在C#代码中集成比特币支持功能,例如创建地址、管理钱包、构造裸交易等,是C#工程师不可多得的比特币开发学习课程。
  • EOS入门教程,本课程帮助你快速入门EOS区块链去中心化应用的开发,内容涵盖EOS工具链、账户与钱包、发行代币、智能合约开发与部署、使用代码与智能合约交互等核心知识点,最后综合运用各知识点完成一个便签DApp的开发。
  • 深入浅出玩转EOS钱包开发,本课程以手机EOS钱包的完整开发过程为主线,深入学习EOS区块链应用开发,课程内容即涵盖账户、计算资源、智能合约、动作与交易等EOS区块链的核心概念,同时也讲解如何使用eosjs和eosjs-ecc开发包访问EOS区块链,以及如何在React前端应用中集成对EOS区块链的支持。课程内容深入浅出,非常适合前端工程师深入学习EOS区块链应用开发。
  • Hyperledger Fabric 区块链开发详解,本课程面向初学者,内容即包含Hyperledger Fabric的身份证书与MSP服务、权限策略、信道配置与启动、链码通信接口等核心概念,也包含Fabric网络设计、nodejs链码与应用开发的操作实践,是Nodejs工程师学习Fabric区块链开发的最佳选择。
  • Hyperledger Fabric java 区块链开发详解,课程面向初学者,内容即包含Hyperledger Fabric的身份证书与MSP服务、权限策略、信道配置与启动、链码通信接口等核心概念,也包含Fabric网络设计、java链码与应用开发的操作实践,是java工程师学习Fabric区块链开发的最佳选择。
  • tendermint区块链开发详解,本课程适合希望使用tendermint进行区块链开发的工程师,课程内容即包括tendermint应用开发模型中的核心概念,例如ABCI接口、默克尔树、多版本状态库等,也包括代币发行等丰富的实操代码,是go语言工程师快速入门区块链开发的最佳选择。

汇智网原创翻译,转载请标明出处。这里是以太坊和EOS的DApps数量飙升但用户量滞后

EOS区块链PHP开发包 1. 开发包概述 EosTool的目的是消除使用PHP开发EOS区块链应用的痛苦,例如: 通过Nodeos和Keosd的RPC接口调用其功能 离线生成EOS格式的私钥和公钥 使用本地私钥生成符合EOS要求的交易签名 将交易对象序列化为Nodeos要求的packed_trx格式 可以认为EosTool是PHP版本的eosjs,利用它可以完整地实现EOS官方客户端Cleos的功能, 也可以很方便地... 阅读详情

相关推荐

EOS.JS API 调用

在这篇文章中,我们将讨论EOSJS上常用的API并对其进行测试。 我们将使所有代码可用。为了可用,需要做些准备工作,安装Node.js和EOSJS并将以下代码内容放在javascript文件的顶部。 const Eos = require('eosjs'); const config = { expireInSeconds: 60, broadcast: true, de...

mongo_node的专栏 3465

以太坊和EOS DApp数量飙升 但用户较少

点击上方“蓝色字”可关注我们!暴走时评:目前,在最受欢迎的智能合约平台以太坊和EOS上,每月大约有180个新的去中心化应用程序(DApps),该数量处于历史最高水平。然而...

区块链铅笔 851

EOS的账户创建和查询

一个账户可视为在线的访问凭证。nodeos管理着在区块链上发布账户以及与账户相关联的行为。我们通过cleos与nodeos的交互,来实现账户的管理。 钱包与账户之间没有天然的内在联系。账户并不知道钱包的存在,反之钱包也不知道账户的存在。 在区块链上执行操作,需要使用到账号。我们使用cleos向nodeos发起请求来创建账号并且将账号发布到区块链中。在执行创建账号操作之前,我们必须确保nodeo...

mongo_node的专栏 3248

EOS区块链的通信模型

今天我们推出了一个全新的系列,Hacking the Blockchain!它适用于刚刚开始开发EOSIO的所有开发人员。它也适用于所有EOS Blockchain爱好者,他们不是完全技术性的,但想要搞清楚该技术的工作原理。 在每篇文章中,我们将探讨区块链的特定部分。我们从EOS通信模型开始,希望能坚持下去! 今天,我们将探索EOS通信模型。我们将深入探讨不同类型的沟通模式和行动。对于desser...

mongo_node的专栏 3655

使用EOSJS和scatter在EOS区块链上开发dApp

title: 使用EOSJS和scatter在EOS区块链上开发dApp 由于我一直在深入研究EOS dApp的开发,我看了不少好文章。在这里,我汇总了下做一些研究后得到的所有知识。在本文中,我将解释如何使用EOSJS和scatter。我假设你对智能合约以及如何在EOS区块链上部署它们有基本的了解,因为我将在本文中跳过该部分。 我们在构建什么? 我们正在构建一个简单的todo dApp。我们将为C...

mongo_node的专栏 2748

EOS keosd 概述

keosd概述 程序keosd,位于github的EOSIO/eos存储库的eos/build/programs/keosd文件夹中,可以用来存储cleos将用于发送发送给区块链的交易的私钥。keosd在本地机器上运行,并在本地存储私钥。 对于大多数用户来说,使用keosd最简单的方法是让cleos自动启动。默认情况下,将在该目录中创建钱包文件(例如名为foo.wallet)。 自动锁定...

mongo_node的专栏 2159

EOS nodeos 设置安装配置

可以使用命令行接口(CLI)选项或配置文件config.ini来配置nodeos。所有CLI选项都可以通过运行$ nodeos --help找到。 每个CLI选项映射到config.ini中的一个设置,例如插件--plugin eosio::chain_api_plugin可以通过添加plugin = eosio::chain_api_plugin到config.ini来设置。 自定义conf...

mongo_node的专栏 3504

智能合约实施指南

与区块链技术一样,智能合约在商业领域也非常有价值。 为了让我们的读者彻底了解智能合约是什么以及它们如何影响现代商业的交易方式,我们准备了本指南。 集中商业模式正在给去中心化的模式让路 传统的商业关系模型都是集中式的,始终存在一个第三方,​​它位于正在进行交易并确认合约中的条款和条件在交易双方间。该第三方可以是银行机构,执法机关,政府机构或其他中介机构。 在集中模型中建立关系时,企业依赖于中介,这会...

mongo_node的专栏 1900

EOS nodeos 常见问题错误故障排除解决

Memory does not match data Error:”Memory does not match data” ,即“内存不匹配数据”重启时出错。 如果当你启动nodeos时遇到了这个错误,例如St9exception: content of memory does not match data expected by executable,尝试使用下列参数选项之一重新启动node...

mongo_node的专栏 2099

EOS问题汇总

运行nodeos时候报错 Q:下边代码是用于异常停止服务的恢复 A: nodeos --data-dir /opt/eosio/bin/data-dir --hard-replay-blockchain --truncate-at-block [有问题的区块编号] -e Q:nodeos启动失败 :std::exception::what: unrecognised option '--res...

mongo_node的专栏 1748

EOS Cleos 命令汇总

获取所有命令 命令格式:$ cleos cleos包含所有命令的文档。有关cleos已知的所有命令的列表,只需简单地运行它,不带任何参数: $ cleos ERROR: RequiredError: Subcommand required Command Line Interface to EOSIO Client Usage: cleos [OPTIONS] SUBCOMMAND Opti...

mongo_node的专栏 1656

如何安装配置eosjs并连接到EOS区块链

为了更容易理解EOSJS是什么,我们可以把它看作是一个用JavaScript就可以轻松控制EOS区块链的库。稍微深入一点,可以说它是很容易使用的EOS(nodeos)的HTTP API。(就像web3.js对于Ethereum, neon-js对于Neo一个意思) 由于EOSJS还使用来自EOS的HTTP API,BP选择是至关重要的(响应时间、可用性等)。 安装 有两种可以选择的安...

mongo_node的专栏 1858

【深度学习面试八股文】-- 1-5

1.样本不平衡的处理方法 ①欠采样 - 随机删除观测数量足够多的类,使得两个类别间的相对比例是显著的。虽然这种方法使用起来非常简单,但很有可能被我们删除了的数据包含着预测类的重要信息。 ②过采样 - 对于不平衡的类别,我们使用拷贝现有样本的方法随机增加观测数量。理想情况下这种方法给了我们足够的样本数,但过采样可能导致过拟合训练数据。 ③合成采样( SMOTE )-该技术要求我们用合成方法得到不平衡类别的观测,该技术与现有的使用最近邻分类方法很类似。问题在于当一个类别的观测数量极度稀少时该怎...

m0_37940804的博客 9937

如何计算EOS代码和ABI的哈希

如果你想知道在EOS上部署了什么版本的智能合约,你需要查看代码哈希。我们将看到如何计算代码和ABI哈希,并编写一个函数,通过比较它们的哈希来查看本地WASM文件是否与正在运行的协议相匹配。 EOS代码的哈希 当通过eosio setcode操作设置或更新合约时,检查合约代码是否已经在运行。因此,通过查看setcode实现,我们可以从WASM文件看到如何计算哈希值。 void apply_eosio...

mongo_node的专栏 1750

知识的定义与分类体系详解 - 从零基础到专业理解

知识的定义与分类体系详解 - 从零基础到专业理解

engchina的专栏 4361

200_matlab处理NCEP数据并画全球彩色的风场图

200_matlab处理NCEP数据并画全球彩色的风场图。

miaobo0的博客 1237

eos.io区块链平台构建开发dapp的环境安装

本主要介绍如何构建在EOS平台运行的DApp开发环境。 EOSIO构成组件 EOSIO是由三个component组成的。 nodeos:管理区块链节点的组件。 keosd:管理钱包的组件。 cleos:控制区块链和钱包CLI工具。 安装EOSIO 此文档以MacOS Darwin 10.12为基准。 在EOSIO的github库下载源码。 $ git clone http...

mongo_node的专栏 1702

YOLOv11 改进入门篇 | 从原理到代码:CBAM 注意力模块的插入与涨点验证

本文介绍了如何在YOLOv11模型中插入CBAM注意力模块以提升检测性能。CBAM包含通道和空间注意力两个子模块,通过双池化操作和MLP学习特征权重。文章详细解析了CBAM原理,提供了PyTorch实现代码,并建议在YOLOv11的Stage-3和Stage-4之间插入CBAM。实验表明,该方法在COCO数据集上使nano和small模型的mAP提升1.7-2.3个百分点,参数量仅增加0.27%,推理延迟增加0.1ms。最后给出了插入位置选择、通道缩减比等调优建议,验证了CBAM作为轻量级注意力模块的有效性

shrgegrb的博客 1301

空圈容错・优快云 站点技术架构信任链诊断

本文为基于公开故障现象的黑箱架构推演报告,聚焦“监控健康但用户访问异常”共性问题。提出C/M/V/P四层可达性分析框架,强调V层需满足数据源、方法、环境三异才具仲裁能力。通过R1–R10探针识别架构风险,揭示同源校验、配置共担、降级粗放等隐患。诊断指出:进程存活≠链路通畅,200状态码≠内容正确。配套8问自测清单与∅_safe分级降级方案,推动从“全好/全崩”到“半坏可控”的可观测跃迁。所有推断假说需依赖图谱与压测验证,不构成线上定论。

Liaiyang66的博客 338

天地图下载带审图号(审图号: GS(2024)0650号)的 “行政区划” 数据(含shp文件下载地址)

在科研投稿论文过程中,多数期刊杂志要求我们制作涉及国界的图件,必须使用自然资源部地图技术审查中心发布的标准地图底图。如地理学报、地理科学等期刊的投稿指南中写到:非标准底图本刊不予发表!(如图1.1所示)如果一定要用,凡涉国界图件(国内部分地区、全国、世界部分地区、全球)必须使用自然资源部标准地图服务系统标准地图底图(http://bzdt.ch.mnr.gov.cn/)(如图1.1所示)或国家测绘局地理信息局标准地图底图(如图1.2所示),所用底图边界要完全无修改(包括南海诸岛位置)。

JData_Engineer的博客 2302

labelImg使用教程

Anaconda环境 安装 Anaconda 之后,在开始菜单下找到 Anaconda 文件夹 找到 Anaconda Prompt 点击运行 安装 labelImg pip install labelImg #直接命令行输入 启动 labelImg labelImg #直接命令行输入名称即可 labelImg界面 开始标注 快捷键:W(创建方框),A(上一张),D(下一张) XML文件示例 <annotation> <folder>夜读</folder>

G果的博客 3万+

什么是加密货币凭证?

本文探讨了加密货币凭证对数字身份管理的变革性影响,强调了其核心优势,如增强的安全性和即时验证。它通过利用区块链的去中心化技术,解决了与凭证伪造、丢失和低效验证过程相关的问题。读者将了解到加密货币凭证如何在教育、专业认证和医疗等领域提供防篡改和全球可访问的解决方案。文章深入探讨了实际应用,展示了像麻省理工学院、项目管理协会和等组织为什么采用区块链凭证来简化流程并提升信任。

2301_77604523的博客 121

【LLC快速上手系列】LLC轻载时,死区时间怎么调才对?别再傻傻乱搞了!

死区时间,就是指。如果你死区设得好,就能让开通前 ( V_DS to 0 ),完美实现!

weixin_43199439的博客 1852
上一篇: 区块链Oracle预言机实现教程【含代码】
下一篇: 如何在现有Fabric网络上添加一个Org?
落叶无声9
博客等级 码龄12年 443粉丝 343原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值