区块链允许许多利用其开放和去中心化技术的新颖用例,但该行业仍处于初期阶段,在用户采用方面存在很多障碍。让我们讨论一下如何最大限度地减少这些障碍,将区块链技术带给大众,甚至在他们不知道的情况下。
通常,使用区块链需要使用一种称为“钱包”的软件来存储您的私钥。这些钱包通常采用流行网络浏览器(如谷歌浏览器)的扩展形式。这也有缺点,例如并非所有钱包都支持每个区块链,这通常会导致用户不得不安装多个钱包。
使用钱包的主要原因是管理你的私钥,允许你重复访问同一个账户,如果你在该账户上存储有价值的资产,如代币或 NFT,这一点很重要。需要这些代币来支付区块链上的交易费用,从而允许用户使用网络。
但是如果你可以在没有钱包的情况下使用区块链呢?
有两种方法可以在不使用钱包的情况下在本地(在用户的计算机上)存储私钥。第一种是使用 Iframe 应用程序(如使用 Google 登录),第二种是将私钥简单地存储在本地存储中。
通过使用其中一种方法,用户不再需要钱包。应用程序可以代表用户签署交易。显然,这可能会带来安全风险,但用户可以将此设置用于风险较低的事情,例如在社交网络上点赞。但是,如果该用户需要代币才能与网络交互,他们可能仍希望使用钱包,以便更好地管理和保护他们的代币。
值得注意的是,并不是所有的区块链用户都一定需要代币。
const burnAmount = 1 // 1 SUB const parsedBurnAmount = burnAmount * 10 ** 10 //SUB token uses 10 decimals const target = '3osmnRNnrcScHsgkTJH1xyBF5kGjpbWHsGrqM31BJpy4vwn8' const tx = api.tx.energy.generateEnergy(target, parsedBurnAmount.toString())
在Subsocial Playground上进行现场测试。
因此,如果一个 dapp 支持能源系统,该 dapp 的用户甚至不需要考虑代币——他们可以直接使用该应用程序。
通过结合这两点,用户可以使用他们本地存储的私钥登录去中心化应用程序,他们的公钥作为他们的用户 ID,他们将不需要令牌(感谢 Subsocial 的能源系统)。
这样,任何人都可以在不安装和设置钱包的情况下与区块链进行交互。这类似于经典的 Web2 模型,在该模型中,任何人都可以在论坛上创建匿名帐户并立即开始使用它来讨论世界上的任何话题。
Web3 中的一个很好的例子是
然而,与 Web2 不同的是,用户甚至不需要创建帐户就可以开始在 Grill.chat 上聊天,他们只需要发送一条消息,系统就会为他们生成一个帐户,以及一些能量。
并非所有区块链用例都需要钱包和代币所有权,而 Subsocial 的
无钱包链上聊天体验:
亚社交网络:
在亚社会游乐场尝试能源系统:
亚社交开发者聊天: