Alchemint 是运行在 NEO 公链之上的数字货币稳定系统,通过分布式账本技术打造高性能的应用级加密数字货币,并通过智能合约完成数字资产的抵押、稳定数字货币的发行、抵押物市值管理等一系列风控措施,从而打造一个健壮、公开、透明的稳定货币发行系统。Alchemint 不受任何一个组织和个人控制,不需要审计公司,不需要定期公示储备资产,任何人都能在公共区块链上查看到实时抵押物市值情况,稳定货币发行量,并对系统整体健康度进行考量。人们无需担心 Alchemint 存在跑路、经营不善倒闭、资产账户被冻结等情况,因为智能合约保证了所有抵押物都无法被挪用。同时稳定货币持有人也无需担心背后抵押物的市值波动,因为 Alchemint 会有一整套的风控措施来进行抵押物的市值管理,确保波动不会引发整个体系的危机。
任何一个人都可以在 Alchemint 平台上,通过抵押价格存在波动的 neo 资产(以及经过 Alchemint 治理委员会认可的其他数字资产),来生成具有稳定价格的数字货币,比如和美元进行 1:1 兑换的 sdusd(当然也可以锚定欧元或者人民币)。当 sdusd 被创造出来以后,可以作为其他任何数字货币一样使用,比如进行支付、汇款、价值储藏,或者充值进入数字资产交易所,作为购买其他数字资产的基础货币。
Alchemint行业架构体系
Alchemint体系的重要技术特性
1.稳定货币 sdusd
sdusd 是 Alchemint 平台上发行的一种数字货币,其背后由 neo 以及其他数字资产作为抵押,其价格和美元保持稳定。Alchemint 通过智能资产储备池(SAR),手续费杠杆,内部外部激励手段等措施支撑并稳定 sdusd 的价格。
2.智能资产储备池 Smart Asset Reserve
SAR 是整个 Alchemint 系统内最重要的技术组件,它是基于 NeoContract 实现的智能合约,我们通过SAR 来确保所有被抵押数字资产的安全性、透明性、可被公开审计,以及当抵押物发生市值波动时可以进行有效的管理操作。
整个过程可以通过以下内容描述:
1) 用户创建一个 SAR,将 neo 发送到 SAR 中进行抵押,SAR 会根据 neo 当前的价值以及抵押率,创造出一定数量的 sdusd,发送到用户的账户内。比如你发送 10 个 neo,当前市场价格为 100usd 一个 neo,抵押率为 200%,则 SAR 将会生成 500 个 sdusd。
2)当用户希望赎回当初抵押的 neo 资产时,他需要将 500 个 sdusd 还给 SAR,并支付相应的手续费(只能通过 SDT 来支付,关于 SDT 将在之后章节详细论述),才可以赎回当初抵押的 10 个 neo。在赎回之前,用户无法再动用已经被抵押的 neo,同样,也没有任何人可以挪用这些抵押物。
3) 如果 SAR 中抵押的 neo 价值跌破到清算警戒线时(比如设定 150%清算率,则抵押的 10 个 neo 的价值下跌到 750 美元时),抵押人需要追加 neo 资产从而使抵押物价值回到警戒线之上。如果抵押人不主动进行追加抵押物操作,当抵押物价值跌破清算警戒线时,任何用户都有权针对这个 SAR 进行强制清算,并收取额外的清算费用。此时,抵押人将会承受由于不作为造成的额外损失。
用一个简单的例子来说明。这就象你去银行抵押自己的房子从而借出现金。如果你的房子价格下降了,银行就会要求你偿还贷款。如果还不出,银行就会把你的房子拿去拍卖,拍卖后所得用于偿还贷款,剩余部分再还给你。
以下我们将从区块链上账户和个人钱包的角度,来进一步说明这个机制。当然需要提醒的是,SAR 并不存在于个人钱包中,而是在区块链上,个人钱包只是对区块链上账户数据的展示,以及向区块链网络发送相应的指令。
案例:
任何人,比如说 Alice,都可以通过使用我们提供的网页版控制台或者移动端 APP 钱包,方便的创建SAR,并且将自己的 neo 资产抵押在 SAR 里,随后 Alice 可以在系统设置的抵押率范围内,制造(借出)sdusd。
如果当时 neo 的喂价为$100,抵押了 10 个 neo,则在系统当前抵押率为 200%的情况下Alice 可以制造1-500 个 sdusd。关于喂价机制将在后续的章节中详细描述。Alice 获得 sdusd 后,可以做任意处置,比如可以充值到交易所用以购买 neo,btc 等其他数字货币。也可以直接用于支付,当然也可以在承兑商处卖出获得美元。当 Alice 想取回抵押的 10 个neo 时,只需要将当初借出的 sdusd 如数归还就可以了。
抵押neo生成sdusd以及归还的过程
如果 neo 的价格不会波动,那接下去就没有什么好讨论的了,可能这个系统也不需要存在了。但是 neo和比特币、以太坊等其他数字资产一样,也是存在较大的价格波动的,当 Alice 抵押 neo 借出稳定币 sdusd之后,她需要面临 neo 价格波动的风险。如果之后 neo 价格上涨了,没什么可担心的,抵押物的市值会更高,抵押率会更高,风险会更小。如果 Alice 当时将借出的 sdusd 再次用于 neo 的买入的话,那她等于获得了一个杠杆,投资收益会更高。
但如果 neo 价格下跌了,那么问题就来了,如果作为抵押物的 neo 的价值不足以支撑借出的 sdusd,那么 sdusd 的价格将会跌破 1 美元,整个系统也会面临崩溃。为了解决这个问题,Alchemint 设计了自动清算和拍卖机制。当 SAR 中抵押物的价值跌破了系统设定的某个阈值(假设清算警戒线时 150%),比如 neo 的价格从$100 下跌到$74,导致抵押率从 200%下降到 148%时,Alice 需要立即增加 neo 抵押的数量使抵押率重回 150%以上。如果 Alice 不这么做,那么 SAR 中的 neo 将被清算并被拍卖,此时伺机者(Alchemist)会代替 Alice 偿还从 SAR 中借出的 sdusd,并获得一个额外的收益,而 Alice 也将面临一个额外的损失。因此,如果你不及时偿还 SAR 借给你的 sdusd,那么系统就会清算你的抵押品,这种方式确保 sdusd 有足够的抵押物支撑。
SAR被强制清算并被拍卖
3.目标价格稳定机制
稳定货币 sdusd 延续了数字货币和其他数字资产的优势,但又避免了币值的大起大落,这得益于自动实现的目标稳定机制。
在这一稳定机制下,sdusd 锚定法币,假如是美元,初始目标价格将设为平价,即 1:1,此后会逐步与美元保持软锚定。
当 sdusd 与美元之间出现偏离时,将启动反馈机制,这一机制通过调整目标价格变化率,促动市场力量捕捉套利机会,从而推动 sdusd 市场价格回归原有的均衡水平,再次与法币(美元)保持稳定。
设稳定机制下的目标价格变化率为 r。当稳定币 sdusd 偏离法币时,通过调整目标价格变化率,以驱动稳定币的用户、潜在用户以及独立于借贷业务的伺机者 alchemist 参与到套利机会中来,不断生成或结清sdusd 债务,通过市场供求关系的调整,使得稳定币相对于法币的比价重新回归至在 1:1 平价附近。
例如,设定目标价格变化率 r 调整规则如下:
N_sdt——1 单位 sdusd 可兑换 NEO 的数量
N_Market——1 单位美元可兑换 NEO 的数量
溢价率 R_Premium= (N_SDT- N_Market)/ N_Market
目标价格变化率 r 可设置如下:
系统将根据过去一段时间(例如 12 小时)的平均溢价,通过上述来自动设定目标价格变化率。
4 单一资产抵押机制
作为一项过渡性安排,SDT 平台只接受 neo 作为可接受的抵押资产。但我们很快将逐步上线其他类型的数字资产,逐步丰富我们的抵押资产类型。
1)生成 sdusd
用户通过智能储备池智能合约 SAR,将 neo 抵押生成 sdusd。尽管 sdusd 是稳定币,但抵押物 neo 的价值随时波动。为了防范风险,所生成的 sdusd 价值必须足够低于当时 neo 的价值,我们以抵押率M来度量。
5.复合种类资产抵押
Alchemint 未来将可抵押的标的将扩展至多种类别的数字资产,甚至包括数字化的“真实世界”资产,以及上述资产两种或以上形成的组合。
有预测表明,到 2025 年,将有占据全球 GDP 比重达 10%的将会储存于区块链中加以数字化。继而我们可以推测,5 年内,将有 15-20 种数字化的资产,每种类型将有 5-10 有可具体的用途,例如有 10 多种将挂钩黄金。
从信贷资产的角度,数字化的物业(不动产)、大宗商品(黄金)、股份和投资基金,最有希望用于更广泛的用途。Alchemint 将有赖于这些应用的拓展而更具价值。
AA 评级以上的公司债券,也有非常理想的数字化前景。未来,资信条件好的发债公司有可能将其债券代币化,发行数字化本票,并作为生成 sdusd 的抵押物。 sdt 持有人将履行相应的风险管理职责,他们将定期对数字化债券资产的抵押率通过投票的方式加以制订。
上述每种资产基于其风险特征,都有独立的抵押和清算比率。
对于其他数字货币,数字黄金和数字法币资产,将根据其波动的不同特征,确定对应各资产不同的抵押率 A、清算比率 B。
由于市场存在波动性集聚效应,通过 GARCH(1,1,)模型计算其他数字货币、数字黄金、数字法币相对于neo 的波动率。GARCH(1,1,)模型如下:
显然,波动率越大的资产抵押,需要设定的抵押率和清算率就越高,反之则反是。
2 ) 对于其他特殊数字资产,例如上链的固定收益理财产品、不动产、矿产资源等,这需要结合资产本身的性质进行评估抵押率及清算率,并由系统投票机制专项认定和适时调整。
3 ) 对于多重资产组,Alchemint 将充分根据资产组中各项资产的特性、资产之间波动的相关程度(正相关或负相关),设定出特定的风险参数,包括最大债务上限、抵押率和清算率等。
6.伺机者Alchemist
伺机者是 Alchemist 生态中的外部参与者,它由个人以及自动化程序组成。由于系统一般会设置一个强制清算的罚金比例(比如 10%),伺机者会不断寻找需要被清算的 SAR,并通过偿还 sdusd 的方式进行套利。
同时伺机者也会围绕目标价格交易 sdusd。由于 sdusd 的价格和美元是软锚定,因此价格也会由于市场供需变化而轻微波动。当市场价格高于目标价格的时候,伺机者将出售 sdusd ,同理当市场价格低于目标价格的时候,伺机者将买入 sdusd 。这样做的是为了从市场长期价格趋同目标价格中获益。
由此可见,伺机者是整个体系的重要参与者,它通过经济激励驱动为 sdusd 的内在稳定(抵押物价值充足)以及外在稳定(市场价格)提供坚实的保障。
伺机者行动机制
7.预言机 Oracle
前面提到SAR中抵押物的市值,需要一个实时的市场价格来决定是否需要触发强制清算。同时Alchemint也需要一个 sdusd 的实时市场价格来决定是否需要调整激励机制(比如稳定费用的利率)。由于这些价格都是外部市场价格,而区块链无法主动感知外部世界,因此需要通过喂价机制,也就是通过一个外部参与者获取价格信息后,再将信息传入区块链内。在技术体系中,一般将这种外部参与者称之为预言机 Oracle。
为了避免中心化带来的风险,预言机也是由分布式的节点组成,SDT 的持有者可以选择信任的预言机节点,基于市场交易价格对 Alchemint 平台进行喂价。
预言机 Oracle
黑天鹅以及应对机制
尽管 Alchemint 设置了各种风控措施,保障了稳定币持有人的资产安全以及稳定币的流动性持续供给,但无法回避的是,全球金融市场始终存在着不确定性以及黑天鹅事件的影响。对于 Alchemint 系统,我们认为黑天鹅事件主要来自几个方面,其一是抵押物价格单边快速下跌情况下,伺机者无法及时应对导致Alchemint 的风控措施无法得到有效执行。其二是系统平台遭受技术性攻击。针对这些可能性,Alchemint设置了相关的应对措施。
1.抵押物价格单边快速下跌
Alchemint 设置了一系列风控措施,并且在激励机制的作用下,伺机者有主动维护的意愿。但在抵押物价格单边快速下跌的市场行情下,伺机者可能由于短时间无法筹措足够的稳定币,或者无法及时将获得的抵押物卖出,使得伺机者无法及时有效的处理债务不健康的 SAR。
这种风险可能导致系统内出现大面积跌破净值的 SAR,从而导致稳定币的价值信心遭到破坏,因此我们必须引入最终伺机者,让最终伺机者提供最终的保障。
最终伺机者必须具备两个能力,首先是拥有大量甚至无限的稳定币流动性,其次必须具备迅速卖出抵押物的能力。我们认为只有大型数字资产交易所具备最终伺机者所需的要求——首先交易所拥有足够的市场深度,并可以将处置 SAR 获得抵押物和卖出抵押物同时进行,第一时间锁定价格;其次由于大型交易所本身具备一定的兑付能力,因此 Alchemint 可以在智能合约中预制 sdbond 这种资产类型,交易所可以通过抵押 sdbond 获得 1:1 的稳定货币,Alchemint 将根据不同交易所给予不同的 sdbond 授信额度 。这些能力保障了伺机者将可以获得稳定的维护行为收益,同时也保障了 Alchemint 的风控机制能够得到最终的有效执行。
Alchemist 团队与大型交易所始终保持着紧密的合作关系,我们会和优质的交易所进行合作,邀请其成为 Alchemint 的最终伺机者,并授予其一定的稳定债券额度。同时这种有效的最终保障措施,也会增强交易所对于 Alchemint 稳定币的信心,使得 Alchemint 的稳定币可以在交易所得到快速推广。
2.市场预测机制
为了维护稳定货币的价值信心,除了做好足够的应对极端情况的风控措施以外,如何监控和预测市场,从而在极端情况发生之前就做好风险释放,也是非常重要的举措。市场的脆弱性、参与主体的有限理性和资产价格波动性等因素决定了数字资产具有内在不稳定性,稳定货币系统也不例外。由于尚处技术上应用的早期 ,监管和接受度分歧巨大,作为抵押物的数字资产更是波动巨大。因此 Alchemint 会构建一个监控体系,对抵押物数字资产的市场走势进行预判,并在短期走势不利的情况下,通过降低债务上限以及调高抵押率等风控措施,降低黑天鹅情况发生的几率。
为了构建有针对性的风险预警指标体系,就必须对抵押物急剧贬值风险的来源进行分析。从内外部因素看,风险来源主要有如下四类:
1) Alchemint 抵押内在机制的风险
2) 抵押物价值波动的风险,即个别风险
3) 数字资产系统性风险
4) 现实金融体系风险传染与冲击。
3.技术性故障或者遭受攻击
由于 Alchemint 构建在智能合约的基础上,智能合约代码可能存在潜在的漏洞或者 bug。因此系统早期最大的技术性风险就是由于 bug 引起的故障以及来自恶意技术人员针对代码漏洞的攻击。
系统 bug 是指代码中的逻辑错误,会造成系统运行故障,一般可由开发过程中全覆盖的测试案例进行解决。Alchemint 技术团队将会遵循最严格的软件测试规范,确保系统相关代码和逻辑的正确性,但由于测试只能证明代码存在错误而不能证明代码没有错误,因此开发阶段的测试工作,并不能保证系统投产后百分百没有问题。为了应对没有被检测出的 bug 在正式环境运行的可能性,Alchemint 将会设置一个公测期,在这个公测期内只设置较低的债务上限,其目的并不是为了投产,而是为了针对系统的稳定性进行一个面向大众的测试。在经过一段时间的公测后,Alchemint 团队会根据公测期间的交易数量和系统稳定性表现,决定何时开放债务上限,以便让系统进入正式的投产阶段。
系统早期一个更大的风险是遭受恶意技术人员的攻击。攻击者会寻找和利用系统漏洞展开攻击,最坏的情况是引起用户资产被盗或者丢失。由于漏洞攻击造成的后果如此严重,因此 Alchemint 技术团队将智能合约的安全性列为第一优先级的事情。在开发过程中,开发人员将会遵循最严格的代码规范,并针对代码增量进行内部审计。在系统投产之前,Alchemint 将会聘请专业的外部安全团队对智能合约的代码进行独立审计。在内测阶段,Alchemint 将会组织白帽子团队进行攻击性测试,并对漏洞进行悬赏。
尽管 Alchemint 具备非常完备的技术措施确保不出现 bug 和漏洞,但世上毕竟没有百分百完美的系统,哪怕只有万分之一的概率出现问题,我们也需要制定问题出现时候的兜底措施。因此 Alchemint 设计了一个系统冻结、全局清算的机制,我们称之为“系统重启”,一旦系统重启被触发,整个系统将会被冻结,无法创建新的 SAR,也无法继续借出稳定货币。系统将会启动一段应激时间,此时 SAR 的持有人将可以主动的结束 SAR,取回抵押物。应激时间结束后,系统将会自动根据锁定的喂价为稳定货币的持有人兑换相应的抵押物,从而将系统还原到初始状态。在经过漏洞修复之后,系统将会再次开放。系统重启权限将由 Alchemint治理委员会掌控,当委员会认为系统处于严重的攻击或者故障情况下,将会启动这个机制,避免事态恶化并尽快恢复系统的正常使用。
路线图
关于更多Alchemint信息:http://alchemint.io/
文章来源:http://www.qukuaiwang.com.cn/news/9536.html 原文作者:Alchemint 特别申明:区块链行业ICO项目鱼龙混杂,投资风险极高;各种数字货币真假难辨,需用户谨慎投资。blockvalue.com只负责分享信息,不构成任何投资建议,用户一切投资行为与本站无关。