Finance

Finance is the process that involves the creation, management, and

investment of money and financial assets

Financial assets

non-physical, like Bank deposits, stocks, bonds, loans, derivatives

Financial services

banking, lending/borrowing, securi0es, insurance, trusts, funds

Financial markets

marketplace for trading financial assets

传统金融(中心化金融) v.s. 去中心化金融

Traditional Finance (CeFi)

  • Hold custodies of customers’ funds/assets
  • Serves as intermediaries for transactions
  • Adhere to strict on-boarding & continuous compliance rules (regulation)
  • Customer has no privacy to service provider
  • Opaque (不透明), siloed (独立的)databases and applications
  • Need to be trusted to operate correctly and securely

Bitcoin

随着Bitcoin的诞生,区块链这个技术也同步产生。

Bitcoin: A Peer-to-Peer Electronic Cash System

以太坊 Ethereum

为了实现更加复杂的功能,以太坊(Ehereum, smart contract platform 更像是ecosystem)被发明了。就可以实现 借贷、等高级功能。

DeFi

Financial infrastructure as

an open, permissionless,

and highly interoperable (可交互的) protocol stack built on

public smart contract

platforms

主要关注三个点:

  • Custody & settlement (托管和结算)
  • Transaction execution (对应于 CeFi Intermediary (中介), DeFi Settlement)
  • Protocol governance (对应于 Centrally governed DeFi)

    要三个同时满足才是DeFi

CeFi v.s. DeFi

Tradional finance

  • Permissioned
  • Custodial (保管人)
  • Centralized trust & governance
  • Real identity

Decentralized finance

  • Permissionless
  • Non-custodial
  • Decentralized trust & governance; Trustless
  • Pseudonymous (匿名); privacy

DeFi Advantages

  • Efficiency
  • Open finance and universal accessibility
  • Transparency and public verifiability
  • Self custody and censorship resistant
  • Automation & programmability
  • Composability and interoperability
  • Innovation
  • Fast Growth

DeFi Stack

DeFi is enabled by a decentralized smart contract platform





pegged asset(挂钩资产): 其实就是稳定币

leveraged Loan: 杠杆贷

DeFi Building Blocks and Services

Asset Tokenization

就是把现实的资产变成链上的资产

Tokenization: process of adding new assets to a blockchain

Token: the blockchain representation of the asset

Make assets more accessible, easy to transfer, programmable

Governance token, security tokens (tokenized real estate), Nonfungible token (NFT), stablecoin

Nonfungible token (NFT):常见的应用是 艺术品、数字藏品

Stablecoin

  • Offchain (centralized) collateral [fiat (法定货币), precious metal]
  • Onchain (decentralized) collateral (抵押品) [crypto assets]
  • Algorithmic (non-collateral) stable coin (算法稳定币,据说很坑)

Decentralized Exchange

Centralized exchange (CEX)

  • Custodial (保管)
  • Non-transparency
  • Order Book (证券交易所常见,就是 证券数量和买方或卖方对特定证券的出价/要价)

Decentralized exchange (DEX)

  • Non-custodial
  • Transparency

Decentralized Lending

Lending in CeFi

  • Processing default(违约) is expensive; under-collaterization(质押)(under collaterization 就是说抵押的资产的价值小于得到的资产)
  • Credit-worthiness (信誉度)

Collateralized loans in DeFi

  • Over collateralization; not based on credit

    • Collateralized debt positions
    • Collateralized debt markets

Flash Loans 闪电贷

  • Blockchains enable atomic transactions (要么全部按顺序执行,要么全部不执行)
  • Pools lend assets within one transaction (即借出的资产在transaction结束钱被偿还,否则该交易不上链;附加利息)
  • Does not exist in CeFi

    主要用于 套利

Other DeFi Building Blocks and Services

  • Decentralized derivatives
  • On-chain asset management

Risks in DeFi

DeFi Security

  • Network atacks
  • Consensus atacks (共识攻击,就是拿到51%的投票权)
  • Smart Contract code bugs
  • DeFi Protocol Composability atacks
  • Bridge atacks
  • Governance atacks

Front-running Attacks

https://defi-learning.org/f22 是这门课的笔记呀!

