首页 > 其他分享 >佛萨奇智能合约开发系统2.0搭建

佛萨奇智能合约开发系统2.0搭建

时间:2022-12-19 14:32:00浏览次数:35  
标签:dapp 用户 佛萨奇 智能 钱包 2.0 合约 交易 搭建

  智能钱包,不止元交易。智能钱包并不是仅仅为了解决交易手续费的问题而设计的,而是一套包含多种特性的开放体系。以太的门槛不只有手续费,对普通人来说,私钥管理可能是更大的问题。更多软件开发,可与小编昵称探讨!


 智能钱包可以实现账户恢复(Argent,MYKEY)、交易金额限制(Argent,Monolith)、批量交易合并(MYKEY多target)等多种特性,切实帮助用户解决问题。


 隐私很重要,智能钱包做得不差


 隐私很重要,没有人会否认一点。


 智能钱包账户的匿名性仍然并不会因为从EOA变成合约而消失。


 智能钱包也仍然可以使用Aztec协议等保护交易隐私的工具,用户也仍然可以使用分层确定性方式来管理多个合约账户。除了创建合约需要成本外,智能钱包并没有带来什么坏处。而这点损失与它带来的便利性相比,是可以忽略的。


 谁的用户?谁来付费?


 我们都同意元交易的重要性,但一个通用协议是否能解决问题?为什么元交易的实现模块要在dapp或token合约,而非钱包合约?让我们重新梳理下付费逻辑。


 一笔链上交易的费用总要有人最终埋单,在没有meta-transaction时,这笔费用由用户支付。Meta-transaction允许他人为用户支付gas,但支付者和最终埋单者很可能不同。


 如果用户是最终埋单者,那么该如何向支付者付费?现实生活给了很多经验,即如果这项服务是长期的,那么预付费制度或账单制度都显然比按次付费摩擦更小,尽管它并没有那么“去中心化”。此时,智能钱包更加合适,因为它是以用户为中心的。否则用户需要管理数个dapp的预付费账户,或依赖一个理想化的dapp费用联盟。


 如果用户无需最终埋单,那么dapp必然可以有稳定的盈利模式,可以补贴gas支出。


 我不认为元交易在现阶段需要标准化的实现。从智能钱包角度,由于钱包运营方一般也是手续费的支付方,因此无需标准化。而对于dapp方来说,这提升了合约的复杂性,加大了风险。


 智能,安全不安全?


 智能钱包当然不是完美的,但却忽略了最重要的一点,即安全性。


 EOA账户只依赖密码学的安全性,而智能钱包则对智能合约的安全性有额外的要求。但为了更好地使用区块链,我仍然认为智能钱包是解决用户门槛的重要方法,对此再多的安全投入也不过分。


 总结


 元交易帮助没有以太币的用户更好地使用以太上的应用。智能钱包不仅实现了元交易,还可以按需实现账户恢复、转账限额等操作。智能钱包会导致隐私保护成本的提高,但不会显著降低账户的匿名性。

标签:dapp,用户,佛萨奇,智能,钱包,2.0,合约,交易,搭建
From: https://blog.51cto.com/u_14458352/5952639

相关文章

  • Linux搭建FTP服务器
    这里写自定义目录标题​​Linux搭建FTP服务器​​​​简述​​​​一.安装服务器​​​​1.1.安装vsftp​​​​1.2.配置文件路径​​​​二.配置vsftp​​​​2.1.配置......
  • Kafka知识总结之集群环境搭建
    简述Kafka是一个分布式流平台,本质是一个消息队列。消息队列的三个作用:异步、消峰和解耦。一.安装zookeeper1.1.下载并解压#下载wgethttps://mirror.bit.edu.cn/apache/z......
  • Centos7搭建maven私服nexus3
    安装难度: ★☆☆☆☆繁琐程度:★☆☆☆☆易错程度:★☆☆☆☆一准备二安装下载安装包:方式一:nexus: ​​https://www.sonatype.com/download-oss-sonatype​​方式二:......
  • 本地搭建bootlin elixir查阅内核代码
    转自:https://barryx.cn/build_bootlin_elixir平时经常使用elixir.bootlin.com查看内核源码,很方便。但是苦于该站点服务器在国外,国内用起来很卡很慢,所以想着自己在本地搭......
  • 互联网医院系统开发搭建,互联网医疗行业有几大趋势呢?|互联网医院系统源码
    随着互联网医院系统的开发搭建,互联网医疗行业有几大趋势呢?疫情期间,互联网全面“战役”,在线问诊量大增,行业逆势大涨,“互联网+医疗”展现了新的发展趋势,互联网医疗市场发展迅速......
  • Ubuntu 22.04 显示检测到窗口系统采用wayland协议
    解决方法sudovim/etc/gdm3/custom.conf#WaylandEnable=false的注释井号去掉sudoservicegdm3restart参考资料https://zhuanlan.zhihu.com/p/546516064......
  • Ubuntu22.04运行Appmage文件
    解决方法sudoapt-getupdatesudoaptinstallfuselibfuse2chmoda+x*.appimage参考资料https://bynss.com/linux/918425.html......
  • Ubuntu22.04安装utools时的疑难杂症
    Error:libcrypto.so.1.1原因:libcrypto.so.1.1该依赖的版本不对,ubuntu默认是使用的openssl3的依赖这个是openssl1的wgethttps://launchpadlibrarian.net/599699870/......
  • Ubuntu22.04 安装搜狗输入法
    下载搜狗输入法下载地址https://shurufa.sogou.com/linux也可以命令下载wgethttps://ime.sogouimecdn.com/202212182151/3b0d13beea2c2eb8382b6011c93b020f/dl/gzind......
  • PyTorch中利用LSTMCell搭建多层LSTM实现时间序列预测
    OverridetheentrypointofanimageIntroducedinGitLabandGitLabRunner9.4.Readmoreaboutthe extendedconfigurationoptions.Beforeexplainingtheav......