👨‍🚀 Glaze & Jasmine:时间来到了四月底,提前祝大家劳动节快乐。我们也将在劳动节 休刊 一周。

🎉 un.Block 区块链周报 1 个月了!在这一个月中,我们的 Substack 收获了 630 次观看,81 个订阅。感谢大家的支持。如果有什么想知道的和建议欢迎在下面留言,或者发邮件联系我们。

✈️ 趁着一个月之际,为了更好,更多的和读者分享区块链行业消息,我们也推出了 Telegram 推送频道。欢迎大家加入!

在接下来的几个月中,我们计划提升 排版插画质量,给读者们带来更优雅的阅读体验。英文版也在紧密的筹备当中。大部分第一手的区块链消息以及优质的文章都是英文的。希望我们的英文版可以帮助大家触及英文区块链阅读。

在前几期中,你们学到了如何安全的编写智能合约。在本期热点中,我们介绍了如何为区块链项目分发代币。希望能对那些正在编写个人区块链项目的读者有所帮助。 如果你喜欢本期内容,不妨在阅读后给我们点个 ❤️ ,并在底部订阅 un.Block Weekly ⬇️

🔥本周热点:Liquidity Bootstrapping Pool

本期热点中,我们为大家介绍和分析初期区块链项目分发代币的常见方式,一起来看看新颖的 LBP 分发方式

每周都有不少区块链项目上线,他们往往都有自己的代币。在项目初期,如何分发代币是一个很讲究的事情。往往越多的人拥有你的代币,代表你的代币受到更多的认可。这一期本周热点,我将为大家介绍一些常见的代币分发方式。

⛏️ 预挖矿

在项目公开分配代币之前,某些群体可以提前获得项目代币。这些群体可能是项目赞助方,项目开发者等。对于预挖矿的不公平我们不能一棒子打死,作为为项目付出的群体,他们有权利获得属于他们的利益。

🛬 Airdrop

还记得去年的 Uniswap 空投1inch 空投吗,对大部分参与到其中的人来说,空投就是天上掉馅饼。

在大多数情况下,空投会将代币平分给满足条件的用户。对于 Uniswap 和 1inch,他们的要求是在某个日期前使用过他们的 APP。对于一些刚刚开始的项目,空投条件可能是 Twitter 转发,点赞,或者只是填个邮箱和钱包地址。

对于用户来说,这样的空投较为容易薅羊毛,几乎没有成本。

对于项目方来说空投并不能起到融资的作用,也不能真正的吸引用户。用户可能拿到空投就套现离场。但是空投是较为简单的分发代币的方式。

👉 这个网站整理了正在进行空投的项目。

🚀 Fair Lunch

Fair Lunch 的含义是每个人都有公平的机会去获得项目代币。用户需要质押指定的代币来获得项目代币。

例如在 Mith Cash的Fair Lunch 中,160000 个项目代币将平均的作为 16 个质押池子的奖励总和。这 16 个池子分别接受 DAI,USDT,USDC,MITH,YFI,COMP 等。用户质押的代币占池子总代币比例越高,用户将获得更多的项目代币。

对于用户来说,这种方式就类似流动性挖矿,通过质押代币来获取项目方代币。由于不同池子的资金量不同,因此相同的资金量选择不同的质押池子会有不同的收益率。

对于大资金用户来说,他们可以轻易地获得大部分的项目代币。因此大资金用户可以一定程度上操控项目代币的价格。

对于项目方来说,Fair Lunch 有助于发展自己的社区。并且项目方可以开一个 LP 代币的质押池子来提升项目代币的流动性。

👨‍⚖️ 民主发行 Democratic Launch

Democratic Launch 在大部分地方和 Fair Launch相同,只是修改了以下几点:

  1. 考虑到大资金用户的影响,Democratic Launch 使用白名单,包含参加过其他项目社区治理的钱包地址
  2. 设有最大资金限制,杜绝大资金用户的入场
  3. 更长的发行时间。Float Protocol 分为两期,一共8周

🥣 LBP: Liquidity Bootstrapping Pool

LBP 是一种更加巧妙地拍卖项目代币的方式。LBP 通过控制代币的市场供应来使代币市场价格接近初始拍卖价格。我们以 ChainSwap 的 LBP 为例。

可以看到项目代币的市场价格越高,合约就会释放更多的项目代币。这一定程度缓解了大家抢购项目代币对价格的影响。使用LBP可以帮助代币拍卖价格一定程度靠近代币初始价格。因此在参加LBP的时候,我们需要关注初始价格是否合理。

💬 总结

目前大多数项目都采用 Fair Launch,Democratic Launch。这两种方式对于用户来说成本更小。除了这几种常见方式,还有一些较为简单的方式没有介绍,例如直接进行拍卖,或者以特定价格预售代币等等。希望大家以后开发自己的区块链项目,能够选择最适合自己的代币分发方式。

📔 相关阅读:

Balancer LBP文档


🏫 区块链 101:去中心化交易

本期理论部分我们将来学习中心化与去中心化交易,理解他们的概念与各自的优缺点;开发环节我们将留意一下最近更新的 Hardhat 和 Solidity

📖 区块链理论

CEX、DEX 是什么?

CEX (Centralized Exchange) :

中心化交易所是被中央机构所控制的交易所,交易所负责保管用户资金,用户之间的货币买卖交易通过由交易所撮合

  • Coinbase:首个在纳斯达克上市的中心化加密货币交易所
  • Binance:全网交易量最大的中心化交易所,提供多达 100 种加密货币交易
  • Kraken:一家位于美国的加密货币中心化交易所,同时提供银行服务

📘 What Are Centralized Exchanges?

DEX (Decentralized Exchange):