去中心化金融-Lec2的更多相关文章

  1. 比特股-去中心化交易所, STEEM - 去中心化社区, EOS - 下一代智能合约

    libsnark 是实现了 zkSNARK 模式的 C++ 库.zkSNARK 是一个证明/验证计算完整性的加密方法,也即零知识验证的算法, https://github.com/scipr-lab/ ...

  2. NGK的去中心化自治实践,更人性化的DAO

    2020年,DeFi市场市场火爆的同时,引爆了流动性挖矿的市场.行业内对DAO的思考也在源源不断进行,特别项目治理通证发行之前,DAO的去中心化的治理理念,是区块链属性中的重要的一环,也已引发了不同项 ...

  3. 理解去中心化 稳定币 DAI

    本文转载于深入浅出区块链, 原文链接 随着摩根大通推出JPM Coin 稳定币,可以预见稳定币将成为区块链落地的一大助推器. 坦白来讲,对于一个程序员的我来讲(不懂一点专业经济和金融),理解DAI的机 ...

  4. 谈互联网开放平台:“去中心化”大势所趋 zz

    文/磐石之心 几天前与好友聊到众筹咖啡馆的事情,他向我讲述了一个非常具有特色的众筹咖啡馆案例.而这个案例也引发我对当前互联网开放.去中心和集权的一些思考,今天就简单写出来与大家分享. 一个无赚钱目的的 ...

  5. 人物传记STEPHEN LITAN:去中心化存储是Web3.0生态重要组成

    近期,NGK.IO的开发团队首席技术官STEPHEN LITAN分享了自己对去中心化储存的观点,以下为分享内容. 目前的存储方式主要是集中式存储,随着数据规模和复杂度的迅速增加,集中存储的数据对于系统 ...

  6. Baccarat是如何运用去中心化治理模式的?

    区块链的出现,让大家看到了去中心化的可能.去中心化的数字资产从最初的默默无闻,一路起起伏伏发展了十年,逐渐成为了大众认可的价值存储方式.去中心化的金融,使数字资产的生态建设者意识到,即使没有中心化的金 ...

  7. 去中心化预言机如何助力NGK DeFi 项目发展?

    早在 2014 年前后,协议智能合约就已经出现了,最初协议很笨重,包含了许多不同的部分,每个部分都是一个单独的智能合约,你需要在区块链本身的协议中添加不同的智能合约,这需要几个月甚至几年的时间,而之后 ...

  8. NGK公链:去中心化交易+挖矿生态体系共舞

    NGK生态公链是一个安全.透明.专业的去中心化商业应用平台.作为一条具有技术信任甚至是公众信任的公链,NGK以区块链技术为支撑,利用区块链透明.公正.公开.数据不可篡改.分布式存储.可追溯等技术优势, ...

  9. IM 去中心化概念模型与架构设计

    今天打算写写关于 IM 去中心化涉及的架构模型变化和设计思路,去中心化的概念就是说用户的访问不是集中在一个数据中心,这里的去中心是针对数据中心而言的. 站在这个角度而言,实际上并非所有的业务都能做去中 ...

  10. 小众Tox——大众的“去中心化”聊天软件

    ★Tox是什么 一个反窥探的开源项目:一种基于DHT(BitTorrent)技术的即时通讯协议:一个为安全而生的加密通讯系统 .美国棱镜计划曝光后,一个名为 irungentoo 的牛人于17天后的2 ...

随机推荐

  1. oralce 11g 数据库及客户端client等的下载安装

    下载地址:https://www.oracle.com/cn/database/technologies/microsoft-windows.html

  2. 单例和mono单例

    单例 public class Singleton<T> where T : new() { private static T instance; public static T Inst ...

  3. 在.net core中开发web页面,更新html代码刷新不生效的问题

    因为在.net core之后的版本,程序都是以控制台应用程序的方式存在,所以一些老的项目升级后,会出现这样的情况, 解决方法,在nuget中引入 Microsoft.AspNetCore.Mvc.Ra ...

  4. 实验十 团队作业7:团队项目用户验收&Beta冲刺

    项目 内容 课程班级博客链接 2018级卓越班 这个作业要求链接 实验十 团队名称 零基础619 团队成员分工描述 任务1:亚楠,桂婷任务2:团队合作任务3:团队合作任务4:荣娟,鑫 团队的课程学习目 ...

  5. 远程云服务器上docker安装redis的过程

    首先明确一点,云服务环境你已经安装好了docker 1.进入docker hub官网查看你所需要的redis的版本信息 https://registry.hub.docker.com/

  6. Android笔记--常用布局

    线性布局--LinearLayout 线性布局的方向 orientation属性值:若为horizontal,内部视图在水平方向从左往右排列 若为vertical,内部视图在垂直方向从上往下排列 如果 ...

  7. Spring--数据库资源管理遗留问题

    遗留问题的解决 在我们要再试一试其他属性的时候,就出现了一些小问题:定义的情况下, 在.xml文件里面调用: 却发现输出是这样的: 这完全不对等啊! 之后发现是系统的值,优先级要高于我们自己配置的这个 ...

  8. 2.C/C++的const

    1.C语言的const修饰的变量都有空间 2.C语言的const修饰的全局变量具有外部链接属性 3.C++语言的const修饰的变量有时有空间,有时没有空间(发生常量折叠,且没有对变量进行取址操作) ...

  9. Java里if和else的用法

    前言 在上一篇文章中,壹哥给大家讲解了Java里的输入与输出语句,现在你知道怎么用了吗?接下来我们继续往下学习Java里的流程控制语句,今天先给大家讲一下if和else这一对好基友,这个知识点可以说是 ...

  10. Scanner进阶用法

    Scanner进阶用法 判断是否为整数,浮点数 package charpter2; import java.util.Scanner; public class Scanner3 { public ...