深度解析匿名网络赛道
概述:什么是匿名网络“你是谁,你从哪里来,你要到哪里去”,被称为人生终极哲学问题。类似地,在互联网中,我们也可以同样的发问:“一条消息的内容是什么,它从哪里来,会到哪里去?” 在我们仔细的探究这个问题之前,不妨先将网络分为两类:一种是能够解答这个问题的网络,一种是不能解答这个问题的网络。 对于前者,我们称之为非匿名网络,即消息的内容和传播路径或多或少会泄漏;对于后者,被称为匿名网络,亦是本文的主角。匿名网络的设计主旨是在隐藏消息的知识的前提下,仍可以精确的转达消息,在这个过程中,即便是路由器本身,也无法知道这些消息的知识。 本文将会介绍匿名网络的发展历史,然后会介绍匿名网络的原理;最后会介绍web3时代的一个典型匿名网络项目nym,以一窥web3时代的技术是如何解决其痛点。匿名简史:从一本小说说起技术和思想相生相伴。 从思潮的角度来看,就不得不介绍一本赛博朋克的殿堂级小说: 《True Names》,中文名《真名实姓》。在小说中,一旦黑客暴露了其在现实世界中的真实身份,那么即便他有再强的技术,也将形同虚设,如同被破了命门的巫师一般。这本书在当时吸引了诸多密码朋克,其中之一便是大名...
深度解析匿名网络赛道
概述:什么是匿名网络“你是谁,你从哪里来,你要到哪里去”,被称为人生终极哲学问题。类似地,在互联网中,我们也可以同样的发问:“一条消息的内容是什么,它从哪里来,会到哪里去?” 在我们仔细的探究这个问题之前,不妨先将网络分为两类:一种是能够解答这个问题的网络,一种是不能解答这个问题的网络。 对于前者,我们称之为非匿名网络,即消息的内容和传播路径或多或少会泄漏;对于后者,被称为匿名网络,亦是本文的主角。匿名网络的设计主旨是在隐藏消息的知识的前提下,仍可以精确的转达消息,在这个过程中,即便是路由器本身,也无法知道这些消息的知识。 本文将会介绍匿名网络的发展历史,然后会介绍匿名网络的原理;最后会介绍web3时代的一个典型匿名网络项目nym,以一窥web3时代的技术是如何解决其痛点。匿名简史:从一本小说说起技术和思想相生相伴。 从思潮的角度来看,就不得不介绍一本赛博朋克的殿堂级小说: 《True Names》,中文名《真名实姓》。在小说中,一旦黑客暴露了其在现实世界中的真实身份,那么即便他有再强的技术,也将形同虚设,如同被破了命门的巫师一般。这本书在当时吸引了诸多密码朋克,其中之一便是大名...

干货-用Trampoline开发账户抽象钱包
trampoline是什么?trampoline是eth-infinitism提供的AA钱包框架,地址为 https://github.com/eth-infinitism/trampoline 。当你开发完Wallet合约和对应Account-API后,再做几个定制化页面,一个chrome插件就做好了。 下图为trampoline提供的主页界面,大部分页面都帮你做好了:AA基本知识回顾(1)——概念从概念上来说,AA钱包是一个合约,它和EOA钱包的差异在于验签模式的不同。EOA在矿工层用ECDSA验签;而AA由合约定义验签逻辑,你可以用任何方式方式去定义它,可以是多签,可以是zk,可以更换曲线算法,等等。 其他方面,它和EOA没有差别,都可以储存资产,发起交易等。例如,对于一个ERC20合约,它保存的账本中,并不关心保存的地址是AA地址,还是EOA地址。AA基本知识回顾(2)——流程下图是发起AA调用的流程,黄色部分为需要自行开发的地方。整体过程包括:业务逻辑调用一个合约,例如xxxContract.xxxMethod(args),其中xxxContract可以是AA钱包,也可...

干货-用Trampoline开发账户抽象钱包
trampoline是什么?trampoline是eth-infinitism提供的AA钱包框架,地址为 https://github.com/eth-infinitism/trampoline 。当你开发完Wallet合约和对应Account-API后,再做几个定制化页面,一个chrome插件就做好了。 下图为trampoline提供的主页界面,大部分页面都帮你做好了:AA基本知识回顾(1)——概念从概念上来说,AA钱包是一个合约,它和EOA钱包的差异在于验签模式的不同。EOA在矿工层用ECDSA验签;而AA由合约定义验签逻辑,你可以用任何方式方式去定义它,可以是多签,可以是zk,可以更换曲线算法,等等。 其他方面,它和EOA没有差别,都可以储存资产,发起交易等。例如,对于一个ERC20合约,它保存的账本中,并不关心保存的地址是AA地址,还是EOA地址。AA基本知识回顾(2)——流程下图是发起AA调用的流程,黄色部分为需要自行开发的地方。整体过程包括:业务逻辑调用一个合约,例如xxxContract.xxxMethod(args),其中xxxContract可以是AA钱包,也可...
First Mirror
Test