去中心化交易所是一种运行在区块链上的分散式交易所(不存在中心权力),在这个交易所中没人会负责资金保管,用户之间进行点对点的加密货币交易

  • Uniswap:ETH 主网上的 DEX,它的出现让 Token 之间的交换更方便,用户可以自由添加 Token 对
  • Pancakeswap:BSC 上的 DEX,手续费低,增长迅速,交易额已经超过 Uniswap

📘 What Is a Decentralized Exchange (DEX)?

⚔️ DEX v.s CEX

CEX 的优点

  • 交易流程简单,成交速度快,可以迅速响应市场变化
  • 交易自由,金融衍生品丰富
  • 交易量大,流动性高
  • 存在法币与加密货币之间的交易
  • 一般具有全平台 APP

CEX 的缺点

  • 钱包密钥不归用户所有,资产由交易所保管,交易所有跑路风险
  • 受法律约束,需要提供个人信息进行账户验证
  • 交易所网络波动(拔网线)、黑客攻击会影响交易甚至造成资产损失

DEX 的优点

  • 不受中心化控制与监管
  • 匿名化交易,不需要提供任何个人信息
  • 运行于区块链网络,网络难以被黑客攻击,交易能够稳定执行(智能合约仍有被攻击的风险)

DEX 的缺点

  • 交易速度慢,每笔交易需要由矿工完成验证和打包,难以迅速响应市场变化,存在 Slippage (滑点) 问题
  • 交易手续费 (Gas Fee) 收当时网络情况影响,网络拥挤的时候手续费高
  • 流动性由用户提供,低流动性会影响交易对的价格
  • 购买金融衍生品需要去特定平台
  • 大部分 DEX 都是在单链上运行,跨链交易受限

📖 CEX vs. DEX — here are the differences

⛽️ 题外话:关于 DEX 中的 Gas Fee

在去中心化交易中,每笔交易都要由矿工来打包验证,在网络拥挤的时候,交易慢、矿工费高,这就导致了一个问题:假如我想更快的完成交易,就必须要付出高昂的 Gas Fee (甚至比物品的实际价格更高的费用)来贿赂矿工,但高昂的 Gas Fee 也不能 100% 的保证交易成功,而且在目前的 Gas Fee 机制下,交易失败,矿工费是不返还的。

🌰 举个例子,在前几天的 ChainSwap 的 ITO 中(在 ETH 中举行),每 TOKEN 售价 $0.3,每人限购 500 Token,总供应量有限。在这种先到先得的模式下,为了要让购买 Token 的交易成功(抢到 Token ),用户必须支付比其他用户更高的 Gas Fee 来使自己的交易优先被处理。付的越多,处理速度越快,抢到 Token 的概率就越高。这就造成了一个由于用户之间竞争,导致 Gas Fee 飙升、网络拥堵的的恶性循环。在这场比谁跑得快的比赛中,有人用了 400 USDT 买到了 500 个 Token。单单 Gas Fee 就花费了 250 USDT;有人付出了他认为已经很高的 Gas Fee,最终却颗粒无收。

💬 总结

DEX 与 CEX 可以说是各有千秋吧,不能说哪个更好。中心化交易所虽然有各式各样的金融衍生品,流动性充足,全平台的 APP 使用起来也更方便,但存放在中心化交易所中的资产并不安全。近期就有土耳其中心化交易所跑路事件。中心化交易所虽然能迅速响应市场价格的变化,发生滑点的概率小,但市场剧烈变动的时候,无良交易所又有可能拔网线暂停交易。此外,在中心化交易所中交易需要完成 KYC 身份验证,个人隐私也有泄漏的风险。

去中心化交易所的理想大都很美好,点对点的快速匿名化交易,但实际上冷门交易对的流动性较少,成交速度慢。这就衍生出了滑点的问题,即:下单价与实际成交价有出入(关于滑点问题及处理方案我们日后会深入探讨)。关于安全性,虽然区块链网络是安全的,但运行在区块链网络上的 Smart Contract 不一定安全,DEX 所依赖 Smart Contract 也存在被黑客攻击,资金池被窃取的风险。

🔨 区块链开发

以太坊智能合约开发语言 Solidity 发布 v0.8.4

  • 添加自定义错误功能
  • 修改 ABI 编码器中的 Bug
  • 允许自配置 SMT Checker

智能合约开环境搭建发工具 Hardhat 发布 v2.2.1

  • 添加对柏林硬分叉的支持
  • 修复了在 macOS 上下载 Solc 时的问题
  • 支持 @ethereumjs/vm v5版本

👀 un.Block 往期内容关联 👉 Solidity 👉 Hardhart

🧰 区块链工具分享

  • GasNow:以太坊 Gas Fee 预测系统
  • MaskNetwork:在社交网络上加密你发布的信息,ChainSwap 选用的 ITO 平台,它还可以发红包哦
  • Blocknative:一个安全分析器,观察待处理的交易,以预测下一个区块中的内容,提供免费与付费使用方案

📘 文章推荐

🤔 零知识证明?Defi 黑客?

Aleo 是一个专注于创造零知识证明开发者工具和与语言的公司。最近 Aleo 获得 a16z 2800万美金的投资。

📰 a16z:投资 Aleo 声明

DeFi 黑客简史:到处是风险,却不乏财富机会

👾 A short history of Ethereum hacks | 中文翻译


🔔 订阅 un.Block Weekly

✈️ 新上线 Telegram Channel !


🚏Find us

提问&纠错&反馈:

Email:unblocketh@gmail.com

特别鸣谢:

本文非商业目的转载授权遵循 CC BY-NC 4.0 协议

版权所有 ©️un.Block Weekly 2020-2021

1
0