作者 | 胡巍巍
出品 | CSDN(ID:CSDNnews)
估计刘强东和马云也没想到,这对冤家会以双双喜提“996”热搜的方式,在同一天陷入舆论漩涡。
4与12日,刘强东发了个朋友圈,配文8116+8(周一到周六,早8点干到晚11点,周日再干8小时)。
配图里,用通篇的感叹号,讲了个《地板闹钟的故事》。
划重点就是:
1、今天京东能养活这么多人,全仰仗我当初的拼命。
2、我当初怎么招这么多人?养活不了啦,该走走吧。
3、混日子的人不是我的兄弟。
4、鼓励员工996。
5、我快五十了还在8116+8,你们996一下怎么了?
归纳起来就是一句话:要么滚,要么忍。
同样的话,马云这边就比较有意思了,毕竟是在联合国上过班的人。
他很明白,演讲中用“我们”,能拉进人的距离,并且给996戴上为成功、为尊严奋斗帽子。
然后玩了个对比,告诫员工,能在阿里干着996的工作,比起失业裁员,简直是太幸运啦。
还现身说法拿自己举例子,说自己从不后悔12X12。
并称“这就是生活”,选择了阿里这么牛掰的公司,就得付出代价哦。
比如,把“996做得更舒服一点”。嗯?还有这种操作?
然后,灌了碗鸡汤:怎么能只看工资、股票和年终奖呢?庸俗!
遇见未知的自己、成为一个“不同的人”才更重要哦。
最后,落脚公益,号召为了公益“需要996”。
拜托马爸爸,这个格局俺们普通人真的达不到。
当房东又涨房租了、当不买房丈母娘就不嫁闺女、当买不起学区房孩子上不了好学校、当父母生病用不起救命药......
在这些自身尚且难保的时刻,我们不会想到做公益。
你可以说,这些话是说给阿里的高薪员工说的,但是在成为公众人物以后,每一句话都有可能被其他老板,拿来“教育”自己的员工......
很多人都挺意外,马云居然会说出挺996的话。
要知道,领英评出的中国最具吸引力雇主中,阿里雄踞榜首;
要知道,马云作为乡村教师代表,请没有坐过飞机的农村老师坐飞机真的很感人......
哎人无完人,我们也只能就事论事。Anyway,综合二者对996的表态,强东说话匪气直接,马云说话擅长攻心。
但是,稍微扒一扒你就会发现,同一个世界,不只有同一个梦想,还有同一个健忘。
前者曾说自己不会开除任何一个兄弟,结果现在一天几百人办离职;
后者说不后悔12X12,却忘记曾在数年前说过“我后悔终日忙工作,根本没时间陪陪家人”。
我相信,当人们收到京东和阿里的入职Offer时,当能去国内TOP级的互联网公司工作时,说不开心,绝对是假的。
但是,现在看到老板们的表态,说不开心,绝对是真的。
而且996频上热搜一来,很多人已经从反抗,妥协到可以996、但得钱给够。
可惜很多老板就是不提钱。
另外,当一个公司需要强制996的时候,等待它的一定是被讨伐。
笔者昨天采访了易观CTO郭炜,他说了一段很辩证的话,大意如下:
996得分自上而下,还是自下而上。当公司强制996的时候,难免让人逆反。自下而上的996则是人们出于自我驱动去加班,而这种加班也是最有效的。
最后,不开心的时候,建议大家读读下面这本书。
读完了,你才会发现,姓马的到底谁最伟大。
人生苦短,Python,Java 二选一,你怎么选?
热 文 推 荐
戳他↓↓↓
☞ 我写了 500 行代码,老板却给写 2500 行代码的人升职加薪?
☞ 谁说国产操作系统没救了? | 人物志
☞ 零编程基础的 15 岁少年,仅用 9 个月开发了 9 款 App?!
☞ V神玩起freestyle! 5位以太坊核心大咖在悉尼的演讲精华全在这了!| 直击EDCON
System.out.println("点个在看吧!");
console.log("点个在看吧!");
print("点个在看吧!");
printf("点个在看吧!\n");
cout << "点个在看吧!" << endl;
Console.WriteLine("点个在看吧!");
Response.Write("点个在看吧!");
alert("点个在看吧!")
echo "点个在看吧!"
你点的每个“在看”,我都认真当成了喜欢



