一文读懂Uniswap,附Uniswap使用教程
一、加密货币交易形式当我们要进行加密货币交易时,使用最早也是目前使用最多的形式还是中心化交易所,在中心化交易所,我们首先需要注册,然后加密货币也需要存入到交易所,由交易所进行托管,如果要提现加密货币出来,也需要经过交易所审核同意。 虽然中心化交易所有诸多优势,例如交易速度较快、用户不需要管理私钥,降低了用户的使用门槛,但是它的弊端也是显而易见的,用户的加密货币由交易所托管,交易所是有跑路风险的。也确实发生过多起交易所跑路的事件,几乎每年都有发生。 那么,有没有更好的加密货币交易形式呢? 随着区块链技术的不断发展,加密货币交易形式也变得越来越多样化,我们不但可以使用中心化交易所进行交易,也可以使用去中心化交易所进行交易。 在中心化交易所进行交易时,不需要注册,只需要使用数字钱包连接去中心化交易所就可以进行加密货币的交易了,交易完成后,相应的加密货币会自动转入到用户的数字钱包中,用户的资产始终在自己的钱包中,并非像中心化交易所那样托管在交易所,所以,在去中心化交易所进行交易,安全性大大提高了。 目前,去中心化交易所主要有两种形式,一种是交易所撮合买方用户和卖方用户的订单,只不过操作过...
多签钱包Gnosis Safe使用教程
原作者:Gnosis Safe 团队 在过去的 4 年里,多重签名钱包 Gnosis Safe 的发展已经到达了全新的高度。它已经成为 Web3 的关键基础设施,为 DAO、机构、项目和个人保护数字资产。仅在以太坊主网上,Gnosis Safe 用户就管理着价值超过640 亿美元的资产,并且所有这些都是自我保管的!什么是多重签名?Gnosis Safe 的基础知识大多数以太坊用户习惯于使用单一密钥钱包(例如:MetaMask),通常称为外部账户(EOA)。这些帐户使用私钥进行保护,私钥可以转换为用户的 12 个单词的"助记词"。如果该私钥以任何方式被泄露,则资金可能会被盗。 如果您的企业由多于 1 个人组成,则外部帐户不是管理加密业务资金的安全方式。如果员工道德低劣或对于私钥不够小心,资金将永远丢失。即使您的企业只由您自己组成,我认为这仍然是一种糟糕的资金管理方式。那么,更好的解决方案是什么? 使用多重签名。Gnosis Safe 是一个运行在以太坊上的智能合约钱包,需要最少数量的人在交易发生之前批准,交易才会发生(M-of-N)。例如,如果您的企业中有 3 个主要利益相关者,则...
零知识证明——zk-stark数学入门
原文:CYC Labs咕咕 STARK的出现是为了解决计算完整性(CI)的问题。CI是商业的基本属性,有了CI我们才能信任银行账单和账户余额。文章讨论了无需可区块链中在无信任的情况下完成CI。 在旧世界的金融系统中,会有机制激励他们诚信的给社会服务,还有一个变体,就是可信执行环境(TEE)。比如Intel生产SGX芯片,Intel是一个可信的硬件制造商,所以现在的CI是基于对硬件和它的制造商的信任,并且假设不可能在这样的物理设备中提取密钥。在新世界中,即区块链,提供了一种更加直接的方式实现CI,“dont trust, verify” ,就是直接验证,只需要一个节点,只需要它设置了标准计算,比如一个联网的笔记本电脑就可以给所有交易提供完整性验证。但是这也直接导致两个挑战,隐私和可扩展。所以这就引出了证明系统。 证明系统开始于1985年提出的交互证明(interactive proof),通过prover和verifier两个实体,发送信息进行多轮交互,利用随机性产生零知识证明,验证者最后会输出一个决策来接受或者拒绝这个新状态。当状态A更新到B,证明系统解决了CI时,就会有可靠性(...
Buidling Web3.
一文读懂Uniswap,附Uniswap使用教程
一、加密货币交易形式当我们要进行加密货币交易时,使用最早也是目前使用最多的形式还是中心化交易所,在中心化交易所,我们首先需要注册,然后加密货币也需要存入到交易所,由交易所进行托管,如果要提现加密货币出来,也需要经过交易所审核同意。 虽然中心化交易所有诸多优势,例如交易速度较快、用户不需要管理私钥,降低了用户的使用门槛,但是它的弊端也是显而易见的,用户的加密货币由交易所托管,交易所是有跑路风险的。也确实发生过多起交易所跑路的事件,几乎每年都有发生。 那么,有没有更好的加密货币交易形式呢? 随着区块链技术的不断发展,加密货币交易形式也变得越来越多样化,我们不但可以使用中心化交易所进行交易,也可以使用去中心化交易所进行交易。 在中心化交易所进行交易时,不需要注册,只需要使用数字钱包连接去中心化交易所就可以进行加密货币的交易了,交易完成后,相应的加密货币会自动转入到用户的数字钱包中,用户的资产始终在自己的钱包中,并非像中心化交易所那样托管在交易所,所以,在去中心化交易所进行交易,安全性大大提高了。 目前,去中心化交易所主要有两种形式,一种是交易所撮合买方用户和卖方用户的订单,只不过操作过...
多签钱包Gnosis Safe使用教程
原作者:Gnosis Safe 团队 在过去的 4 年里,多重签名钱包 Gnosis Safe 的发展已经到达了全新的高度。它已经成为 Web3 的关键基础设施,为 DAO、机构、项目和个人保护数字资产。仅在以太坊主网上,Gnosis Safe 用户就管理着价值超过640 亿美元的资产,并且所有这些都是自我保管的!什么是多重签名?Gnosis Safe 的基础知识大多数以太坊用户习惯于使用单一密钥钱包(例如:MetaMask),通常称为外部账户(EOA)。这些帐户使用私钥进行保护,私钥可以转换为用户的 12 个单词的"助记词"。如果该私钥以任何方式被泄露,则资金可能会被盗。 如果您的企业由多于 1 个人组成,则外部帐户不是管理加密业务资金的安全方式。如果员工道德低劣或对于私钥不够小心,资金将永远丢失。即使您的企业只由您自己组成,我认为这仍然是一种糟糕的资金管理方式。那么,更好的解决方案是什么? 使用多重签名。Gnosis Safe 是一个运行在以太坊上的智能合约钱包,需要最少数量的人在交易发生之前批准,交易才会发生(M-of-N)。例如,如果您的企业中有 3 个主要利益相关者,则...
零知识证明——zk-stark数学入门
原文:CYC Labs咕咕 STARK的出现是为了解决计算完整性(CI)的问题。CI是商业的基本属性,有了CI我们才能信任银行账单和账户余额。文章讨论了无需可区块链中在无信任的情况下完成CI。 在旧世界的金融系统中,会有机制激励他们诚信的给社会服务,还有一个变体,就是可信执行环境(TEE)。比如Intel生产SGX芯片,Intel是一个可信的硬件制造商,所以现在的CI是基于对硬件和它的制造商的信任,并且假设不可能在这样的物理设备中提取密钥。在新世界中,即区块链,提供了一种更加直接的方式实现CI,“dont trust, verify” ,就是直接验证,只需要一个节点,只需要它设置了标准计算,比如一个联网的笔记本电脑就可以给所有交易提供完整性验证。但是这也直接导致两个挑战,隐私和可扩展。所以这就引出了证明系统。 证明系统开始于1985年提出的交互证明(interactive proof),通过prover和verifier两个实体,发送信息进行多轮交互,利用随机性产生零知识证明,验证者最后会输出一个决策来接受或者拒绝这个新状态。当状态A更新到B,证明系统解决了CI时,就会有可靠性(...
Share Dialog
Share Dialog
Buidling Web3.

Subscribe to DK

Subscribe to DK
<100 subscribers
<100 subscribers
解读Sudoswap AMM机制:避开恒定乘积,将个人订单伪装成公开市场
NFT市场已经很少出现能让人兴奋的动态了,基本都是已经发生的事情的重复,而Sudoswap是为数不多值得关注的现象——它为链上世界带来了新物种。
尽管Sudoswap的产品和团队本身也有很多亮点,但我认为最值得探讨的是它的AMM机制,所以先放在前面讲。
适用于NFT交易的AMM
在Sudoswap之前,NFT似乎注定就不易流通,只能借助于平台庞大的规模来实现点对点的交易。而Sudoswap把AMM机制引入了NFT市场,NFT( ERC-721)卖家不必再去寻找对手方,而是像在Uniswap上交易FT(ETH或ERC20,但最常见的是ETH)那样获得即时的流动性,从而解决了NFT缺乏流通性的顽疾。
Sudoswap的基本逻辑与所有基于AMM机制的DEX的逻辑是一致的,熟悉DeFi的朋友没有任何理解门槛。
首先得创建流动性池,这就需要LP在流动性池里提供初始的NFT和ETH,这个池子里的NFT得是一个系列的,如Bored Ape Yacht Club。有了初始流动性池就可以直接交易了,交易者可以存NFT然后兑换ETH(即卖出),或者存ETH兑换NFT(即买入),总之体验就像BTC兑换ETH那样丝滑。
不过需要注意一点,Sudoswap的池子只允许一个LP,那就是创建者本人,而不是像DeFi的AMM那样创建后会开放给所有人。
那么问题来了,NFT毕竟是NFT,具有独一无二的属性,因此流动性池不会像FT那样一直都有套利者在维系与外部价格之间的平衡。所以万一这个池子给出的价格跟OpenSea上的差别很大,岂不是亏大了么?
Sudoswap有一个限价单的功能,用户如果不着急兑换,那在存入NFT时就可以设定任何想要的地板价,然后就等愿者上钩,这个功能就跟在OpenSea上挂单没啥区别。
当然,这只是锦上添花的功能,用户如果着急兑换,还是得把NFT直接卖给池子,所以我们回到它的AMM机制。
Sudoswap没有采用x*y=k的恒定乘积AMM,原因正如刚才提到的,NFT不能无限分割,它一定要以整数的形式存在(即使是被卖光),而AMM模型意味着池子里永远都会有残余,它不适用于NFT。
Sudoswap专为NFT设计了AMM——sudoAMM,采用了全新的定价函数,具体有两种,一个是线性的(Linear Curve),另一个是指数函数(Exponential Curve),未来可能会更多,但都是联合曲线(Bonding Curve)的概念,即代币的价格由其供应量决定。
简单来说就是在创建池子时就设定好delta值的参数,然后每次交易都会根据delta值更新价格,采用了Linear Curve的池子是以加法运算delta来更新价格,采用了Exponential Curve的池子则是以乘法运算delta来更新价格。
具体来说,在Linear Curve的池子里,假设delta值是0.1,意味着每次买入(或卖出)都会将价格加上(或者减去)0.1 ETH。假如这个池子的NFT是连续卖出,且第1个的价格1 ETH,那么第2个就是0.9 ETH,第3个是0.8 ETH,第4个0.7 ETH,第5个0.6 ETH……
在Exponential Curve的池子里,假设delta值是1.1,意味着每次买入(或卖出)都会将价格乘以(或者除以)1.1 ETH。案例可以根据上一个例子脑补……
也许聪明的你已经发现它的优势了——滑点是可以预期的(毕竟NFT是论个卖,很好计算),更重要的是虽然也有滑点,但比较平滑。
反过来看基于恒定乘积的AMM,只要交易对的资产足够失衡(无论是NFT的数量还是FT的数量),理论上价格有可能无穷大或无穷小。这对于FT交易来说不成问题,因为它可以无限分割,套利者会抹平与外部市场的差价。
NFT如果要采用AMM模式,就必须避开恒定乘积,去选择更加平滑的函数,sudoAMM出色地实现了。
把权力下放给用户的产品
SudoAMM是整个Sudoswap的基石,可以说整个大厦都是建立在sudoAMM上,就像STARK证明之于StarkWare。
未来sudoAMM的定价函数库还会继续丰富,联合曲线(Bonding Curve)这个概念还在早期,上一次采用它的项目是不争气的Swarm的BZZ……
但即使我们抽出sudoAMM这个基石,假设Sudoswap就是一个常见的去中心化NFT交易所,它在产品层面也有不少亮点,我把它概括为「把权力下放给用户」。
首先它完全上链。Sudoswap在去年第二季度推出的Alpha版本就已经实现了完全上链,但产品形态跟OpenSea没啥本质上的区别,都是给NFT搭建了一个P2P平台让用户自行撮合。当然完全上链的确是一个优势,但过去一年没什么动静说明这个优势对于目前的市场而言比较鸡肋。
其次是订单高度灵活。这是今年7月9日宣布推出sudoAMM之后才实现的一系列功能,卖家可以按照AMM的价格立马卖出获得即时流动性(当然不急的话也可以挂单),LP完全掌控资金池的定价(从价格函数到delta值都可自定义,而且还可以随时调整参数)。
第三个优势是便宜。不仅手续费仅0.5%,而且批量交易时Gas费可以省40%,当然还有一个省钱的点也为他们带来了争议,那就是取消了创作者版税,而这个本来就是NFT数字藏品之所以成立的理由之一。
但总的来说,抛开Gas费,在其他平台上通常需要支付7.5%的费用(2.5%的手续费+ 5%的版税),所以买家通常需要涨价10%才能达到收支平衡,而在Sudoswap上仅需0.5%。
以上似乎已经概括完产品层面的所有亮点了,但研究的魅力从来不是大卸八块去分门别类,而是抽丝剥茧地从不同层面去审视研究对象。
你可能没有意识到,Sudoswap上的每一个AMM池,其实都是一个伪装成DeFi的AMM那样的公开市场的个人订单。
每一个DeFi的AMM,都是一个不属于任何人的来去自由的农贸市场,所有人都可以随时摆摊儿或者撤摊儿(也就是LP增加或移除流动性),或者随时都可以过来交易。而每一个Sudoswap的AMM则只是一个地摊儿,尽管它看起来很大,而且任何人都来去自由,但它有摊主,这个地摊儿上的东西按什么规矩卖,得摊主(创建池子的LP)说了算,来去自由的人只是把东西放在这里寄卖(交易者)而已,摊主赚手续费。
很糟糕的一点是,Sudoswap把出售NFT或者购买NFT的行为也称之为「提供流动性」,虽然事实上确实向池子提供了流动性,但这会误导人……
所以Sudoswap上的每一个AMM池都是创建者的个人订单,他们可以同时提供NFT和ETH来赚手续费,但对Sudoswap平台而言,真正的长尾价值其实还是在于点对点的交易——如果想要购买一个没有在这里上线的NFT,那就提供ETH,然后创建一个单独的AMM池,添加该NFT的合约地址,设置好价格和delta值(此时可设置为0)就相当于挂单了,卖出也是同理。
所以从功能上来说,Sudoswap既有「即时流动性」的优势,也可以跟OpenSea那样的P2P平台一样能解决长尾资产。要知道Uniswap之所以能崛起,就是因为作为它新物种解决了中小项目方发币的难题。
所以Sudoswap未来有潜力成长为像Uniswap这样的「真正的协议」,形成一系列第三方产品/协议/服务生态。
总结
说完了机制和产品,该轮到团队以及现状了。
Sudoswap是由匿名开发者0xmons构建,他在2017年第一次接触crypto,是和88mph的联合创始人一起参与黑客松,但后来搞了几年机器学习。
直到2020年的DeFi Summer才开始正式踏入crypto领域。但他认为DeFi太过冒险,最后选择了NFT,发行了NFT藏品0xmons,这是一系列基于机器学习生成的动画,还发行了XMON代币。后面尝试了挺多NFT产品,基本都是为了给0xmons赋能。
例如Soundscapes,也是一个机遇机器学习把声音与图像结合在一起的视听NFT系列,0xmons持有者免费mint。还有NFGas,这是一个NFT铸币厂/市场,你可以理解为把Gas费做成了加油使用券,并且还是NFT,费用会返还给XMON的质押者。另外还接受了zkSync的grant, 搞了zkNFT。
“不管怎样,越来越多的东西不断推出,0xmons NFT持有者总是第一个知道。”也就是说,这些都可以当作0xmons生态的一部分,也包括Sudoswap。
但刚升级了SudoAMM机制的Sudoswap,想象空间远远超出了NFT藏品0xmons,因此一定会独立出来,发行SUDO代币,只不过早期一定会照顾到0xmons和XMON的持有者。
当然,以上分析和判断都没有考虑潜在的技术风险(毕竟现在是黑客Summer),也没有考虑已经存在的伦理风险(创作者版税)。
解读Sudoswap AMM机制:避开恒定乘积,将个人订单伪装成公开市场
NFT市场已经很少出现能让人兴奋的动态了,基本都是已经发生的事情的重复,而Sudoswap是为数不多值得关注的现象——它为链上世界带来了新物种。
尽管Sudoswap的产品和团队本身也有很多亮点,但我认为最值得探讨的是它的AMM机制,所以先放在前面讲。
适用于NFT交易的AMM
在Sudoswap之前,NFT似乎注定就不易流通,只能借助于平台庞大的规模来实现点对点的交易。而Sudoswap把AMM机制引入了NFT市场,NFT( ERC-721)卖家不必再去寻找对手方,而是像在Uniswap上交易FT(ETH或ERC20,但最常见的是ETH)那样获得即时的流动性,从而解决了NFT缺乏流通性的顽疾。
Sudoswap的基本逻辑与所有基于AMM机制的DEX的逻辑是一致的,熟悉DeFi的朋友没有任何理解门槛。
首先得创建流动性池,这就需要LP在流动性池里提供初始的NFT和ETH,这个池子里的NFT得是一个系列的,如Bored Ape Yacht Club。有了初始流动性池就可以直接交易了,交易者可以存NFT然后兑换ETH(即卖出),或者存ETH兑换NFT(即买入),总之体验就像BTC兑换ETH那样丝滑。
不过需要注意一点,Sudoswap的池子只允许一个LP,那就是创建者本人,而不是像DeFi的AMM那样创建后会开放给所有人。
那么问题来了,NFT毕竟是NFT,具有独一无二的属性,因此流动性池不会像FT那样一直都有套利者在维系与外部价格之间的平衡。所以万一这个池子给出的价格跟OpenSea上的差别很大,岂不是亏大了么?
Sudoswap有一个限价单的功能,用户如果不着急兑换,那在存入NFT时就可以设定任何想要的地板价,然后就等愿者上钩,这个功能就跟在OpenSea上挂单没啥区别。
当然,这只是锦上添花的功能,用户如果着急兑换,还是得把NFT直接卖给池子,所以我们回到它的AMM机制。
Sudoswap没有采用x*y=k的恒定乘积AMM,原因正如刚才提到的,NFT不能无限分割,它一定要以整数的形式存在(即使是被卖光),而AMM模型意味着池子里永远都会有残余,它不适用于NFT。
Sudoswap专为NFT设计了AMM——sudoAMM,采用了全新的定价函数,具体有两种,一个是线性的(Linear Curve),另一个是指数函数(Exponential Curve),未来可能会更多,但都是联合曲线(Bonding Curve)的概念,即代币的价格由其供应量决定。
简单来说就是在创建池子时就设定好delta值的参数,然后每次交易都会根据delta值更新价格,采用了Linear Curve的池子是以加法运算delta来更新价格,采用了Exponential Curve的池子则是以乘法运算delta来更新价格。
具体来说,在Linear Curve的池子里,假设delta值是0.1,意味着每次买入(或卖出)都会将价格加上(或者减去)0.1 ETH。假如这个池子的NFT是连续卖出,且第1个的价格1 ETH,那么第2个就是0.9 ETH,第3个是0.8 ETH,第4个0.7 ETH,第5个0.6 ETH……
在Exponential Curve的池子里,假设delta值是1.1,意味着每次买入(或卖出)都会将价格乘以(或者除以)1.1 ETH。案例可以根据上一个例子脑补……
也许聪明的你已经发现它的优势了——滑点是可以预期的(毕竟NFT是论个卖,很好计算),更重要的是虽然也有滑点,但比较平滑。
反过来看基于恒定乘积的AMM,只要交易对的资产足够失衡(无论是NFT的数量还是FT的数量),理论上价格有可能无穷大或无穷小。这对于FT交易来说不成问题,因为它可以无限分割,套利者会抹平与外部市场的差价。
NFT如果要采用AMM模式,就必须避开恒定乘积,去选择更加平滑的函数,sudoAMM出色地实现了。
把权力下放给用户的产品
SudoAMM是整个Sudoswap的基石,可以说整个大厦都是建立在sudoAMM上,就像STARK证明之于StarkWare。
未来sudoAMM的定价函数库还会继续丰富,联合曲线(Bonding Curve)这个概念还在早期,上一次采用它的项目是不争气的Swarm的BZZ……
但即使我们抽出sudoAMM这个基石,假设Sudoswap就是一个常见的去中心化NFT交易所,它在产品层面也有不少亮点,我把它概括为「把权力下放给用户」。
首先它完全上链。Sudoswap在去年第二季度推出的Alpha版本就已经实现了完全上链,但产品形态跟OpenSea没啥本质上的区别,都是给NFT搭建了一个P2P平台让用户自行撮合。当然完全上链的确是一个优势,但过去一年没什么动静说明这个优势对于目前的市场而言比较鸡肋。
其次是订单高度灵活。这是今年7月9日宣布推出sudoAMM之后才实现的一系列功能,卖家可以按照AMM的价格立马卖出获得即时流动性(当然不急的话也可以挂单),LP完全掌控资金池的定价(从价格函数到delta值都可自定义,而且还可以随时调整参数)。
第三个优势是便宜。不仅手续费仅0.5%,而且批量交易时Gas费可以省40%,当然还有一个省钱的点也为他们带来了争议,那就是取消了创作者版税,而这个本来就是NFT数字藏品之所以成立的理由之一。
但总的来说,抛开Gas费,在其他平台上通常需要支付7.5%的费用(2.5%的手续费+ 5%的版税),所以买家通常需要涨价10%才能达到收支平衡,而在Sudoswap上仅需0.5%。
以上似乎已经概括完产品层面的所有亮点了,但研究的魅力从来不是大卸八块去分门别类,而是抽丝剥茧地从不同层面去审视研究对象。
你可能没有意识到,Sudoswap上的每一个AMM池,其实都是一个伪装成DeFi的AMM那样的公开市场的个人订单。
每一个DeFi的AMM,都是一个不属于任何人的来去自由的农贸市场,所有人都可以随时摆摊儿或者撤摊儿(也就是LP增加或移除流动性),或者随时都可以过来交易。而每一个Sudoswap的AMM则只是一个地摊儿,尽管它看起来很大,而且任何人都来去自由,但它有摊主,这个地摊儿上的东西按什么规矩卖,得摊主(创建池子的LP)说了算,来去自由的人只是把东西放在这里寄卖(交易者)而已,摊主赚手续费。
很糟糕的一点是,Sudoswap把出售NFT或者购买NFT的行为也称之为「提供流动性」,虽然事实上确实向池子提供了流动性,但这会误导人……
所以Sudoswap上的每一个AMM池都是创建者的个人订单,他们可以同时提供NFT和ETH来赚手续费,但对Sudoswap平台而言,真正的长尾价值其实还是在于点对点的交易——如果想要购买一个没有在这里上线的NFT,那就提供ETH,然后创建一个单独的AMM池,添加该NFT的合约地址,设置好价格和delta值(此时可设置为0)就相当于挂单了,卖出也是同理。
所以从功能上来说,Sudoswap既有「即时流动性」的优势,也可以跟OpenSea那样的P2P平台一样能解决长尾资产。要知道Uniswap之所以能崛起,就是因为作为它新物种解决了中小项目方发币的难题。
所以Sudoswap未来有潜力成长为像Uniswap这样的「真正的协议」,形成一系列第三方产品/协议/服务生态。
总结
说完了机制和产品,该轮到团队以及现状了。
Sudoswap是由匿名开发者0xmons构建,他在2017年第一次接触crypto,是和88mph的联合创始人一起参与黑客松,但后来搞了几年机器学习。
直到2020年的DeFi Summer才开始正式踏入crypto领域。但他认为DeFi太过冒险,最后选择了NFT,发行了NFT藏品0xmons,这是一系列基于机器学习生成的动画,还发行了XMON代币。后面尝试了挺多NFT产品,基本都是为了给0xmons赋能。
例如Soundscapes,也是一个机遇机器学习把声音与图像结合在一起的视听NFT系列,0xmons持有者免费mint。还有NFGas,这是一个NFT铸币厂/市场,你可以理解为把Gas费做成了加油使用券,并且还是NFT,费用会返还给XMON的质押者。另外还接受了zkSync的grant, 搞了zkNFT。
“不管怎样,越来越多的东西不断推出,0xmons NFT持有者总是第一个知道。”也就是说,这些都可以当作0xmons生态的一部分,也包括Sudoswap。
但刚升级了SudoAMM机制的Sudoswap,想象空间远远超出了NFT藏品0xmons,因此一定会独立出来,发行SUDO代币,只不过早期一定会照顾到0xmons和XMON的持有者。
当然,以上分析和判断都没有考虑潜在的技术风险(毕竟现在是黑客Summer),也没有考虑已经存在的伦理风险(创作者版税)。
No activity yet