区块链Defi App的优势及架构
Posted qkljys123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了区块链Defi App的优势及架构相关的知识,希望对你有一定的参考价值。
DeFi App的主要结构共性
DeFi App是没有中央对手方的金融应用。在实践中,这意味着你访问这些金融应用程序的时候没有机构(如银行)和你对接;取而代之,用户直接与协议上面的程序(如智能合约)对接。【.本文由qkljys123整理发布.】
DeFi App 的主要类别包括去中心化的交易所、借贷平台、稳定币、合成资产、保险等等。虽然范围不同,但所有这些DeFi App程序都有一系列主要的共同点,包括:
1.使用底层区块链作为核心账本
2.默认开放资源和透明
3.可互相操作和可编程(可组合性)
4.开放,人人可及(无需许可)
使用底层区块链作为核心账本
与使用核心银行系统(Fiserv、Jack Henry、FIS等)作为记录的底层账本的传统金融应用程序相比,DeFi程序使用区块链作为其底层核心分类账。
用于构建DeFi App的几个最知名的区块链包括以太坊、Solana和Binance Chain等。这些底层的区块链存储了DeFi App程序的内容、存储在智能合约中的内容、所有的交易和提款的账本状态。
所有确保匹配输入和输出的核心会计功能都由区块链本身处理,DeFi App程序不需要创建外部系统来调节余额,因为所有的交易都可以在各种区块浏览器之间查询。
此外,与传统系统相比,没有单独的结算&清算交易的过程。当交易被广播时,交易处理、清算和结算都在同一时间发生。虽然最好是等待大约21个区块或更多,以确保区块链本身的最终结果。
Defi-去中心化软件-去中性化应用-Dapp
可互相操作和可编程(可组合性)
开发人员为了取得用户的信任,大多数的DeFi App程序是完全开源的 - 包括前端和智能合约本身。此外,由于DeFi App程序都运行在一个共同的平台(底层区块链)之上,这些DeFi App程序之间是完全互操作的,可以通过编程与生态系统中的任何其他DeFi App程序一起操作。
这通常被称为DeFi的 "货币积木 "或 "可组合性 "。所有这些DeFi App程序就像独立的乐高积木,可以与其他乐高积木重新混合,以构建新的东西。
这与传统的金融系统形成鲜明对比:
基础设施的分散——传统的金融应用没有建立在共同的基础设施之上。
孤岛式的应用——传统的金融应用通常为一家银行机构所专有。例如,富国银行的所有 "金融技术应用 "都可以在一起操作,但不能在不同的银行机构中使用。
对开发者的不友好——传统的金融应用程序不是为其他开发者建立服务而制作的。
开放,人人可及
在传统的金融应用中,新用户往往需要经历漫长的应到流程、收入验证、信用检查,甚至是亲自会面——只为了能够使用某个金融产品。
由于金融机构制定的这些任意规则,这些应到流程很容易出现偏差,包括贷款歧视、拒绝提供基本的银行服务、未经同意开设信贷额度、收取非法费用等。
通过DeFi应用程序,你只需要一个钱包地址就可以与这些系统互动。DeFi App程序不要求收入验证,他们不需要信用检查,在大多数情况下,他们甚至不需要知道你是谁,除了你使用的钱包地址之外。
DeFi App程序通常被称为是无需许可的。如果你的钱包里有你想做的交易的资金,你就可以做。没有任何机构或中介机构来阻止或拒绝为你提供服务。不管你的背景是什么,也不管你来自哪个国家,DeFi App程序都不会有任何区别。
这是DeFi产品中最不被重视的方面之一。
DeFi工具集
不管是从开发商还是最终用户的角度来看,都需要一套通用的工具来操作大多数的DeFi App程序。这些服务没有直接的传统金融类似物,但它们包括:
钱包——人们用来存储资产和与DeFi App对接的主要界面。
Oracles —— DeFi App程序用来参考价格和执行交易(例如:清算)的链上数据馈送。
区块浏览器和分析 —— 创建区块浏览器(Block Explorers)等工具是为了让人们直接查询区块链账本本身,这些在验证交易时最常使用。
稳定币 —— DeFi生态系统中使用的两种主要资产包括底层原生协议代币(ETH或SOL)和理想的链上稳定币(USDC、Dai或Pai)。
前端 —— 一个新出现的层,它创建了易于使用的前端应用程序,可以同时与多个DeFi项目交互,或者简化交易。这其中包括以太坊生态系统内的Zapper.fi或Solana生态系统内的Step Finance。【.本文由qkljys123整理发布.】
以上是关于区块链Defi App的优势及架构的主要内容,如果未能解决你的问题,请参考以下文章