Ⅰ defi板块有哪些代币
1.MKR:MKR流通市值5.46亿美元,流通数量100万,24小时成交额3407.41万美元。MKR币作为Maker系统的管理型代币和效用代币,MKR币用来支付借Dai的稳定费用以及参与管理系统。与DAI稳定货币不同,由于其独特的供给机制和在Maker平台上的作用,MKR的价值和整个系统的表现息息相关。去中心化稳定货币DAI在抵押贷款、杠杆交易、避险保值、国际汇款、供应链和政府公开记账方面都有关键的应用。
2.LEND:LEND流通市值4.47亿美元,流通数量13亿,24小时成交额9728.56万美元。除了代币销售之外,债权人可以设定自己期望的利息以吸引借贷者,Ethlend会开发一种类似于拍卖的竞价机制,借贷者可以获得最低的利息。
3.BAT:BAT流通市值3.59亿美元,流通数量14.42亿,24小时成交额1.27亿美元。BAT币是一个用于在广告商和用户之间进行流通的数字货币资产,用于解决浏览器中的广告展示和用户激励问题,供应总量15亿。Brave浏览器具有开源、注重隐私、可屏蔽各种广告的特性,无需消耗多余的流量在广告上。Brave浏览器通过众筹发行的ERC20(以太坊网络的一种代币协议)形式代币,就是Basis Attention Token,也就是BAT币。
4.COMP:COMP流通市值3.41亿美元,流通数量256.12万,24小时成交额3478.01万美元。 Compound Coin(COMP币)是一种数字货币或者数字资产。CompoundCoin是一种用来奖励持有者的实验性币种,能让你的资产壮大。CompoundCoin也强调了复利的重要性,让你的资产呈指数增长。复利是你的币呈指数增长的地方,因为随着时间的推移,你可能会再次持有资产和币。
5.DAI:DAI流通市值3.04亿美元,流通数量2.96亿,24小时成交额1841.91万美元。 DAI币是由以太坊上的去中心化自治组织 MakerDAO 发行的稳定币,是2022年最受欢迎的 DeFi 产物之一,简称Dai。当Dai被创造出来后,它可以作为任何其它数字货币资产一样使用:自由发送给他人,作为商品和服务的支付手段,或者长期储藏。重要的是,Dai的出现也是健全的去中心化杠杆交易平台的必需品。
6.SNX:SNX流通市值2.99亿美元,流通数量8903.04万,24小时成交额2472.09万美元。SNX币是Synthetix平台的原生代币,也是该平台创建链上合成资产的必要通证,SNX币全称Synthetix Network Token (Havven)。SNX币供应总量2.453亿。 Synthetix平台支持创建链上合成资产(Synths),以跟踪真实世界中的资产价值。该平台支持的资产包括合成法定货币(sUSD、sAUD、sKRW等)、合成大宗商品(如黄金),以及更复杂的资产(如股票指数)。SNX持有者既是Synths的发行者,也是系统的维护者,它们以支撑网络的SNX代币的形式持有一个抵押品价值池。他们在履行这一职责时会得到网络产生的部分费用的奖励。
7.ZRX:ZRX流通市值2.72亿美元,流通数量7.02亿,24小时成交额3047.72万美元。ZRX币是为了驱动形成0x协议生态发展的流通代币,发行于2017年8月17日,供应总量为 1.000.000.000 ZRX。 ZRX币通过协议成为开源标准,协调所有参与方,通过激励促使大规模采用代币,在一个没有中心治理下实现自运行的网络。0x协议的ZRX代币主要用于支付Relayer的交易服务费,以及0x协议升级时的去中心化治理用。根据ZRX代币的拥有量,在协议升级等方面拥有相应的影响力。
Ⅱ imToken中WETH是什么
WETH 并不是 imToken 设计发行的代币, 它是"包装"过后的 ETH, 那么为什么需要使用 WETH "包装" ETH (以太币) 呢? 因为 ETH (以太币) 是建立在以太坊上的 "本币", 并不是 ERC 20 标准的代币。所以当我们在使用 0x 协议的时候, 需要将 ETH 转化为 WETH 这样的 ERC 20 标准的代币, 才能执行智能合约中币币兑换的操作。
Ⅲ 【以太坊易错概念】nonce, 公私钥和地址,BASE64/BASE58,
以太坊里的nonce有两种意思,一个是proof of work nonce,一个是account nonce。
在智能合约里,nonce的值代表的是该合约创建的合约数量。只有当一个合约创建另一个合约的时候才会增加nonce的值。但是当一个合约调用另一个合约中的method时 nonce的值是不变的。
在以太坊中nonce的值可以这样来获取(其实也就是属于一个账户的交易数量):
但是这个方法只能获取交易once的值。目前是没有内置方法来访问contract中的nonce值的
通过椭圆曲线算法生成钥匙对(公钥和私钥),以太坊采用的是secp256k1曲线,
公钥采用uncompressed模式,生成的私钥为长度32字节的16进制字串,公钥为长度64的公钥字串。公钥04开头。
把公钥去掉04,剩下的进行keccak-256的哈希,得到长度64字节的16进制字串,丢掉前面24个,拿后40个,再加上"0x",即为以太坊地址。
整个过程可以归纳为:
2)有些网关或系统只能使用ASCII字符。Base64就是用来将非ASCII字符的数据转换成ASCII字符的一种方法,而且base64特别适合在http,mime协议下快速传输数据。Base64使用【字母azAZ数字09和+/】这64个字符编码。原理是将3个字节转换成4个字节(3 X 8) = 24 = (4 X 6)
当剩下的字符数量不足3个字节时,则应使用0进行填充,相应的,输出字符则使用'='占位,因此编码后输出的文本末尾可能会出现1至2个'='。
1)Base58是用于Bitcoin中使用的一种独特的编码方式,主要用于产生Bitcoin的钱包地址。相比Base64,Base58不使用数字"0",字母大写"O",字母大写"I",和字母小写"l",以及"+"和"/"符号。
Base58Check是一种常用在比特币中的Base58编码格式,增加了错误校验码来检查数据在转录中出现的错误。 校验码长4个字节,添加到需要编码的数据之后。校验码是从需要编码的数据的哈希值中得到的,所以可以用来检测并避免转录和输入中产生的错误。使用 Base58check编码格式时,编码软件会计算原始数据的校验码并和结果数据中自带的校验码进行对比。二者不匹配则表明有错误产生,那么这个 Base58Check格式的数据就是无效的。例如,一个错误比特币地址就不会被钱包认为是有效的地址,否则这种错误会造成资金的丢失。
为了使用Base58Check编码格式对数据(数字)进行编码,首先我们要对数据添加一个称作“版本字节”的前缀,这个前缀用来明确需要编码的数 据的类型。例如,比特币地址的前缀是0(十六进制是0x00),而对私钥编码时前缀是128(十六进制是0x80)。 表4-1会列出一些常见版本的前缀。
接下来,我们计算“双哈希”校验码,意味着要对之前的结果(前缀和数据)运行两次SHA256哈希算法:
checksum = SHA256(SHA256(prefix+data))
在产生的长32个字节的哈希值(两次哈希运算)中,我们只取前4个字节。这4个字节就作为校验码。校验码会添加到数据之后。
结果由三部分组成:前缀、数据和校验码。这个结果采用之前描述的Base58字母表编码。下图描述了Base58Check编码的过程。
相同:
1) 哈希算法、Merkle树、公钥密码算法
https://blog.csdn.net/s_lisheng/article/details/77937202?from=singlemessage
2)全新的 SHA-3 加密标准 —— Keccak
https://blog.csdn.net/renq_654321/article/details/79797428
3)在线加密算法
http://tools.jb51.net/password/hash_md5_sha
4)比特币地址生成算法详解
https://www.cnblogs.com/zhaoweiwei/p/address.html
5)Base58Check编码实现示例
https://blog.csdn.net/QQ604666459/article/details/82419527
6) 比特币交易中的签名与验证
https://www.jianshu.com/p/a21b7d72532f
Ⅳ ox什么意思
OX有几种意思,分别为英文单词公牛、Ox协议、Ox生活。Ⅳ 以太坊解读——Recursive Length Prefix协议图解(上)
在以太坊中,采用了一种名为Recursive Length Prefix(RLP)的方法对交易、账号、合约等基础的数据结构进行序列化处理,从而实现对链上数据的网络传输和持久化存储。RLP作为最为底层的编码方法,其重要性是不言而喻。因此,网上介绍RLP的文章也不少,但是由于RLP是二进制编码,又涉及到嵌套结构,造成编码过程的可读性较差,在学习中过程中,也一直没有找到完整的、易于理解的说明,总是绕在各种规则之中,且不能"自拔",着实有点无奈。所以,在本文中,采用图形化的解释和举例的方法,帮助大家理解RLP嵌套等特点、编解码过程等。
和其他的序列化协议不同,RLP只支持两种数据类型:
1)byte数组,可以是二进制数组,当然也可以是字符串;
2)byte数组的数组,也就是列表。并支持列表内的嵌套。
对于其他的数据类型,RLP都不支持,需要用户自己先转化为数组和列表的类型。
从RLP的命名中就可以看出两个关键字:一个是递归Recursive和前缀Prefix。首先,关于递归,也就是嵌套结构,结构上非常接近“树”,在Ethereum WiKi中,更是直接地采用树的items来进行命名,叶子节点(leaf tress)来存储“byte数组”,嵌套的节点就是一个树的分叉(branching trees)。
比如,需要是对如下对象进行RLP的编码,该对象中包含一个字符数组的列表、一个单个字符的字符数组、一个空字符数组。
< <[cat],[dog]>, [0xbf], [] >
将该对象展开为树的结构,就如下图。其中[0xbf]和[]属于字符数组。<[cat], [dog]>属于列表,可以嵌套展开,再根据各个节点,进行编码。然后,对于不同长度的数组和列表,编码的方法略有不同,这个也就是Length Prefix相关的内容,和“编码过程”相关的内容,在第二节进行详细地说明。
关于为什么以太坊需要单独设计一种序列化协议,目前还没有找到官方的描述。但与其他序列化方法相比,RLP协议具有一些直接的优点,比如:
1)在以太坊中,最小货币单位为1 Wei,并且1 ETH = 10^18 Wei,所以在编码中,需要考虑对很大的整数类型的序列化,在RLP中采用去除前导零(leading zero)的大端big-endian方式,可以有效处理大整数;
2)使用了灵活的长度前缀来表示数据的实际长度,并且使用递归的方式能编码相当大的数据;
3)为了实现在链上节点的“共识Consensus”,防止出现数据的不一致,以太坊中并不支持浮点数类型,所以一般的序列化协议也不适用。
编码的过程就是将嵌套结构(nested sequence)的树形结构,添加长度前缀(Length Prefix)后,转化为顺序结构(flat sequence)的过程。添加长度前缀的目的,就是在反序列化时,可以根据长度前缀(Length Prefix),将(flat sequence)重构出树的结构(nested sequence)。
关于前缀的生成规则,《Ethereum Yellow Paper》[2]给出了非常形式化的数学符号描述,漂亮是非常漂亮,可惜不是人类的语言,非常难于理解和表达。网上大部分文章的写法也是引用了Yellow Paper中的5个文字形式上的描述,把原文和翻译一并给出如下:
将上面这个“长度”Length Prefix的编码规则,通过“决策树”可以图形化的表达如下图。
首先,根据编码的类型,进行分类,分为“字节数组”和“列表”两类;第二,根据不同的长度,编码的长度前缀不同。若待编码对象的长度小于56,就是把长度和“前缀字符”进行求和,占用一个字节。反之,待编码对象的长度大于56,其前缀需要多个字节,第一个字节,求出“长度”所占的字节数,再加上“前缀字符”,比如:长度为56,占用1字节。然后对“长度”进行编码,其实也是一个嵌套的过程。
还是以上文中的例子,该编码对象,已经完成了“树的构建”,然后根据“长度前缀”的原则,对树的各个项目进行长度前缀的计算。
< <[cat],[dog]>, [0xbf], [] >
-对于<[cat],[dog]>属于嵌套数组,需要对内部各项非常进行长度编码的计算
`对于[cat],属于字符数组,且长度为3,其对应的长度为0x80+3 = 0x83
`对于[dog],属于字符数组,且长度为3,其对应的长度为0x80+3 = 0x83
`<[cat],[dog]>整体上,其长度前缀为0xc0 + 2(新增的两个子项的长度所占用的字节)+6(待编码字符的长度)=0xC8
- 对于[0xbf], 属于字符数组,且长度为1,其对应的长度为0x80+1 = 0x81
- 对于[dog],属于字符数组,且长度为3,其对应的长度为0x80+3 = 0x83
- 对于[],属于字符数组,且长度为0,其对应的长度为0x80+0=0x80
总体上,增加的“长度编码”的字节数为6,加上原来的长度为10,所以整个对象的长度前缀为0xC0+16d=0xD0。所以最后的编码结果为:
D0 C8 83636174 83646F67 81B7 83646F67 80
解码过程将在 《以太坊解读——Recursive Length Prefix协议图解(下)》 一文中,给出图形化的解读说明。
Ⅵ 一文读懂以太坊—ETH2.0,是否值得长期持有
这几天一直在看关于ETH伦敦升级方面的资料,简单的聊一下,在加密货币的世界里,无论是投资机构、区块链应用开发者、矿机商,还是个人投资者、硬件供应商、 游戏 行业从业者等等,提起以太坊,或多或少都会有一些了解。
一方面取决于以太坊代币 ETH 本身的造富效应。从 2014 年首次发行以来,投资回报率已经超过 7400 倍。
另一方面,以太坊作为应用最广泛的去中心应用编程平台,引来无数开发者在其之上开发应用。这些应用不仅产生了巨大的商业价值,伴随 DEFI 生态、NFT 生态、DAO 生态蓬勃发展,也给 ETH 带来了更多使用者。
随着“伦敦升级计划”临近,ETH 再次聚集所有人的关注目光。
以太坊 2.0 到底是什么?包含哪些升级?目前进展如何?
以太坊 2.0 到来,会对现有以太坊生态的去中心化应用产生哪些影响?
ETH 是否值得持续投资?看完相信你会有自己的判断。
如果将搭建应用比作造房子,那么以太坊就提供了墙面、屋顶、地板等模块,用户只需像搭积木一样把房子搭起来,因此在以太坊上建立应用的成本和速度都大大改善。以太坊的出现,迅速吸引了大量开发者进入以太坊的世界编写出各类去中心应用,极大丰富人们对去中心应用场景的需求。
以太坊应用开发模型示意
以太坊与ETH
现有市场的加密货币,只是在区块链技术应用在某一场景下的单一代币。
以太坊也不例外,它的完整项目名称是“下一代智能合约与去中心化应用平台”,Ether(以太币)是其原生加密货币,简称 ETH。
ETH 除了可以用来与各种类型数字资产之间进行有效交换,还提供支付交易费用的机制,即我们现在做链上操作时所支付的 GAS 费用。GAS 费用机制的出现,即保护了以太坊网络上创建的应用不会被恶意程序随意滥用,又因为 GAS 收入归矿工所有,让更多的用户参与到以太坊网络的记账当中成为矿工,进一步维护了以太坊网络安全与生态发展。
与 BTC 不同的是,ETH 并没有采用 SHA256 挖矿算法,避免了整个挖矿生态出现由 ASIC(专用集成电路)矿机主导以至于大部分算力被中心化机构控制所带来的系统性风险。
以太坊最初采用的是 PoW(Proof of Work)的工作量证明机制,人们需要通过工作量证明以获取手续费回报。我们经常听说矿工使用显卡挖矿,他们做的就是 POW 工作量证明。显卡越多,算力越大,那么工作量就越大,收入也就越高。
当前,整个以太坊网络的总算力大约为 870.26 TH/s,用我们熟悉的消费级显卡来对比,英伟达 RTX 3080 的显卡算力大约为 92-93 MH/s,以太坊网络相当于 936 万张 3080 显卡算力的总和。
以太坊白皮书内非常明确提到之后会将 PoW 工作证明的账本机制升级为 POS (Proof of Stake)权益证明的账本机制。
ETH经济模型
与 BTC 总量 2100 万枚不同,ETH 的总量并没有做上限,而是在首次预售的 ETH 数量基础上每年增发,增发数量为 0.26x(x 为发售总量)。
但也不用担心 ETH 会无限通胀下去,长期来看,每年增发币的数量与每年因死亡或者粗心原因遗失币的数量大致相同,ETH 的“货币供应增长率”是趋近于零的。
ETH 分配模型包含早期购买者,早期贡献值,长期捐赠与矿工收益,具体分配比例如下表。
现在每年将有 60,102,216 * 0.26 = 15,626,576 个 ETH 被矿工挖出,转成 PoS 后,每年产出的 ETH 将减少。
目前,市场上流通的 ETH 总量约为 116,898,848 枚,总市值约为 2759 亿美元。
以太坊发展历程
1. 边境阶段(2015年):上线后不久进行了第一次分叉,调整未来挖矿的难度。此版本处于实验阶段,技术并未成熟,最初只能让少部分开发者参与挖矿,智能合约也仅面向开发者开发应用使用,并没有用户参与,以太坊网络处于萌芽期。
边境阶段 ETH 价格:1.24 美元。
2. 家园阶段(2016年):以太坊主网于 2016 年 3 月进行了第二次分叉,发布了第一个稳定版本。此版本是第一个成熟的正式版本,采用 100% PoW 证明,引入难度炸弹,随着区块链数量的增加,挖矿难度呈指数增长,网络的性能大幅提升,以太坊项目也进入到快速成长期。在”家园“版本里,还发生了著名的”The DAO 攻击事件“,以太坊被社区投票硬分叉为以太坊(ETH)与以太经典(ETC)两条链,V 神站在了 ETH 这边。
家园阶段 ETH 价格:12.50 美元。
3. 都会阶段(2017~2019年):都会的开发又分为三个阶段,升级分成了三次分叉,分别是 2017 年 10 月的“拜占庭”、2019 年 2 月底的“君士坦丁堡“、以及 2019 年 12 月的“伊斯坦布尔”。这些升级主要改善智能合约的编写、提高安全性、加入难度炸弹以及一些核心架构的修改,以协助未来从工作量证明转至权益证明。
在都会阶段,以太坊网络正式显现出其威力,正式进入成熟期。智能合约让不同链上的加密货币可以互相交易,ERC-20 也在 2017 代币发行的标准,成千上万个项目在以太坊网络进行募资,被称作“首次代币发行(ICO)”,相信很多币圈的老人都是被当时 ICO 造富效应带进来的。到 2019 年,随着DeFi 生态的崛起,金融产品正式成为以太链上最大的产业。
都会阶段 ETH 价格:151.06 美元。
4. 宁静阶段(2020-2023年):与都会分三阶段开发相同,宁静阶段目前预计分成三次分叉:柏林(已完成)、伦敦(即将到来)、以及后面的第三次分叉。“宁静”阶段又称为“以太坊 2.0”,是项目的最终阶段,以太坊将从工作量证明方式正式转向权益证明,并开发第二层扩容方案,提高整个网络的运行效率。
宁静阶段可以说是以太坊网络的集大成之作,如果说前个三阶段只是让以太坊的愿景展现的实验平台,宁静阶段之后的以太坊,将正式成为完全体,不仅有完备的生态应用,超级快的处理速度,众多网络协同发展,而且 PoS 机制会非常节约能源,真正代表了区块链技术逐渐走向成熟的标志。
宁静阶段 ETH 价格:2021 年 4 月 15 日完成的柏林阶段,当天价格为 2454 美元。
即将到来的伦敦协议升级
以太坊生态
以太坊的生态发展,从属性划可分为两大类:一是以太坊网络生态应用建设,二是以太坊网络扩容建设。两者相互融合,互相成就,应用需要更健壮强大的网络作为承载,网络需要功能完善的应用场景服务用户。
先说应用生态,以太坊的生态我们又可以分为以下几大类:
1. 去中心化自制组织(DAO)生态
什么是去中心化自制组织?还是以我们熟悉的比特币举例:比特币目前市值七千多亿美金,在全球资产市值类排名第九,但比特币并不是某一公司发布的产品,也没有特定公司组织招聘人员进行维护。比特币现有的一切,都源于比特币持有者、比特币矿工自发形成的分布式组织,他们通过投票方式规划比特币发展路线,自发参与维护比特币程序与网络 —这仅仅因为只要拥有比特币,所有人都是比特币网络建设中的受益者,一切维护都源于自身的利益关系。
比特币的发明与成功运行,突破了由荷兰人创建、至今流行 400 多年的公司商业架构,开创出一种全新的、无组织架构的、全球分布式的商业模式,这就是 DAO。
再说回以太坊,以太坊的 DAO 可以由智能合约编写,用户自定义应用场景。简单说就是我们规定出程序执行条件与执行范围,真实世界里只要触发设定好的条件,程序就会自动执行运行,且所有过程都会在以太坊的网络上进行去中心化公开验证,不需要经过人工或者任何第三方组织机构确认。
以太坊 DAO 生态演化出许多商业场景,有慈善机构使用 DAO 建立公开透明的捐款与使用机制,有风投机构使用 DAO 建立公平分配的风险基金。
以太坊生态的很多项目都采用 DAO 自治,代表项目有:Uniswap,AAVE,MakerDAO,Compound,Decred,Dash 等。
2. 去中心化金融(DEFI)生态
在传统商业世界里,我们如果需要借钱、存钱,或者买某一公司股票,或者做企业贷款、融资,只要是进行金融活动,总离不开与银行、证券机构、会计事务所这些金融机构打交道。
而在去中心的世界里,区块链本质就是集合所有人交易记录且公开的大账本,我们可以非常容易的追溯到每一个钱包地址发生过的每一笔交易,查询到任意一个钱包地址的余额信息,从而对钱包地址里的资产做评估。
举个例子:全世界个人贷款最贵的国家是印度,印度的年轻人房贷利率目前是 8.8%,最高曾经到过 20%;与此对应,全世界个人存款利率最低的国家是日本,日本政府为了鼓励民众消费,在很长一段时间里银行存款利率是负值,日本人在银行存款不仅没有利息,还要给银行交保管费。理论上,如果日本人将自己的存款借与印度人,双方都能获得利益最大化,但现实生活中这样的场景很难发生。一是每个国家都有外汇管制,日本人的钱并不容易能给到印度人,二是印度人的信用如何日本人也不好评估,大家没有统一标准,万一借出去的钱无法归还,不能没了收益还要蒙受损失。
但在去中心的世界里,这样的事情就简单的多。
如果印度人的钱包地址里有比特币,我们就可以利用智能合约,印度人将自己的比特币质押进去,根据比特币当时的价格,系统自动给印度人一个授信额度,印度人就可以拿着这个额度去和日本人借款,并规定好还款的周期与利率。如果印度人违约,合约自动将印度人质押进去的比特币扣除,优先保障日本的权利,这样,日本人不用担心安全问题放心享受收益,印度人也有了更多的款项做为流动资金。
这个例子就是去中心金融的简单应用,实际上,这就是我们参与 DEFI 挖矿是质押理财的原理 —— 当然真正应用实现算法与场景要复杂的多。
DEFI 根据场景不同,又可以分为很多赛道,比如稳定币、预言机、AMM 交易所、衍生品、聚合器等等。
DEFI 代表项目有:Dai,Augur,Chainlink,WBTC,0x,Balance,Liquity 等。
3. 非同质化代币(NFT)生态
世界名画《蒙娜丽莎》,只有达·芬奇的原版可以展览在法国卢浮宫博物馆,哪怕现代的技术可以无比精细地复刻出来,仿品都不具备原版的收藏价值。
这就是 NFT 的应用场景。NFT是我们可以用来表示独特物品所有权的代币,它们让我们将艺术品、收藏品甚至房地产等现实事物唯一代币化。虽然文件(作品)本身是可以无限复制,但代表它们的代币在链上可以被追踪,并为买家提供所有权证明。
相比现实中实物版权、物权的双重交割相比,NFT 只需要交割描述此物品的唯一代币。NFT 作品往往存储在如 IPFS 这样的分布式存储网络里,随用随取,永不丢失,加之交割简单方便,很快吸引了大量玩家与投资者收藏转卖,NFT 出现也给艺术家提供了全新的收入模式。
类似 DEFI 生态,NFT 生态根据应用场景不同也产生了不同赛道,目前比较火热的赛道有 NFT 交易平台,NFT 游戏 平台,NFT 艺术品平台, NFT 与 DEFI 结合在一起的金融平台。
NFT 代表项目有:CryptoKitties,CryptoPunks,Meebits,Opensea,Rally,Axie Infinity,Enjin Coin,The Sandbox 等。
4. 标准代币协议(ERC-20)生态
与 NFT 非同质化代币所对应的,就是同质化代币。比如我们使用的人民币就是一种同质化代币,我们可以用人民币进行价值交换,即使序号不同也不影响其价值,如果面额相同,不同的钞票序号对持有者来说没有区别。
BTC,ETH 和所有我们熟知的加密货币,都属于同质化代币。同种类的一个比特币和另一个比特币没有任何区别,规格相同,具有统一性。在交易中,只需关注代币交接的数量即可,其价值可能会根据交换的时间间隔而改变,但其本质并没有发生变化。
以太坊的 ERC-20 就是定义这种代币的标准协议,任何人都可以使用 ERC-20 协议,通过几行代码,发布自己在以太坊网络上的加密货币。
现在,以太坊网络上运行的代币种类有上百万个,上边提到的项目,大多也在以太坊网络中发布了自己的同质化代币。
ERC-20 代表项目有:USDT,USDC,WBTC 等。
以太坊网络扩容性
我们先引入一个概念:区块链的不可能三角,即无论何种方法,我们都无法同时达到可扩展、去中心化、安全,三者只能得其二。
这其实很好理解,如果我们要去中心化和安全,就需要更多有节点参与网络进行验证,从而导致验证人增多、网络效率降低,扩展性下降。网络性能建设就是在三者之间找到平衡点。
用数据举例,目前比特币可处理转账 7 笔 / 秒,以太坊是 25 笔 / 秒,而 VISA 平均为 4500 笔 / 秒,峰值则达每秒上万笔。这种业务处理能力的差别,我们就可以简单理解为是「吞吐量」的差距。而想要提高吞吐量,则需要扩展区块链的业务处理能力,这就是所谓的扩展性。
根据优化方法不同,以太坊网络性能扩容方案可以分为:
1. Layer 1 链上扩展,所有交易都保留在以太坊上的扩展解决方案,具有更高的安全性。
链上扩展的本质还是改进以太坊主链本身,使整个系统拥有更高的拓展性与运行效率。一般的方法有两种,要么改变共识协议,比如 ETH 将从 PoW 转变为 PoS;要么使用分片技术,优化方法使网络具有更高效率。
2. Layer 2 链下扩展,在以太坊协议之上分层单独做各场景解决方案,具有更好的扩展性。
链下扩展可以理解为把计算、交易等业务处理场景拿到以太坊主链之外计算,最后将计算好的结果传回主链,主链只反映最终的结果而不用管过程,这样,无论多么复杂的应用都不会对主链产生影响。
我们并不需要明白具体技术实现,只需知道:相比 Layer 1 方案,Layer 2 方案网络不会干扰底层区块链协议,可以替 Layer 1 承担大部分计算工作,从而降低主网络的负担提高网络业务处理效率,是目前公认比较好的扩容方案。
以太坊2.0
终于讲到以太坊 2.0,回到主题。
通过回顾以太坊的发展 历史 ,以太坊 2.0 并不是新项目,它只是以太坊开发进程的最后一个阶段,它将由整个以太坊生态多个团队协同完成,目标是使以太坊更具可扩展性、更安全和更可持续,最终成为主流并为全人类服务。
ETH2建设目标:
1. 更具可扩展性。每秒支持 1000 次交易,以使应用程序使用起来更快、更便宜。
2. 更安全。以太坊变得更加安全,以抵御所有形式的攻击。
3. 更可持续。提高网络性能的同时减少对能源的消耗,更好地保护环境。
最重要的变化,ETH2 将从 ETH1 使用的 PoW(Proof of Work)工作量证明机制升级为 POS (Proof of Stake)权益证明机制。不再以算力做为验证方式,而是通过质押加密货币的数量做为验证手段。矿工不需要显卡也能挖矿,既节省了时间成本与电力成本,又提高了 ETH 的利用率,非常类似钱存在银行获得利息。
ETH2 主要使用的技术是分片分层技术实现整个网络扩容。
ETH2 升级将分为三个阶段进行:
1. 阶段0(正在进行):信标链的创建与合并。信标链是 ETH2 的主链,如同人类的大脑,是 ETH2 得以运行的基础。
2. 阶段1(预计2022年):分片链的创建与应用。当信标链与 ETH1 合并完成后,就进入分片链的开发阶段。分片链可以理解为将 ETH2 主链的整块数据按一定规则拆分存放,单独建立新链处理,用来分担主链上的数据压力,目前规划是建立 64 条分片链。
举个例子,从北京到上海,原来的交通工具只有一条公路,所有的车辆都需要在上边运行,就会非常拥挤;现在通过分片技术,多出来高铁、飞机等交通方式,分流的车辆同时到达速度更快,这就是分片链起到的作用。
分片链与主链交互示意图
3. 阶段2(预计2023年):整个网络功能的融合。到了此阶段,整个系统的功能全面开始融合,分片链的功能会更加强大,新的处理机制开始支持账户、智能合约、开发工具的创建,新的生态应用等。
此阶段是以太坊网络的最终形态,网络性能得到全面提升,生态应用全面爆发。但要服务全人类,ETH2 每秒 1000 次的交易效率显然还是远远不够,以太坊也会为它的目标持续优化下去。
ETH2对于大家有什么影响?
1. 对于以太坊生态开发者。ETH2 在部署应用的时候,是需要选择应用在哪条分片网络进行部署,造成这种差异的原因是跨分片通信不同步,这就意味着开发者需要根据自己发展计划做不同的组合。
2. 对与 ETH 持币者。ETH2 与 ETH1 数据完全同步,代币也不会有任何变化,你可以继续使用现在的钱包地址继续持有 ETH。
3. 对于矿工。虽然 PoW 与 PoS 还会并行一段时间,可以预计的 PoW 矿机的产出会越来越少,应该开始减少 PoW 矿机的投资,开始转向 PoS 机制。
4. 对于用户。ETH2 速度更快,交易手续费更低,网络体验会非常好,唯一值得注意的是,由于 Dapp 部署在不同的分片网络上,可能需要手动选择应用的网络选项。
ETH是否值得投资?
ETH 是除了 BTC 以外市场的风向标,明确了解 ETH2 非常有助于我们理解其他区块链项目,理解二级市场。
简单总结几个点吧:
1. 通过以太坊的项目分析,我们可以清晰地看到:在比特币之后,以太坊项目的发展史就是目前区块链应用生态的发展史。无论 DEFI 生态,NFT 生态,DAO 生态还是代币、合约、协议生态,其实在以太坊发布白皮书时已有预见,后来出现的项目,都是围绕以太坊做验证。
2. 以太坊的联合创始人里,只有 V 神还在为以太坊事业做贡献,但这并不影响以以太坊繁荣发展。以太坊初始团队只是创建了它,后续的发展是社区、开发者、矿工与用户共同建立的结果,现在的以太坊早已不是某一个人的思维,它是所有以太坊生态参与者共同的结晶,它属于全人类。
3. 以太坊在过去的几年一直沿着既定的开发轨迹发展,虽然中途一度出现过危机,以太坊“被死亡”了好几百次,以太坊还是顽强的发展下来,并且拥有了繁荣生态。ETH2 还要两三年时间才能落地,中间也充满变数,比如其他的公链抢占先机,但可以预见,ETH2 后的以太坊会更加健壮。
4. 不要在抱有任何 BTC 会死亡,区块链行业会消失这样的伪命题。BTC、ETH 让我们看到了突破原有公司组织架构,一种全新无组织架构的商业模式存在,这种商业模式显然更符合这个时代的发展需求,无论项目地发起团队在不在,无论各国政府如何打压,只要技术对人类有贡献,就会由人员自发组织维护,区块链技术是革命。
5. ETH2 的上线,短期看 PoW 奖励与 PoS 奖励并行,可能会让 ETH 总通胀率短期内飙升,长期看 ETH 通胀率始终保持平衡。加上 ETH 本身的生态与应用场景,ETH是值得投资的,目前看不到有其他公链代替以太坊公链的可能性,ETH2 的上线,甚至会对其他公链造成“虹吸效应”,万链归一。
#比特币[超话]# #数字货币#
Ⅶ 36个主流的去中心化交易所协议
本文汇总整理了目前主流的用于区块链加密资产点对点交易所的协议清单,即我们通常所说的DEX协议 —— DE centralize E xchange。如果你希望在自己的应用中快速加入加密货币兑换功能而又不希望依赖于币安这样的中心化的加密货币交易所,相信这篇文章会对你有所帮助。
这些去中心化协议的体系架构之间可能存在巨大的差异。在某些项目中,去中心化交易所协议是 通过智能合约来实现的,因此任何人都可以访问;但是在另一些项目中的DEX协议则采用封闭方案, 虽然他们也使用了经过公开验证和审计的智能合约来实现;还有一些项目则选择创建一个自有的区块链来实现交易所协议。实现资产流动的方式多种多样。有些协议,例如Bancor包含了内建的对手方发现逻辑,而另一些协议,例如0x,则允许使用链下的资产流动池,这意味着需要在链下找到交易的对手方。
1、 0x
0x协议构建于以太坊区块链之上,因此仅支持ERC20代币的交易。0x协议是开放的架构,它采用链下的中继器来实现资产的流动。
官网:https://0x.org/
2、Bancor
Bancor协议也是构建于以太坊区块链上,因此也只支持ERC20代币的交易。Bancor协议采用链上交易和出价。
官网:https://www.bancor.network/
3、Bisq
Bisq是构建于比特币区块链上的开放DEX协议,支持所有类型的加密货币。
官网:https://bisq.network/
4、Bitshares
Bitshares是基于自有的Bitshares区块链实现的开放DEX协议,支持所有类型的加密货币。
官网:https://bitshares.org/
5、Blocknet
Blocknet也是基于自有的区块链(Blocknet)实现的开放DEX协议,支持比特币及山寨币。
官网:https://www.blocknet.co/
6、CDx
CDx是构建与以太坊之上的开放DEX协议,目前还在开发中。
官网:https://cdxproject.com/
7、CDX
CDX是基于以太坊和Youdex侧链的开放DEX协议,支持所有类型的加密货币,支持跨链交易。
官网:https://github.com/YouDex/cdx
8、COMIT
COMIT协议目前还处于提议阶段,计划支持所有的区块链、所有类型的加密货币,使用状态通道和第三方流动性提供商。
官网:https://www.comit.network/
9、Compound
Compound是基于以太坊的开放DEX协议,支持ERC20代币的去中心化交易。Comound依赖于中心化的预言机(Oracle),因此是部分去中心化的协议。
官网:https://compound.finance/
10、Counterparty
Counterparty是基于比特币区块链的开放DEX协议,它通过扩展比特币协议而实现,因此仅支持比特币和Counterparty代币的P2P交易。
官网:https://counterparty.io/
11、DEAL
DEAL是基于NEO区块链上的智能合约实现的封闭DEX协议,仅支持NEO资产的点对点交易。
官网:https://aphelion.org/wp.html
12、Dharma
Dharma协议基于以太坊实现,支持ERC20代币和Dharma代币的点对点交易。Dharma目前还在开发阶段。
官网:https://dharma.io/
13、Dydx
Dydx是在以太坊区块链上基于0x协议实现的开放DEX协议,支持ERC20代币和Dydx衍生品(期权等)的去中心化交易。Dydx目前还处于开发阶段。
官网:https://dydx.exchange/
14、Emoon
Emoon是在以太坊区块链上实现的封闭DEX协议,主要目的是迎合 游戏 界的需求,支持ERC20代币 和ERC721资产的去中心化交易。
官网:https://www.emoon.io/
15、Enigma
Enigma协议目前还在提议阶段,计划支持所有链、所有加密资产的去中心化交易。
官网:https://www.enigma.co/
16、Exchange Union
Exchange Union目前还在开发阶段,计划支持链下支付、跨链交易、去中心化委托单传播等。
官网:https://www.exchangeunion.com/
17、Hydro Protocol
Hydro Protocol是基于以太坊和TRON的DEX协议,支持ERC20代币,链下委托、链上结算。
官网:https://hydroprotocol.io/
18、Komodo
Komodo协议目前在Alpha测试阶段,基于自有的Komod链实现。
官网:https://www.komodoplatform.com/
19、Kyber Network
Kyber Network是基于Ethereum区块链的封闭DEX协议,支持ERC20代币的点对点交易。Kyber的实现包含了以太坊上的智能合约以及交易所,但是只有Kyber自己的交易所可以使用这些合约。
官网:https://kyber.network/
20、Lendloid
Lendloid是基于Ethereum区块链的开放DEX协议,目前还在开发中。
官网:https://www.lendroid.com/
21、Loopring Protocol
Loopring是基于以太坊和NEO区块链的开放DEX协议,支持ERC20代币和NEP5代币的去中心化交易。
官网:https://loopring.org/
MARKET Protocol是基于以太坊的开放协议,主要用于衍生品的交易,目前还在开发中。
官网:https://www.marketprotocol.io/
23、Melon
Melon是基于以太坊的开放DEX协议,支持ERC20代币和Melon资产的交易。
官网:https://melonport.com/
24、OmiseGo
OmiseGo目前还在开发当中,计划构建自己的区块链,实现全币种支持。
官网:https://omisego.network/
25、Raiden Network
Raiden Network是基于以太坊的链下ERC20代币交易协议,类似于比特币的闪电网络。Raiden目前还在开发当中。
官网:https://raiden.network/
26、Ren
Ren是基于以太坊和比特币区块链的开放DEX协议,支持ERC20代币、以太币、比特币的去中心化交易。
官网:https://renproject.io/
27、Ripple
Ripple是Ripple链的开放协议,内置了对兑换交易的支持,允许任何人在不可信环境中交易Ripple资产。
官网:https://ripple.com/
28、Saturn
Saturn是基于以太坊的开放DEX协议,支持ERC20代币和ERC233代币的点对点交易。Saturn目前还在开发中。
官网:https://rados.io/saturn-protocol-saturn--updates-for-radex-and-rados/
29、Set
Set是基于以太坊的开放协议,计划支持ERC20代币和Set代币,目前还在开发中。
官网:https://www.setprotocol.com/
30、Snowglobe
Snowglobe是基于以太坊的开放协议,计划支持ERC20代币的去中心化交易,目前还在开发中。
官网:https://aurora.com/faq/
31、Stellar
Stallar协议有自己的区块链,协议内置了对去中心化交易Stellar资产的支持。
官网:https://www.stellar.org/developers/guides/concepts/exchange.html
32、Swap
Swap是基于以太坊的封闭DEX协议,支持ERC20代币,目前还在开发中。
官网:https://swap.tech/whitepaper/
33、TPL
TPL基于TBC链实现,目前还在概念验证阶段。
官网:https://tplprotocol.org/
34、Uniswap
Uniswap是基于以太坊的开放协议,支持ERC20代币的去中心化交易。
官网:https://uniswap.io/
35、Wandex
Wandex是基于以太坊的封闭DEX协议,目前还在开发当中。
官网:https://www.wandx.co/
36、Wyvern
Wyvern是基于以太坊的开放协议,主要支持非同质化通证的交易,链下委托。
官网:https://wyvernprotocol.com/
原文链接:区块链去中心化交易所协议汇总 — 汇智网
Ⅷ ox开头是什么链
ox开头是以太坊的链。
因为每一条公链都一套自己特殊的收款地址,比如ETH链上的地址是以OX开头,波场链的地址是以T开头,币安链的地址是以BNB开头。 其实CKB链上也有自己的地址,是以CKB开头。
Ⅸ 去中心化交易所有哪些平台
鲸交所WhaleEx:基于EOS的去中心化交易所,我一般交易时都会选择它,交易深度好,挂单后能很快就成交。最好的地方是安全性高,智能合约通过安全审计,使用放心。
0x协议:运行在以太坊上的点对点开放式协议。该协议旨在成为通用开放标准,作为可与其他协议组合的基本模块,用以驱动越来越复杂的区块链应用程序。但是,以太坊的拥堵是出名的,所以它目前的状况其实并不太好。
Loopring
路印协议:类0x的去中心化交易协议。链上智能合约负责资产托管、实施撮合成交,链下负责订单匹配。它有一个链上交易环路撮合技术,鼓励交易所匹配最大折扣的成交路径,为用户节省交易成本的同时交易所也有利可图。但另一方面也增加了智能合约的复杂度和以太坊交易的执行成本,在实际应用中效果如何还有待观察。
还有Kyber、IDEX、比特股等,去中心化交易所是未来的趋势,所以市面上还是挺多的。但相比较而言,我还是觉得鲸交所WhaleEx是最靠谱的。
Ⅹ 怎么看以太坊上的去中心交易所
去中心化交易所被很多人看好,私钥掌握在自己手里,享有用户资产完全的控制权。但是受限于以太坊公链的拥堵情况,以太坊上的去中心化交易所交易体验都不太好,比较慢。目前最被人看好的是0x协议,但如果以太坊的问题不解决,它上面的应用问题根本无法着手。
相比而言,基于EOS上的去中心化交易所就会好很多,因为它的TPS足够快,处理现阶段的去中心化应用是完全足够的,速度要比以太坊上好很多。特别是鲸交所WhaleEx,使用起来很流畅,挂单成交很快,并不输于那些中心化交易所,在所有的去中心化交易所里,算是非常优秀的了。
所以我觉得EOS上的去中心化交易所可能会比以太坊上的更快爆发,特别是鲸交所,会是一匹黑马。它们家的智能合约也是唯一一个通过慢雾安全审计的,安全性特别高,使用放心。