引言
在加密货币和区块链的快速发展中,去中心化交易所(DEX)
逐渐成为了一个重要的组成部分。其中,Uniswap 作为最著名的去中心化交易平台之一,凭借其独特的设计和创新的交易机制,吸引了大量用户和开发者的关注。与传统的中心化交易所不同,Uniswap 完全基于智能合约运行,没有中介和第三方机构参与,交易过程透明、安全且去中心化。它通过“自动化做市商”(AMM)模型,实现了无缝的代币交换,并且为用户提供了赚取交易手续费的机会。本文将深入探讨 Uniswap 的基本概念、工作原理以及如何在这一平台上进行交易,帮助读者更好地理解这一创新的去中心化金融工具如何运作并在区块链世界中发挥着重要作用。
一、什么是Uniswap?
Uniswap是一个去中心化交易所(DEX),基于以太坊(Ethereum)区块链构建,允许用户直接在区块链上交换各种代币。与传统的中心化交易所不同,Uniswap 不需要一个中介来撮合交易,而是使用自动化的做市商(AMM)
模型来完成交易。
二、Uniswap 用来做什么?
去中心化交易
:Uniswap 允许用户在没有中介的情况下直接交易加密货币,特别是 ERC-20 代币。用户只需要通过钱包(如 MetaMask)与 Uniswap 连接,选择要交换的代币即可完成交易。流动性池
:Uniswap 使用流动性池来进行交易。流动性池是由多个用户(流动性提供者,LP)提供资金(两种代币),以供交易者交换。流动性提供者会根据他们提供资金的比例获得交易手续费奖励。赚取手续费
:流动性提供者通过提供流动性来赚取手续费。每当有人通过 Uniswap 进行交易,都会收取一定的交易手续费,流动性提供者按比例获得这部分费用。无须中介
:Uniswap 是去中心化的,这意味着它没有中介机构,交易是由智能合约自动执行的,且所有交易数据都是公开透明的。
举个例子:
假设你有一些以太坊(ETH),但你想用它兑换为 DAI(一个稳定币)。你可以通过 Uniswap 来进行这个交易,具体步骤如下:
连接钱包
:你首先需要通过钱包(如 MetaMask)连接到 Uniswap 平台。
选择交易对
:在 Uniswap 中,你可以选择 ETH 和 DAI 作为交易对,也就是说你想要用 ETH 交换 DAI。
自动计算价格
:Uniswap 会根据流动性池中 ETH 和 DAI 的比例来自动计算交易的汇率。如果你要交换 1 ETH,Uniswap 会告诉你你能收到多少 DAI。这里的价格是动态的,会随着流动性池中 ETH 和 DAI 数量的变化而改变。
执行交易
:确认交易后,Uniswap 会自动从流动性池中扣除 ETH,增加相应数量的 DAI,并将它们发送到你的钱包中。
流动性提供者(LP)
:假设你是一名流动性提供者,你在 ETH/DAI 的流动性池中存入了相应比例的 ETH 和 DAI。每当有人通过该池进行交易时,你会按比例获得交易手续费作为奖励。比如,Uniswap 会收取 0.3% 的交易费用,部分费用会分配给你作为流动性提供的回报。
简化例子:
假设流动性池中有 100 ETH
和 10,000 DAI
。交易者想要交换 1 ETH
,Uniswap 会根据池中的比例来计算交易价格。假设比例保持不变(实际情况下会根据交易量变化),你用 1 ETH 交换了 100 DAI。
你向池子提供 1 ETH(现在池子变成了 101 ETH 和 9,900 DAI)。
你从池子中获得 100 DAI。
作为流动性提供者,你为这个池子提供资金,并通过交易产生的手续费来获得奖励。
三、Uniswap工作原理
Uniswap 是一种去中心化交易所(DEX),它通过自动化做市商(AMM,Automated Market Maker) 模型,使得用户可以直接在区块链上进行代币交换,而无需传统的订单簿。Uniswap 的工作原理有点与传统的中心化交易所不同,它通过流动性池和特定的数学公式
来实现交易。下面我将从基本概念、流动性池、AMM 模型、交易过程等方面详细讲解 Uniswap 的工作原理。
1、自动化做市商(AMM)模型
在传统的交易所中,买卖双方的订单会在订单簿上匹配,买家按自己的价格要求购买,卖家按自己的价格要求出售。交易所会依靠做市商(market maker)提供流动性,或者直接由买卖双方自己匹配。
而 Uniswap 使用了 自动化做市商(AMM)
的机制。具体来说,Uniswap 不依赖订单簿,而是使用 流动性池(Liquidity Pool)和数学公式来决定交易价格。
2、流动性池和恒定乘积公式
Uniswap 的每个交易对(比如 ETH/USDT)都有一个相应的 流动性池
,该池由两种代币组成(例如 ETH 和 USDT)。流动性池中的每种代币数量是由流动性提供者(LP) 存入的。池中的代币比例决定了交易的价格。
Uniswap 使用的 恒定乘积公式 来确保池中的代币比例是平衡的,这个公式是:
x · y = k
x 是池中一种代币(例如 ETH)的数量,y 是池中另一种代币(例如 USDT)的数量,k 是一个恒定值
。
通过这个公式,任何时候池中两种代币的数量相乘必须保持不变(即 𝑘 是常数)。当你进行交易时,池中的代币数量会发生变化,但k 始终保持不变。
让我们举个实际的例子,帮助更好地理解:
假设你在 Uniswap 上进行 ETH/USDT 交易,流动性池的初始状态如下:
ETH 数量:100
USDT 数量:10,000
此时,k = 100 x10,000 = 1,000,000
你希望用 1 个 ETH 交换 USDT。根据恒定乘积公式,交易后,池中的 ETH 数量将变为 101,USDT 数量将减少。为了保持 k 不变,新的池中 USDT 数量计算如下:
101 x (新USDT数量) = 1,000,000
解除新USDT数量为:
新USDT数量 = 1,000,000/101 ≈ 9,900.99
因此,交易后,你将从池中获得大约 99.01 个 USDT,而池中的 ETH 数量增加到 101 个。
3、滑点
由于交易会改变池中代币的数量,价格会随之波动,特别是在大额交易时,价格波动(即 滑点)会更加明显。滑点是指实际交易价格与预期价格之间的差异。在进行大额交易时,可能会出现较大的价格变化。
例如,如果你试图用大量 ETH 交换 USDT,池中 ETH 的数量将大幅增加,USDT 的数量将减少,这会导致你兑换到的 USDT 数量少于预期。
4、流动性提供者(LP)
为了维持流动性池的运作,Uniswap 依赖流动性提供者(LP)
。LP 是向流动性池提供资金的用户,他们将一定数量的两种代币存入池中,以便其他用户可以进行交易。作为回报,流动性提供者会获得交易手续费的一部分。
Uniswap V2
的交易费用通常为 0.3%,这笔费用会按比例分配给所有流动性提供者。假设某个 LP 在某个交易对中占有 10% 的流动性份额,那么他将获得 10% 的交易手续费收益。
5、交易费用和奖励
Uniswap 的交易费用是由交易者支付
的,通常为 0.3%
。这笔费用会按比例分配给所有流动性提供者。流动性提供者根据他们在池中的份额,得到一部分手续费收入。
例如,假设一个交易对的流动性池中有 1000 ETH 和 1,000,000 USDT,交易费为 0.3%
。如果一个用户用 10 ETH 交换 USDT,那么这笔交易会产生 0.03%
的费用。流动性提供者将根据他们提供的流动性份额
,分得这笔费用。
6、Uniswap V3 的改进:集中流动性
Uniswap V3 相比 V2 版本进行了多个改进,最大的变化是引入了 集中流动性(Concentrated Liquidity)
。这意味着流动性提供者可以选择在特定的价格范围内提供流动性,而不再是为整个价格范围提供流动性。
这种变化允许 LP 在某些价格区间内集中资本,从而提高流动性效率,并减少滑点。在 Uniswap V3 中,LP 可以设置他们希望提供流动性的价格范围,只要交易价格在这个范围内,就会使用他们的流动性。
7、Uniswap 价格确定
Uniswap 的价格是通过其流动性池中代币的比例来决定的。这种机制与传统的订单簿不同,它是基于池中代币的数量来计算价格。具体来说,价格是由流动性池中的代币比率决定的,当你进行交易时,价格会随池中代币的比例变化而变化。
总结
Uniswap 作为一个去中心化交易所,通过创新的自动化做市商(AMM)模型彻底改变了加密货币交易的方式。与传统的中心化交易所不同,Uniswap 去除了中介,用户可以直接在区块链上交换代币,并且所有交易数据公开透明。通过流动性池和恒定乘积公式,Uniswap 实现了无需订单簿的交易,并通过交易手续费奖励流动性提供者,从而激励用户参与其中。随着 Uniswap 的不断发展,特别是 Uniswap V3 引入的集中流动性概念,它进一步提升了流动性效率并减少了滑点。
通过这一去中心化的交易平台,用户不仅能够享受便捷、安全的代币交换,还能够通过提供流动性赚取奖励,促进了去中心化金融(DeFi)的进一步发展。总的来说,Uniswap 不仅为加密货币市场带来了创新的交易模式,也为整个区块链生态系统提供了一个去中心化、透明、无信任的金融基础设施。随着 DeFi 生态的持续壮大,Uniswap 无疑将在未来的区块链世界中扮演更加重要的角色。
评论记录:
回复评论: