Binance Dex交易所评论
-
什么是币安链和币安DEX?
Quote:“新的区块链和DEX的目的是创建一个替代市场,以分散的方式发行和交换数字资产。”
Binance Chain是一个由 币安交易所 及其社区,以支持在这个新链条上运营的去中心化交易所Binance DEX的运营。币安链以其最基本的形式允许诸如发送和接收BNB代币之类的基本交易.
更有趣的是,新的币安链还可以用作公司或项目发行新的数字资产类型的一种方式。为此,使用Binance链具有许多好处,因为它们能够直接在链上发行资产,而且还可以使用基础网络的交换/转移功能。这为新发行的数字资产提供了即时的流动性和可用性.
除此之外,项目可以建议在两个不同的代币之间创建新的交易对,并为这些新的交易对提供订单。接下来,可以通过资源管理器监视DEX,以确认特定资产的价格和市场活动.
默认情况下,Binance Chain配备了事务浏览器,API和节点RPC接口。对于那些在阅读RPC(远程过程调用)时迷路的人,它基本上使您可以与节点连接,并提供了用于与节点进行交互的简单界面,例如解锁帐户或转移资金.
对于有兴趣使用Binance进行更多操作的用户,还可以执行以下操作:
– 申请运行验证器节点.
– 运行一个完整的节点以收听和广播有关事务,块和共识活动的实时更新.
– 通过完整节点或API提取Binance Chain的其他数据.
– 开发自定义工具以帮助改善使用Binance Chain或Binance DEX时的用户体验.
Binance DEX Mechanics-匹配逻辑
像Kraken这样的交易所使用Maker和Taker模型,这使他们能够减少“ takers”的费用。这意味着在订单簿中创建订单的“制造商”负责创造流动性,因此,他们的订单将获得较低的费用。 “承兑”费仅在您通过下达对已存在的限价单立即执行的市场或限价单从账面中消除流动性时适用。根据Kraken的说法,“制造商”和“承办商”费用之间的差额大约为0.10%,但这通常被制造商接受者模型中更深的流动性和更小的点差所抵消.
Binance DEX通过使用定期拍卖来进行不同的操作,该拍卖会匹配每个交易对在特定时段的所有可用订单。匹配算法采用最佳的“出价”和“询问”。接下来,匹配并执行交叉“出价”和“询问”。订单将按照价格和时间的顺序执行.
币安链区块链
拜占庭容错
币安链使用Tendermint解决方案来实现拜占庭容错(BFT),这是实施最多的BFT解决方案之一。拜占庭容错功能即将达到块的终结性,这意味着网络的2 / 3rd需要就块的内容达成共识才能将其标记为最终块.
本质上,拜占庭容错是一种共识算法,可在高吞吐量系统中使用。只要网络中2/3的节点正确运行,就可以保证finality属性。因此,万一某些节点发生恶意行为或发生故障,仍然可以保证最终性.
简而言之,BFT确保节点可以同意共享状态,但还必须证明节点之间发送的消息在传输时并未被修改。其他实现此高度流行的共识机制的项目包括Hyperledger Fabric,Lisk和Zilliqa.
验证者节点
验证节点是网络中责任最高的节点,因为它们维护Binance链以及Binance DEX传播到该链的所有数据。他们加入共识并就区块达成共识,以便将新区块添加到链中。从验证过程中收取的费用在所有参与的验证者之间分配.
见证节点
Binance链中的大多数节点由这些所谓的“见证节点”组成,它们负责帮助创建数据副本并在网络中传播链状态。他们不参与共识过程,但更多地充当了广播公司的角色.
加速节点
加速节点是持有更丰富共识的一种特殊类型的节点。对于这些节点,主要目标是为更具时间敏感性的系统提供更快的API访问。这些加速的节点通过在验证器节点周围建立高度优化的基础架构来启用,因为验证器节点具有对Binance链的一线访问权限。通过围绕此节点构建,它们不会影响验证器性能,这对Binance Chain不利.
开发套件
目前,Binance在Binance Chain之上提供了用于开发工具和应用程序的工具包,用于四种不同的编程语言:Go,Java,Javascript和C+++.
他们着眼于Javascript SDK,提供了完整的API文档和一些代码示例,以帮助您入门。更有趣的是,它们还提供Ledger支持(硬件钱包),因此您可以从Ledger签名交易,并在决定实施此支持的任何应用程序中确认交易。这是进一步采用更安全的令牌处理标准的重要功能.
币安链上的BEP-2代币
除了发布Binance DEX,Binance还通过使用其新开发的BEP-2令牌提案为Binance链创建了令牌管理的新提案。像其他所有代币提案(参考ERC20标准)一样,此BEP-2提案列出了一套用于管理币安链上代币的通用规则,以及该规则可以执行的动作.
通过创世区块创建币安链时,唯一可以找到的资产是本地BNB资产。这是一个ERC20令牌,它将被替换为BNB令牌的BEP-2变体。这个新的BEP-2 BNB代币可用于支付费用(汽油)以及在币安链中的权益.
令牌建议概述了BEP-2资产的以下属性(有关Binance Github的字段类型的更多信息):
– 源地址:发行新令牌的用户的地址.
– 代币名称
– 股票代号
– 总供应
– Mintable:使用新令牌可以在将来创建还是使用固定供应.
可能的令牌动作
根据Binance的网站,Binance Chain支持以下令牌操作:
1.代币发行
2.转移令牌
3.冻结令牌:允许您在自己的地址中锁定一定数量的令牌。这意味着令牌不能用于创建订单,转移或支付费用.
4.取消冻结令牌:冻结的相反动作.
5.铸币令牌:可以启动铸币交易以为您创建的资产发行更多的令牌.
6.刻录令牌:可以通过“刻录”来减少令牌的总量。这意味着您将令牌发送到不存在的地址,因此无法恢复它们,并且事务浏览器无法跟踪该令牌.